Skip to content

gshyamv/Automated-Traffic-Monitoring-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated Traffic Monitoring System

An end-to-end AI-powered Traffic Monitoring and Management System that automates vehicle detection, tracking, number plate recognition, traffic violation detection, and real-time analytics.
The system integrates YOLOv8, DeepSORT, and EasyOCR for vision-based intelligence, coupled with a database backend and a real-time dashboard for live monitoring and traffic insights.


🧩 Overview

This system provides a comprehensive solution for smart traffic management by combining object detection, optical character recognition (OCR), vehicle tracking, and analytics in one unified pipeline.

Core Functionalities:

  1. Vehicle Detection using YOLOv8.
  2. Number Plate Detection using a secondary YOLOv8 model.
  3. Number Plate Text Extraction with EasyOCR.
  4. Vehicle Tracking using DeepSORT.
  5. Traffic Violation Detection (e.g., overspeeding).
  6. Vehicle Entry–Exit Logging in a central database.

🧠 Key Features

  • 🚘 Accurate Multi-Vehicle Detection:
    Detects and classifies multiple types of vehicles in real-time using YOLOv8.

  • 🔢 Automatic Number Plate Recognition (ANPR):
    Extracts and reads number plates using EasyOCR with high accuracy across varying conditions.

  • 🎯 Vehicle Tracking with Identity Persistence:
    DeepSORT maintains consistent vehicle IDs across frames for reliable multi-object tracking.

  • 🚦 Traffic Violation Detection:
    Automatically flags vehicles involved in overspeeding.

  • 💾 Database Logging:
    Stores detected vehicle information (plate number, timestamp, entry/exit, violation data) in a structured database for further analysis.

🚀 Upcoming Features

  • 🪖 Helmet Detection:
    Detects whether two-wheeler riders are wearing helmets and logs information of riders found without helmets.

  • 📲 Real-Time User Notifications:
    Sends instant alerts to drivers who violate traffic rules via SMS or WhatsApp messages.

About

An end-to-end AI-powered Traffic Monitoring and Management System that automates vehicle detection, tracking, number plate recognition, traffic violation detection, and real-time analytics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages