Real-Time Object Detection & Tracking System

A computer vision system that detects and tracks multiple objects simultaneously in real-time video streams, built using YOLOv8 and OpenCV.

Overview

This project leverages the YOLOv8 (You Only Look Once) architecture for fast and accurate object detection, combined with OpenCV for video processing and real-time tracking capabilities.

Features

  • Real-time object detection in video streams
  • Multi-object tracking across frames
  • Built on YOLOv8n (nano) model for efficient performance

Tech Stack

  • Python
  • YOLOv8 (Ultralytics)
  • OpenCV

Files

  • object_detection.py — Main detection and tracking script
  • yolov8n.pt — Pre-trained YOLOv8 nano model weights
  • Demo video included showing the system in action

Demo

Check out the included video demonstrating real-time detection and tracking in action.

Author

Aroon Kumar Maheshwari

Built With

Share this project:

Updates