#304 · Primary category: Computer Vision
jeelizWeboji
Real time WebGL and JavaScript library for face tracking, expression detection and animated emoticons in the browser, with both SVG and Three.js demos included 😄
Project last updated:02/06/24
GitHub Stars
1.1K
Forks
151
Contributors
6
License
Apache-2.0
Why we included this project
For developers who want a web app to react to the user's face without shipping video to a server, this library does the whole job in the browser. It runs a neural network through WebGL to find the face, track its rotation on three axes, and recognize eleven facial expressions in real time. The demos show two ways to use that output: a lightweight SVG avatar and a richer Three.js animated emoticon. That makes it handy for prototyping camera-based web apps, virtual try-ons, kiosk interactions, or any accessibility feature where expression data should never leave the device. Just remember that detection speed depends on the user's GPU and accuracy drops with poor lighting, so test against real webcam conditions before relying on it.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)