JavaScript Expert Week 7.0 is an open-source JavaScript project that demonstrates how to control a streaming platform interface using eye movements and hand gestures. It combines computer vision, machine learning, and browser APIs to create a hands-free interaction system. The application uses TensorFlow.js and MediaPipe to recognize hands, facial movements, and gestures through a webcam. Users can navigate content by opening or closing their hands to scroll through available titles. Pinching gestures simulate clicks, allowing users to select interface elements without a mouse. Eye-blink detection provides an alternative method for playing and pausing videos. Machine learning operations run through Web Workers to help maintain interface responsiveness. The project demonstrates practical applications of gesture recognition and accessible human-computer interaction.
Features
- Webcam-Based Hand Gesture Recognition
- Eye-Blink Video Playback Controls
- Gesture-Controlled Page Scrolling
- Pinch-to-Click Interaction
- TensorFlow.js and MediaPipe Integration
- Multithreaded Machine Learning Processing