⛨
PPE VISION
BROWSER AI · YOLOv8n
Preparing Browser AI

Live Safety Detection

Real-time safety monitoring · Browser AI · No API credits

☑ Manage Checks
◉ Live Camera & Video
Smooth motion-following boxes · AI runs separately in a background worker
No source
Selected image for safety analysis
◎
Ready to Monitor
Start your camera or upload a video or image. Detected violations will appear in bright red.
● SOURCE OFFLINE
YOLOv8n · WAITING
Drop your image or video here
0 scans— scans/s
People Detected ♙
—
Latest analysed frame
Active Violations ⚠
0
Visible in the latest results
Enabled Checks ☑
0
Switch checks ON or OFF
Analysis Time ◷
—
Milliseconds per scan
⚠ Active Violations
One smooth tracking box per person · one history entry per violation
0 ACTIVE
◷
Waiting for a video source

Start monitoring to view live results.

▤ Violation History
Unique per-person events · no repeat spam
💾 Photos are saved in this browser (localStorage). Use Download Image to save JPG files to your computer.
0 recorded events
No recorded violations yet.
☑ Inspection Checks
Control every detection individually
RUN ONLY WHAT YOU NEED
⛑️
Safety HelmetMissing / detected helmet
🥽
Safety GogglesEnhanced head close-up + dedicated sensitivity
🦺
Safety VestMissing / detected high-vis vest
🧤
Safety GlovesMissing / detected gloves
🚭
Smoking / CigaretteSeparate YOLOv8n smoking model
More Checks Face Mask · Harness · Footwear · Uniform⌄
😷
Face MaskMissing / detected face mask
🪢
Safety HarnessExplicit missing-harness detection
🥾
Safety FootwearUnavailable with the selected pretrained model
👕
Light Blue UniformVisual colour indicator only

⚠ Safety footwear is unsupported by the selected models. Uniform colour is only a visual indicator. All AI alerts need human review.

🥽 Goggles Inspection
YOLOv8n + multi-source eyewear inspection
WAITING FOR AI

The YOLOv8n PPE model is loading.

YOLO checks safety goggles. An optional separate face model may detect missing eyewear; those alerts require visual review.

🧤 Gloves Inspection
YOLOv8n + independent hand landmarks · no cloud API
WAITING FOR AI

Hands AI locates visible palms. Skin-colour evidence is only an indication of a bare hand; uncertain hands are not flagged.

⬡ AI Models Model health & diagnostics⌄
⬡ AI Models
YOLO scans off the main thread · eye AI scans at a lower rate
ONNX · Browser
⛑ PPE · YOLOv8nHelmet / goggles / vest / gloves
WAITING
🥽 Eyewear · Face AIGlasses classifier · multi-CDN fallback
WAITING
🖐 Hand AI · Local trackingVisible hands · browser CPU fallback
WAITING
🚭 Smoking · YOLOv8nSeparate smoking detector
WAITING
🥾 Footwear · OptionalNot included in these models
UNAVAILABLE

Models automatically load from public Hugging Face repositories when their inspection check is enabled. Only the model files are downloaded; no cloud API, account key, credit usage, or local installation is needed. Video frames stay on your device.

Model files may take a minute to load the first time. This free Static Space can host the HTML interface without doing any AI computing.
⚙ Advanced Settings Detection sensitivity & options⌄
⚙ Detection Settings

Independent helmet setting: lower values detect more missing helmets, but may need review.

Separate sensitivity for small eye-protection objects. Lower may cause false alerts.

Enhanced Goggles (Periodic Head Zoom)

YOLO NO-Gloves sensitivity. Hand AI is a separate, low-rate hand finder; unknown hands never become violations.

Enhanced Gloves (Hand AI · independent)
Show compliant equipment
Show person outlines
Sound when violation confirmed
Preparing browser inference. No API key required.

On-screen boxes show violation names only — never confidence percentages. A violation is recorded only once per person track while that person stays in view. Live detections continue; new violations are still detected. Tracks are anonymous and approximate — all AI alerts require human review.