Real-Time Object Tracking with YOLOv8
Role: Developer
Project Overview
I developed a real-time object tracking system using YOLOv8 and OpenCV to detect and track objects from a webcam stream. The system dynamically displays object names, counts, and unique tracking IDs across frames. This solo project significantly improved my understanding of computer vision and object tracking using PyTorch-based detection models.
📚 Tools & Libraries Used
- OpenCV: Real-time video processing from webcam.
- Ultralytics YOLOv8: Object detection and tracking model.
- PyTorch: Backend deep learning framework.
- collections, random, time: Utility Python libraries for data handling and logic.
💻 Role: Developer
👥 Team Size: Solo Project
🛠️ Technologies: OpenCV, YOLOv8, PyTorch, Python
📱 Type: Real-Time Object Tracking
🕒 Duration: 5 hours
📅 Date: Dec 16 – Dec 22, 2024
📂 Project Resources
Download source code, model files, and setup guide.
📄 Project Report
Detailed overview, logic flow, and challenges faced during development.
⬇️ Download PDF