mozilla-builders

Meething : Machine-Learning Camera

Machine-Learning powered Virtual MediaDevice extension for any browser-based conferencing service.

ezgif com-optimize (66)

Behind the scenes, the actual camera frames are being processed by PoseNet and FaceMesh producing coordinates used to animate an SVG Character which replaces the camera output, never streaming your real image.

Usage

To test the model without installing any extension, run the following or use glitch:

npm install
npm run build
npm start

Usage as Extension (alpha)

Nothing to compile if you want to use the extension - Follow the instructions to install in your preferred browser:

Chromium
Firefox

Usage without Extension

If you want to use this without extension, try our decentralized conference project Meething

Credits

This humble hack-speriment would not be possible without the following projects: