|
| 1 | +{ |
| 2 | + "title": "Face Mesh with ml5.js", |
| 3 | + "description": "In this video, I explore the FaceMesh model using ml5.js. I demonstrate how to track all 468 face landmark positions as well as texture map an image onto the triangular mesh with uv coordinates.", |
| 4 | + "videoId": "R5UZsIwPbJA", |
| 5 | + "nebulaSlug": "codingtrain-facemesh-with-ml5js", |
| 6 | + "date": "2024-11-16", |
| 7 | + "languages": ["ml5.js", "JavaScript"], |
| 8 | + "topics": ["machine learning (ML)", "face mesh", "ml5.js", "texture", "uv coordinates"], |
| 9 | + "canContribute": true, |
| 10 | + "timestamps": [], |
| 11 | + "codeExamples": [ |
| 12 | + { |
| 13 | + "title": "FaceMesh - Keypoints", |
| 14 | + "description": "This sketch demonstrates how to render all of the 468 keypoints detected by the FaceMesh model.", |
| 15 | + "image": "facemesh-keypoints.png", |
| 16 | + "urls": { "p5": "https://editor.p5js.org/codingtrain/sketches/KHm9CI2RJ" } |
| 17 | + } |
| 18 | + ], |
| 19 | + "groupLinks": [ |
| 20 | + { |
| 21 | + "title": "References", |
| 22 | + "links": [ |
| 23 | + { |
| 24 | + "icon": "💻", |
| 25 | + "title": "ml5.js", |
| 26 | + "url": "https://ml5js.org/", |
| 27 | + "description": "ml5.js website with model documentation and other supporting material." |
| 28 | + }, |
| 29 | + { |
| 30 | + "icon": "🎹", |
| 31 | + "title": "Mouth Controlled Synteszier", |
| 32 | + "url": "https://jackbdu.com/blog/mouth-controlled-synthesizer/", |
| 33 | + "description": "Jack B. Du's interactive synthesizer controlled by mouth movements" |
| 34 | + }, |
| 35 | + { |
| 36 | + "icon": "📄", |
| 37 | + "title": "Face and hand tracking in the browser with MediaPipe and TensorFlow.js", |
| 38 | + "url": "https://blog.tensorflow.org/2020/03/face-and-hand-tracking-in-browser-with-mediapipe-and-tensorflowjs.html", |
| 39 | + "description": "Google Research blog post covering the technical details of the Face and hand tracking models." |
| 40 | + }, |
| 41 | + { |
| 42 | + "icon": "📄", |
| 43 | + "title": "Real-time Facial Surface Geometry from Monocular Video on Mobile GPUs", |
| 44 | + "url": "https://arxiv.org/pdf/1907.06724", |
| 45 | + "description": "Paper describing the method for inferring 3D mesh representation of a human face from single camera input." |
| 46 | + } |
| 47 | + ] |
| 48 | + } |
| 49 | + ], |
| 50 | + "credits": [ |
| 51 | + { "title": "Editing", "name": "Mathieu Blanchette" }, |
| 52 | + { "title": "Animations", "name": "Jason Heglund" } |
| 53 | + ] |
| 54 | +} |
0 commit comments