Vikas2425/Safety-Helmet-Detection
0
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
๐ฆบ Safety Helmet Detection System
An end-to-end Computer Vision application designed for industrial safety compliance. This system detects whether personnel are wearing safety helmets in real-time using the YOLOv8 architecture.
๐ Key Features
- Real-time Detection: High-speed inference using YOLOv8.
- Production-Ready: Built with a modular coding structure for scalability.
- Containerized: Fully dockerized for consistent deployment across environments.
- Robust Logging: Includes custom logging and exception handling for production monitoring.
๐ ๏ธ Tech Stack
- Model: YOLOv8 (Ultralytics)
- Backend: Flask (Python)
- Deployment: Docker, Hugging Face Spaces
- Tools: OpenCV, Pandas, YAML
๐๏ธ Project Structure
src/: Core source code including components and pipelines.templates/: Flask HTML interface.app.py: Main entry point for the web application.best.pt: Custom trained YOLOv8 weights.
๐ Impact
Ensures 24/7 monitoring of safety protocols in construction and manufacturing zones, reducing human error in safety inspections.
