https://github.com/vargascardona/airmouse
Computer vision application that enables natural interaction with digital interfaces using hand movements and gestures.
https://github.com/vargascardona/airmouse
computer-vision good-first-issue mediapipe opencv python
Last synced: about 2 months ago
JSON representation
Computer vision application that enables natural interaction with digital interfaces using hand movements and gestures.
- Host: GitHub
- URL: https://github.com/vargascardona/airmouse
- Owner: VargasCardona
- License: gpl-3.0
- Archived: true
- Created: 2024-03-20T22:32:24.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-21T13:41:12.000Z (over 2 years ago)
- Last Synced: 2025-08-23T10:36:03.639Z (10 months ago)
- Topics: computer-vision, good-first-issue, mediapipe, opencv, python
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AirMouse
Computer vision application that enables natural interaction with digital interfaces using hand movements and gestures. It leverages Mediapipe's trained models to accurately detect, track, and interpret hand poses and gestures in real-time from a connected camera feed.
## Features
- Real-time Hand Detection and Tracking
- Basic gestures for natural interaction
- Finger Tracking and Recognition
## Demo

## Optimizations
- Use of optimized computer vision algorithms and libraries (e.g., OpenCV, Mediapipe, TensorFlow) for efficient hand detection, tracking, and pose estimation.
- Separation of the computer vision pipeline (hand detection, tracking, and pose estimation) from the cursor movement or interaction logic.
- Region of interest (ROI) around the hand, rather than processing the entire camera frame.
## Tech Stack
**Languages:** Python3
**Libraries:** OpenCv, Mediapipe, Pyautogui, Numpy
## License
[GPL-3.0](https://www.gnu.org/licenses/)