India has the second most population in the world and fast growing economy. And there are terrible road congestion
problems in many cities. Nowadays signal timings are fixed and they are independent of traffic density. So we require a smart
intelligent traffic control system. This paper uses live object detection from a camera to count the number of cars on each road.
This system uses Raspberry Pi 3, a camera module, and various electronic hardware for the light itself. Using OpenCV on the
Raspberry Pi 3, the information gathered will be run through code that controls the LEDs via the GPIO. Depending on the
number of cars, the traffic light will change, letting cars through in the most optimal order. This would eliminate situations
when many cars are stopped while there are no cars on the intersecting road