Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cyrildiagne/ar-facedoodle
Doodle AR masks right from the browser with tensorflow.js
https://github.com/cyrildiagne/ar-facedoodle
Last synced: 8 days ago
JSON representation
Doodle AR masks right from the browser with tensorflow.js
- Host: GitHub
- URL: https://github.com/cyrildiagne/ar-facedoodle
- Owner: cyrildiagne
- License: mit
- Created: 2020-04-25T15:44:32.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T17:30:20.000Z (almost 2 years ago)
- Last Synced: 2024-05-28T23:36:16.957Z (6 months ago)
- Language: JavaScript
- Size: 10.5 MB
- Stars: 545
- Watchers: 19
- Forks: 89
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AR Face Doodle
Doodle on your face with AR directly from the web browser thanks to
[Tensorflow.js](https://www.tensorflow.org/js),
[FaceMesh](https://github.com/tensorflow/tfjs-models/tree/master/facemesh)
and [Three.js](https://threejs.org/).![debug](doc/debug.gif)
Demo: [https://cyrildiagne.github.io/ar-facedoodle](https://cyrildiagne.github.io/ar-facedoodle)
## Setup
```
npm install && npm start
```## Thanks and acknowledgement
- [tensorflow/tfjs-models facemesh](https://github.com/tensorflow/tfjs-models/tree/master/facemesh) For the face detection model
- [shawticus/facemesh-threejs](https://github.com/shawticus/facemesh-threejs) For the facemesh OBJ model
- [mourner/simplify.js](https://github.com/mourner/simplify-js) For the line smoothing
- [mrdoob/three.js](https://github.com/mrdoob/three.js) For the 3D engine