This project is a real-time vehicle speed detection and traffic violation monitoring system built using computer vision and artificial intelligence techniques.
The system processes video input, detects vehicles, tracks their movement across predefined lines, calculates their speed, and identifies violations when the speed exceeds a configured threshold.
The project integrates object detection, speed estimation, OCR, vehicle attribute extraction, database storage, and AI-generated violation reports using the Gemini API.
The final output is presented through an interactive Streamlit dashboard that displays only violating vehicles in a structured table.