Skip to content

ANKVIT26/CAR-TRACKING-WITH-ROUTE-MAP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

CAR-TRACKING-WITH-ROUTE-MAP

A comprehensive vehicle tracking system that utilizes advanced computer vision and OCR technology to detect and log vehicle number plates from video feeds. The system provides real-time number plate recognition, database logging, route mapping, and performance analysis through confusion matrices.

Features

Real-time Number Plate Detection - Advanced OCR-based detection using EasyOCR for accurate text recognition from video frames Database Logging - Automatic storage of detected plates with timestamps in SQLite database Image Archival - Saves detected plate images for future reference and analysis Performance Analytics - Generates confusion matrices to evaluate detection accuracy Route Visualization - Interactive mapping functionality to display vehicle routes from point A to G Frame Processing Optimization - Processes every 5th frame for efficient performance without compromising accuracy.

Core Libraries

OpenCV (opencv-python) - Computer vision and image processing EasyOCR (easyocr) - Optical Character Recognition for text detection Tesseract (pytesseract) - OCR engine support PyTorch (torch, torchvision) - Deep learning framework for EasyOCR

Data & Analytics

SQLite3 - Database for vehicle logs and timestamp storage NumPy - Numerical computing and array operations Matplotlib - Data visualization and confusion matrix plotting Scikit-learn - Machine learning metrics and performance evaluation

Mapping & Visualization

Folium - Interactive map generation and route visualization Google Colab patches - Image display compatibility

Installation

bash# Install required packages pip install opencv-python pytesseract matplotlib scikit-learn folium easyocr torch torchvision

Install Tesseract OCR (Ubuntu/Debian)

apt-get install tesseract-ocr libtesseract-dev

Output Files

detected_plates/ - Directory containing captured plate images
route_map.html - Interactive route visualization
vehicle_tracking.db - SQLite database with detection logs

System Requirements

Google Collab or Jupyter Notebook Python 3.7+ Sufficient storage for video processing and image archival GPU support recommended for faster PyTorch operations

Output images

image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published