This JavaScript library detects and tracks the face in real time from the camera video feed captured with WebRTC. Then it is possible to overlay 3D content for augmented reality applications. We provide various demonstrations using main WebGL 3D engines. We have included in this repository the release versions of the 3D engines to work with a determined version (they are in /libs/<name of the engine>/). This library is lightweight and it does not include any 3D engine or third-party library. We want to keep it framework agnostic so the outputs of the library are raw, if the face is detected or not, the position and the scale of the detected face and the rotation Euler angles. But thanks to the featured helpers, examples and boilerplates, you can quickly deal with a higher level context (for motion head tracking, for face filter or face replacement). We continuously add new demonstrations, so stay tuned!

Features

  • Face rotation detection
  • Multiple faces detection and tracking
  • Very robust for all lighting conditions
  • Interfaced with 3D engines like THREE.JS, BABYLON.JS, A-FRAME
  • Interfaced with more accessible APIs like CANVAS, CSS3D
  • Designed for augmented reality face filters

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow jeelizFaceFilter

jeelizFaceFilter Web Site

Other Useful Business Software
Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight Icon
Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight

Lock Down Any Resource, Anywhere, Anytime

CLEAR by Quantum Knight is a FIPS-140-3 validated encryption SDK engineered for enterprises requiring top-tier security. Offering robust post-quantum cryptography, CLEAR secures files, streaming media, databases, and networks with ease across over 30 modern platforms. Its compact design, smaller than a single smartphone image, ensures maximum efficiency and low energy consumption.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of jeelizFaceFilter!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript 3D Modeling Software, JavaScript Libraries

Registered

2022-02-21