#670 · Primary category: Education & Research

semana-javascript-expert07

canvas eye-detection hand-detection javascript machine-learning mediapipe mediapipe-face-detection mediapipe-hands multithreading tensorflow tensorflowjs tutorial webcam webworkers

JS Expert Week 7.0 - 🙅🤏🏻 Controlling Streaming Platforms using Eye and Hand Detection 👁🖐

Project last updated:12/12/23

GitHub Stars

2.4K

Forks

506

Contributors

1

License

Other

Why we included this project

Erick Wendel's JS Expert Week 7.0 course produced this working codebase, and it is a solid introduction to browser-based gesture control. The project uses MediaPipe to track hands and eyes, so an open palm scrolls the interface, a pinch clicks, and a blink plays or pauses video. The notable part is that the TensorFlow.js inference runs inside a Web Worker, which keeps the page responsive while the model works. Developers learning TensorFlow.js will find the README useful too: it lists the features as a checklist and adds four increasingly difficult challenges, so it is easy to code along and extend the skeleton. This is study material rather than something to drop into a product, but it is a clear reference for wiring client-side computer vision.

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