Skip to content

vivekray903/SmartTMS_IOT

 
 

Repository files navigation

EsIOT mini project

Smart traffic management system

A traffic signal control system made for RaspberryPi 3B+. Adaptive timer that changes depending on the vehicels on the road. Cameras are used to detect the number of vehicles waiting at the signal. Also captures the vehicles that jump the signals and stores their images on the firebase storage.
Currently uses a simple static background subtraction to detect the vehicles instead of Haar classifiers.

Libraries used:

  • OpenCV
  • Time & Datetime
  • Numpy
  • Google.cloud

Screenshot

  • Vechicles getting captured in the ROI:

  • Images of jumpers on the cloud:

Modules not added yet:

  • Using SSD to detect the number plates of vehicles that violated the signal and translating it with tesseract engine.

About

Smart traffic management system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%