Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mahdi-marjani/object-tracking-entry-exit
This project implements an object counting system using the YOLOv8 object detection model from Ultralytics. The system detects and counts objects of specified classes in a video stream in real-time. It utilizes computer vision techniques to track objects as they move across a predefined line or region of interest.
https://github.com/mahdi-marjani/object-tracking-entry-exit
ai bot computer-vision image-processing object-detection object-tracking opencv video-processing yolo yolov8
Last synced: 23 days ago
JSON representation
This project implements an object counting system using the YOLOv8 object detection model from Ultralytics. The system detects and counts objects of specified classes in a video stream in real-time. It utilizes computer vision techniques to track objects as they move across a predefined line or region of interest.
- Host: GitHub
- URL: https://github.com/mahdi-marjani/object-tracking-entry-exit
- Owner: mahdi-marjani
- Created: 2024-05-06T09:59:48.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-08T11:32:20.000Z (9 months ago)
- Last Synced: 2024-11-20T16:56:34.121Z (3 months ago)
- Topics: ai, bot, computer-vision, image-processing, object-detection, object-tracking, opencv, video-processing, yolo, yolov8
- Language: Python
- Homepage:
- Size: 10.8 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# object-tracking-entry-exit
https://github.com/mahdi-marjani/object-tracking-entry-exit/assets/129745867/156d90f7-ad6d-43cd-9e51-b117767f43c0
This project implements an object counting system using the YOLOv8 object detection model from Ultralytics. The system detects and counts objects of specified classes in a video stream in real-time. It utilizes computer vision techniques to track objects as they move across a predefined line or region of interest.
## Usage
1. Clone the repository:
```bash
git clone https://github.com/mahdi-marjani/object-tracking-entry-exit.git
```
2. Change directory to the cloned repository:
```bash
cd object-tracking-entry-exit
```
3. Install the required dependencies:
```bash
pip install -r requirements.txt
```
4. Run the scripts:
```bash
python3 main.py
```