← all repositories

jeeliz/jeelizFaceFilter

JavaScript/WebGL library for real-time multi-face detection and tracking with deep learning, designed for augmented reality face filters.

2.9k stars JavaScript Computer VisionInference · Serving
jeelizFaceFilter
Velocity · 7d
+1.0
★ / day
Trend
steady
star history

This library detects and tracks human faces in real time from webcam video using deep learning models via WebGL acceleration. It outputs raw face position, scale, and rotation data that can be overlaid with 3D content. The library integrates with popular 3D engines like Three.js and Babylon.js for rendering AR face filters and supports multiple simultaneous face tracking. Framework-agnostic by design, it can swap neural network models and runs entirely client-side in the browser.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.