نظام ذكي لمتابعة السلامة في مواقع البناء
Construction Site Safety Tracker (SiteSafeTrack)
SiteSafeTrack is an AI-powered system that uses YOLO12 to detect and track
safety helmets and vests on construction sites. It ensures real-time PPE
compliance through computer vision and multi-object tracking.
Project Overview
SiteSafeTrack is an AI-driven safety compliance monitoring system designed
specifically for construction environments. Using a custom-trained YOLO12
model, the system detects and tracks essential Personal Protective Equipment
(PPE) such as helmets and safety vests in real time, helping ensure workers
follow safety regulations automatically through video surveillance.
Key Features
PPE Detection
- 🦺 Detects safety helmets and vests in video streams.
- 👷 Identifies PPE compliance for each worker.
Multi-Object Tracking
- 🆔 Assigns unique tracking IDs to workers.
- 🔁 Tracks individuals consistently across frames.
Optimized Real-Time Processing
- ⚡ Skips frames intelligently for higher performance.
- 🎥 Supports live or pre-recorded video feeds.
Visual Overlays & Monitoring
- 📦 Bounding boxes with clear PPE labels.
- 👁️ Easy visual review for safety officers.
Manual Control & Accuracy
- 🎯 High accuracy trained on safety gear datasets.
- ⛔ ESC key to safely stop execution.
Technology Stack
- 🐍 Programming Language: Python
- 🧠 Deep Learning Model: YOLO12 (Ultralytics)
- 🎥 Computer Vision: OpenCV
- 📐 Numerical Processing: NumPy
- 📹 Input Source: Live or Recorded Video
Use Cases
- 🏗️ Construction Site Monitoring – Ensure PPE compliance.
- 📋 Safety Auditing – Reduce manual inspection efforts.
- 📹 CCTV Enhancement – Upgrade existing surveillance systems.
- 🚨 Real-Time Alerts – Extendable for non-compliance warnings.
Conclusion
SiteSafeTrack bridges the gap between AI and occupational safety. By automating
PPE detection and tracking, it empowers construction managers and safety
officers to reduce risks, ensure compliance, and maintain safer working
environments efficiently and reliably.