This repository provides an intelligent system created using Python-based computer vision techniques for vehicle counting. The project leverages YOLOv8 for accurate vehicle detection and Sort for tracking. By integrating deep learning principles, the system can identify and count vehicles within a specified environment. Development was done using Google Colab.
Here is a demonstration of the vehicle counting system:
- Accurate Vehicle Detection: Utilizes YOLOv8 for precise vehicle detection.
- Real-time Tracking: Employs Sort for tracking vehicles as they move through the environment.
- Deep Learning Integration: Incorporates deep learning techniques for improved detection and counting accuracy.
- Google Colab Ready: Code is optimized for easy execution in Google Colab.
- Programming Language: Python
- Frameworks and Libraries: YOLOv8, Sort, OpenCV
- Development Environment: Google Colab
Ensure you have the following installed on your local development environment:
- Python 3.x
- pip (Python package installer)
- Git