# Traffic light detection
**Repository Path**: nintendo2022/traffic-light-detection
## Basic Information
- **Project Name**: Traffic light detection
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-11-27
- **Last Updated**: 2023-12-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
Traffic Violation Detection & Recognition
-----
## 📝 About The Project
**Traffic Violation Detection & Recognition** is a system built to detect various traffic violations. Currently, this system only supports detecting running red light violation, helmet violation, and wrong-way. We used YOLOv5 as object detection and SORT as object tracker. If you want to know more about the technical details, please go to the system diagram below.
## 🚀 Quickstart
1. Clone our repository
```bash
git clone https://github.com/ilhamfzri/traffic-violation-detection.git
```
2. Install requirements
```bash
cd traffic-violation-detection
pip install -r requirements.txt
```
We recommend you to create an isolated environment using conda.
3. Download our model
```bash
chmod +x download_model.sh
sh download_model.sh
```
We provided the models for vehicle detection and helmet violation.
4. Run the system
```bash
python main.py
```
## 🔧 System Diagram