SmartSite Vision — Edge Computer Vision & Safety AI
The Problem
System Bottlenecks & Technical Friction
Industrial job sites operating multi-shift workforces face significant occupational safety and OSHA compliance liabilities. Despite strict safety protocols, manual supervision is inherently intermittent: site leads can only observe one zone at a time, and violations during high-activity periods frequently go unnoticed until an incident occurs. Compounding safety insurance rates and regulatory scrutiny require continuous, automated detection that catches hazardous zone breaches and gear violations in real time rather than logging them reactively after an audit.
Our Engineering Approach
Architecture Design & Implementation
We engineered SmartSite Vision as a distributed edge-AI safety platform. Custom YOLOv8 object detection models were fine-tuned on a curated dataset of 48,000 labeled construction site images covering 11 PPE item classes — hard hats, safety vests, steel-toed boots, gloves, eye protection, and fall harnesses. The models run natively on edge compute nodes mounted behind IP cameras, eliminating cloud-inference latency entirely. DeepSORT tracking assigns persistent IDs to workers across frames so the system monitors cumulative exposure in hazardous zones — not just point-in-time violations. When a violation is detected, a FastAPI event pipeline triggers a sub-400ms Slack/SMS alert to the site supervisor with a timestamped annotated image. The Next.js command dashboard provides live multi-feed monitoring, historical incident heatmaps, worker compliance scores, and automated OSHA-format incident logs.
Technical Architecture
System breakdown & stack.
14 × Raspberry Pi 5 edge nodes running YOLOv8 inference at 18 FPS per camera
Custom multi-class PPE detection model (mAP@0.5 = 0.91) trained on 48K site images
DeepSORT multi-object tracking for persistent worker ID across camera frames
FastAPI event bus with Redis pub/sub for sub-400ms alert dispatch
WebSocket-powered live dashboard with multi-feed monitoring up to 14 simultaneous streams
PostgreSQL with time-series extensions for 90-day rolling incident analytics
Automated OSHA 300/301 report generation from incident event logs
Engagement Timeline
Engineering delivery schedule.
Dataset collection, labeling pipeline setup, baseline model training on stock COCO weights
Custom YOLOv8 fine-tuning on 48K site images; DeepSORT integration and tracking validation
Raspberry Pi 5 edge deployment, camera mounting, on-site latency testing and optimization
FastAPI alert pipeline, Slack/SMS integration, real-time dashboard build
Production hardening, supervisor training, OSHA report automation, go-live across 3 sites
More Case Studies
Related AI projects
Want results like these for your business?
Book a 30-minute scoping call with a senior engineer. We'll scope your AI project, define the architecture, and give you a fixed-price proposal within 5 business days.