UltraFace Detection
Real-time face detection using WebGPU acceleration
🎯About
Technical Overview
Real-time face detection using UltraFace ONNX model with WebGPU acceleration. Processes webcam video at 30+ FPS entirely client-side for privacy.
Key Features
- ✓Real-time video processing
- ✓WebGPU acceleration
- ✓Client-side inference
- ✓Privacy-preserving
Tech Stack
Model:
UltraFace ONNX, 320x240 input
Runtime:
ONNX Runtime Web, WebGPU
Processing:
NMS, Real-time inference
Architecture
Webcam frames are preprocessed, fed to UltraFace model for face detection, and post-processed with Non-Maximum Suppression for accurate bounding boxes.
Status
Loading...
Device
CPU
FPS
0
🚀Roadmap
✅ Completed
UltraFace ONNX integration
WebGPU acceleration
Real-time video pipeline
🔄 In Progress
Facial landmark detection
⏳ Planned
Face recognition features
Emotion detection