AI AutomationComputer Vision & IoT

SmartSite Vision — Edge Computer Vision & Safety AI

Domain / Scope
Industrial Safety / Edge Computer Vision
Year
2026
Duration
14 weeks
Primary metric
73% incident reduction
73%
Reduction in recordable safety incidents across monitored job zones
0.38s
Median alert latency from violation detection to supervisor notification
98.4%
PPE detection precision — virtually zero false positive alerts on-site
18 FPS
Real-time edge processing throughput per camera feed
14
Edge cameras deployed across 3 active job sites, 24/7
0
Regulatory safety citations recorded post-deployment

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.

7 core subsystem modules
01

14 × Raspberry Pi 5 edge nodes running YOLOv8 inference at 18 FPS per camera

02

Custom multi-class PPE detection model (mAP@0.5 = 0.91) trained on 48K site images

03

DeepSORT multi-object tracking for persistent worker ID across camera frames

04

FastAPI event bus with Redis pub/sub for sub-400ms alert dispatch

05

WebSocket-powered live dashboard with multi-feed monitoring up to 14 simultaneous streams

06

PostgreSQL with time-series extensions for 90-day rolling incident analytics

07

Automated OSHA 300/301 report generation from incident event logs

YOLOv8OpenCVDeepSORTRaspberry Pi 5FastAPINext.jsRedisPostgreSQLWebSockets

Engagement Timeline

Engineering delivery schedule.

Total: 14 weeks
Weeks 1–2

Dataset collection, labeling pipeline setup, baseline model training on stock COCO weights

Weeks 3–5

Custom YOLOv8 fine-tuning on 48K site images; DeepSORT integration and tracking validation

Weeks 6–8

Raspberry Pi 5 edge deployment, camera mounting, on-site latency testing and optimization

Weeks 9–11

FastAPI alert pipeline, Slack/SMS integration, real-time dashboard build

Weeks 12–14

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.