Development of An Artificial Neural Network-Based System to Detect Lane and Roadside Traffic Signs
Abstract
Ensuring road safety requires timely and accurate detection of lanes and roadside traffic signs, which are essential for assisting drivers and reducing accident risks. However, robust simultaneous detection remains challenging due to variations in illumination, occlusions, complex backgrounds, and diverse road conditions. This research introduces a novel vision-based system for lane detection and roadside traffic sign recognition using advanced artificial neural network architectures. In the pre-processing stage, Contrast Limited Adaptive Histogram Equalization (CLAHE) is applied to enhance image visibility under varying lighting conditions. For classification, a Self-Artificial Attentive Gated Neuro-Recurrent Unit (SAAG-NRU) is proposed, a novel architecture integrating deep artificial neural network (ANN) layers, Gated Recurrent Units (GRU), and a self-attention mechanism, enabling sequential refinement of features and prioritization of the most safety-relevant cues. In addition, YOLOv11 was utilized to train and detect traffic signs exclusively. For lane detection, a lane mask-based approach is implemented to accurately segment and highlight lane boundaries. The trained model was integrated into a Tkinter-based Graphical User Interface (GUI) to visualize real-time detection outputs effectively. Implemented using Python-based tools, the framework is validated against benchmark lane and traffic signs, demonstrating better performance compared to existing systems in terms of lane detection, achieving 91.11% precision, and traffic sign detection, attaining 96.88% precision. Therefore, the proposed system delivers fast, accurate, and robust simultaneous lane and traffic sign detection, significantly improving real-time road safety and driver assistance.