A real-time object detection system using YOLOv8, webcam feed, and performance benchmarking (CPU vs GPU).
- Real-time object detection using webcam
- YOLOv8 model integration
- FPS calculation
- CPU vs GPU performance comparison
- Clean modular architecture
- Unit testing with pytest
- Python
- YOLOv8 (Ultralytics)
- OpenCV
- PyTorch
- NumPy
app/ detector.py video.py utils.py notebooks/ experiments.ipynb tests/ test_detector.py main.py requirements.txt
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