Vision-Based Traffic Signal Light Detection for Intelligent Signal Timing Systems

Project Code :TCMAPY2581

Objective

The objective of this project is to accurately detect and classify traffic signal light states using vision-based road-camera images, categorized as Red, Green, and Yellow. By leveraging deep learning models—HFTD-YOLO and LMSC-YOLO—the project aims to enhance intelligent signal timing systems through reliable real-time signal state recognition. The primary goal is to develop an automated system that can identify traffic lights with high precision from image inputs and support adaptive traffic control decisions. This system will provide valuable insights for traffic management, enabling faster response to road conditions, reducing signal timing errors, and improving urban mobility.

Abstract

The monitoring and control of traffic signals have become increasingly important in intelligent transportation systems, where manual observation and fixed-timing control often fail to respond effectively to changing road conditions. This project presents Vision-Based Traffic Signal Light Detection for Intelligent Signal Timing Systems, a deep learning framework designed to detect traffic signal light states from road-camera images. The system uses two advanced YOLO-based models: High-Frequency Texture Detail YOLO (HFTD-YOLO) and Lightweight Multi-Scale Context YOLO (LMSC-YOLO). HFTD-YOLO focuses on extracting fine texture, spatial, and small-object features for accurate signal-light detection, while LMSC-YOLO provides lightweight multi-scale feature learning for faster and efficient inference. Both models classify traffic signal lights into three classes: red, green, and yellow. The models are developed using Python, PyTorch, OpenCV, and the Ultralytics YOLO framework. By using an image-based detection approach, the system can identify small traffic-light objects under varied road scenes and generate bounding boxes, class labels, and confidence scores. This automated detection framework supports intelligent signal timing decisions, reduces manual monitoring effort, and improves the reliability of traffic signal state recognition.

Keywords: Traffic Signal Light Detection, Intelligent Signal Timing, High-Frequency Texture Detail YOLO (HFTD-YOLO), Lightweight Multi-Scale Context YOLO (LMSC-YOLO), YOLOv11, Computer Vision, Object Detection, Traffic Management.

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

Block Diagram

Specifications

4.1 SOFTWARE REQUIREMENS

 

Operating System                               :  Windows 7/8/10

Server-side Script                               :  HTML, CSS, Bootstrap & JS

Programming Language                     :  Python

Libraries                                             : Flask, Pandas, Sklearn, PyTorch, Ultralytics                                                                                                  NumPy, Seaborn, Matplotlib, OpenCV

IDE/Workbench                                 :  VSCode / Jupyter Notebook

Technology                                         :  Python 3.10+

Server Deployment                             :  Xampp Server

Database                                             :  MySQL .   

 

4.2 HARDWARE REQUIREMENTS

 

Processor                                - I5/Intel Processor

RAM                                       - 8GB +(min)

Hard Disk                                - 128 +GB

Key Board                               - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - Any

Demo Video

mail-banner
call-banner
contact-banner
Request Video