This project demonstrates human detection and counting in video streams using YOLOv11 for object detection and ByteTrack for tracking.
It processes video files, overlays live counts on each frame, and saves the processed output.
- Detects humans in video using YOLOv11.
- Tracks objects with ByteTrack.
- Counts humans crossing a defined region.
- Saves processed video with real-time counts.
- Displays live results in a window.
Install dependencies inside a Python virtual environment:
pip install ultralytics opencv-python