This project uses a YOLOv4-tiny object detection model to detect vehicles on the road and alert the driver if they are too close.
- Detects vehicles of different classes, including cars, trucks, and buses.
- Can be used to detect vehicles in real time from camera input for simulation purpose pre-recorded videos are used.
- Can be used in self-driving cars or other applications.
- Helps to prevent accidents by alerting drivers to the presence of close objects.
- Can improve the safety of self-driving cars.
- Can be used to collect data on vehicle behavior.
The system can be used by self-driving cars, driver assistance systems, or anyone who wants to detect vehicles in their environment.
To use the system, you will need to install the OpenCV library and the YOLOv4-tiny model. You can then run the Python script to detect vehicles in real time or in pre-recorded videos.
This project is open source, so anyone can contribute to its development. If you have any ideas for improvements, please feel free to open a pull request.
The project is licensed under the . This means that you are free to use, modify, and redistribute the project for any purpose.
This project would not have been possible without the help of the following people and organizations:
- The authors of the YOLOv4-tiny object detection model.
- The OpenCV library developers.
- The GitHub community.
Thank you for your contributions!