AI based Intelligent Traffic Light Control System using CNN


ABSTRACT: AI based Intelligent Traffic Light Control System using CNNTraffic signals are essential to guarantee safe driving at road intersections. However, they disturb and reduce the traffic fluency due to the queue delay at each traffic flow. In this work, we introduce an Intelligent Traffic Light Controlling (ITLC) algorithm. This algorithm considers the real-time traffic characteristics of each traffic flow that intends to cross the road intersection of interest, whilst scheduling the time phases of each traffic light. The introduced algorithm aims at increasing traffic fluency by decreasing the waiting time of traveling vehicles at signalized road intersections. Moreover, it aims to increase the number of vehicles crossing the road intersection per second.


In modern life, we have to face many problems one of which is traffic congestion becoming more serious day after day. Traffic flow determination can play a principal role in gathering information about them. This data is used to establish censorious flow time periods such as the effect of large vehicles, specific parts on vehicular traffic flow and provide a factual record of traffic volume trends. This recorded information is also useful for processing better traffic in terms of the periodic time of traffic lights. There are many routes to count the number of vehicles passed at a particular time and can give judgment of traffic flow. Now a day’s camera-based systems are better choices for tracing the vehicle’s data. This project focuses on a firmware-based novel technique for vehicle detection. This approach detects the vehicles in the source image and applies an existing identifier for each of the vehicles. Later it classifies each vehicle on its vehicle-type group and counts them all individually. The developed approach was implemented in a firmware platform which results in better accuracy, high reliability, and fewer errors. Traffic lights play a very significant role in traffic control and regulation on a daily basis. Using python the density of the roads is determined and the microcontroller changes the duration of green light given for each road as per the output after image processing.


The main objective of this paper is to detect traffic light control correctly by using neural network techniques.

AI based Intelligent Traffic Light Control System using CNN
AI-based Intelligent Traffic Light Control System using CNN
AI based Intelligent Traffic Light Control System using CNN 1
AI-based Intelligent Traffic Light Control System using CNN 1

Scope of the Project

The main contributions of this project therefore are

  • Data Analysis
  • Dataset Preprocessing
  • Training the Model
  • Testing of Dataset

Requirement Specifications

Hardware Requirements

  • system
  • 4 GB of RAM
  • 500 GB of Hard disk

Software Used:

  • Python
  • Open-CV


In this modern era as the population is increased rapidly the usage of vehicles has also increased tremendously. The cause of it is heavy traffic. In order to avoid this problem, it is better that we flow new communication methods such as image processing based intelligent traffic controlling and monitoring system using OpenCV. By using this method we can get the details about information about vehicles in particular junctions through internet access. This is more beneficial for emergency traveling.

Future Enhancement

 In the future, we increased the performance of this process and be able to get more accuracy.


  1.  H. R. Babaei, O. Molalapata and A. A. Pandor Face Recognition Application for Automatic Teller Machines (ATM), in ICIKM, 3rd ed. vol.45, pp.211-216, 2012.
  2. Aru, O. Eze and I. Gozie, Facial Verification Technology for Use in ATM Transactions, in American Journal of Engineering Research (AJER), [Online] 2013, pp. 188-193, Available: (5)/Y02501880193.pdf ¬ K. 
  3. J. Peter, G. Nagarajan, G. G. S. Glory, V. V. S. Devi, S. Arguman and K. S. Kannan, Improving ATM Security via Face Recognition, in ICECT, Kanyakumari, 2011,vol.6, pp.373-376.
  4. E. Derman, Y. K. Gec¸ici and A. A. Salah, Short Term Face Recognition for Automatic Teller Machine (ATM) Users, in ICECCO 2013, Istanbul, Turkey, pp.111-114 
  5. A. Ross and A. Jain, Information Fusion in Biometrics,in Pattern Recognition Letters, vol.24, pp.2115-2125,2003.
  6. Ing. Ibrahim Nahhas, Ing. Filip Orsag, Ph.D “Real Time Human Detection And Tracking”, Bruno University of Technology. 
  7. Vikramaditya Dangi, Amol Parab, “Image Processing Based Intelligent Traffic Controller”, Undergraduate Academic Research Journal (UARJ), ISSN : 2278 – 1129, Volume-1, Issue-1, 2012. 
  8.  Raoul de Charette and Fawzi Nashashibi, “Traffic light recognition using Image processing Compared to Learning Processes”. 
  9. Mriganka Panjwani, Nikhil Tyagi, Ms. D. Shalini, Prof. K Venkata Lakshmi Narayana, “Smart Traffic Control Using Image Processing”. 
  10.  Shiu Kumar”UBIQUITOUS SMART HOME SYSTEM USING ANDROID APPLICATION” International Journal of Computer Networks & Communications (IJCNC) Vol.6, No.1, January 2014


Customer Reviews

There are no reviews yet.

Be the first to review “AI based Intelligent Traffic Light Control System using CNN”

This site uses Akismet to reduce spam. Learn how your comment data is processed.