An Enhanced YOLO Architecture for Robust Real-Time Traffic Sign Detection

Project Code :TCMAPY2156

Objective

The objective of this project is to develop a robust real-time traffic sign detection system using the enhanced YOLOv12 architecture. The primary goal is to accurately detect and classify various traffic signs, including hazard signs, speed limits, traffic lights, and more, from live video feeds or images. By leveraging the YOLOv12 deep learning model, the system aims to achieve high accuracy, speed, and robustness in challenging environmental conditions. The system will provide real-time, precise detection of traffic signs, which can be integrated into autonomous vehicle systems, smart traffic monitoring, and road safety applications. This project seeks to contribute to the safety and efficiency of modern transportation systems by automating the detection of traffic signs, minimizing human errors, and enabling timely responses.

Abstract

Traffic sign detection plays a vital role in enhancing road safety and enabling autonomous driving systems. This project presents an enhanced version of the YOLO (You Only Look Once) architecture, specifically YOLOv12, designed for robust real-time traffic sign detection. The proposed model is optimized for improved accuracy and speed, with the ability to detect a wide variety of traffic signs including hazard signs, roundabouts, speed limits, stop signs, and traffic lights, under various environmental conditions. The YOLOv12 model leverages state-of-the-art convolutional layers and attention mechanisms to capture fine-grained details of traffic signs from live video streams. The model is evaluated on a custom dataset containing 402 images and 487 instances, with impressive results: a mean Average Precision (mAP) of 0.94 at IoU threshold 0.50, and a mAP50-95 of 0.668 across multiple classes. Specific traffic sign classes, such as hazard signs and speed limits, achieved near-perfect detection accuracy, with precision and recall values reaching 1.0 for several categories. These results highlight the model’s capability to effectively identify traffic signs in challenging conditions. This work provides a foundation for integrating enhanced YOLO models in real-time traffic monitoring and autonomous vehicle systems. By combining deep learning techniques with cutting-edge computer vision, the project demonstrates the potential of AI-driven solutions in transforming road safety applications.

Keywords: YOLOv12, Traffic Sign Detection, Deep Learning, Computer Vision, Autonomous Driving, Real-Time Detection, Object Detection, Mean Average Precision (mAP), Traffic Safety, Machine Learning, Precision and Recall, AI in Traffic Monitoring.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE REQUIREMENS

Operating System                               :  Windows 7/8/10

Server side Script                                :  streamlit

Programming Language                     :  Python

Libraries                                              : streamlit, Pandas, Torch, Keras, Sklearn,                                                                                Numpy , Seaborn

IDE/Workbench                                  :  VSCode

Server Deployment                             :  Xampp Server

Database                                             :  mysql

HARDWARE REQUIREMENTS

Processor                                   - I3/Intel Processor

RAM                                       - 8GB (min)

Hard Disk                                - 128 GB

Key Board                               - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - Any

Demo Video