Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 7 days 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
- Created: 2024-03-20T22:32:24.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-03-21T13:41:12.000Z (8 months ago)
- Last Synced: 2024-03-22T13:34:56.840Z (8 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
![2024-03-17 17-32-13 (online-video-cutter com)](https://github.com/VargasCardona/AirMouse/assets/142677238/74ccd6bb-ecaa-4f36-94c1-feee7d28e042)
## 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/)