All projects ·

Gesture-Controlled Computer Interface in Python

A real-time, touchless computer vision control interface in Python using OpenCV, MediaPipe 21 hand landmarks, EMA cursor smoothing, and…

A real-time, touchless computer vision control interface in Python using OpenCV, MediaPipe 21 hand landmarks, EMA cursor smoothing, and multi-frame temporal stability voting. Translates hand gestures into OS mouse and media commands with sustained drag-and-drop, pinch clicks, two-finger scrolling, and system volume control.

Built with: Python 3.12, OpenCV, MediaPipe Hands, 21 Skeletal Landmarks, Temporal Multi-Frame Voting, Exponential Moving Average (EMA), PyAutoGUI / OS Automation, Tremor Deadband Filter, Local JSON Configuration, Left & Right Hand Chirality, HTML5 / CSS3 / Vanilla JS, Google Fonts (Sora, Outfit, Chivo Mono)

Open the live demo

Have something like this built