Skip to content

HarshPopat23/Real-Time-Object-Detection-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Real-Time Object Detection System (YOLO + OpenCV)

A real-time object detection system using YOLOv8, webcam feed, and performance benchmarking (CPU vs GPU).


Features

  • Real-time object detection using webcam
  • YOLOv8 model integration
  • FPS calculation
  • CPU vs GPU performance comparison
  • Clean modular architecture
  • Unit testing with pytest

Tech Stack

  • Python
  • YOLOv8 (Ultralytics)
  • OpenCV
  • PyTorch
  • NumPy

Project Structure

app/ detector.py video.py utils.py notebooks/ experiments.ipynb tests/ test_detector.py main.py requirements.txt


Installation

git clone https://github.com/your-username/Real-Time-Object-Detection-System.git
cd Real-Time-Object-Detection-System

python -m venv venv
venv\Scripts\activate

pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors