Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Real-Time Object Detection and Tracking

A Python computer vision project that performs real-time object detection and tracking using YOLOv8 and DeepSORT algorithms.

🎥 Demo Video

Check out the uploaded video file to see the system detecting and tracking objects in real-time!

Features

  • Real-time object detection using YOLOv8 model
  • Multi-object tracking with DeepSORT algorithm
  • Live webcam processing with OpenCV
  • Visual feedback with bounding boxes and tracking IDs
  • Performance metrics displayed in real-time

Technologies Used

  • Python 3.8+
  • OpenCV - Computer vision
  • Ultralytics YOLOv8 - Object detection
  • DeepSORT - Multi-object tracking
  • NumPy & PyTorch

Installation

pip install opencv-python ultralytics deep-sort-realtime numpy torch torchvision

Usage

python object_detection_tracking.py

Controls:

  • Press 'q' or ESC to quit
  • Move around to test tracking

Results

  • Green boxes: Object detections with confidence scores
  • Blue boxes: Object tracking with unique IDs
  • Real-time stats: Frame count and detection metrics

Author

Namra - Computer Vision Project (August 2025)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages