This project is an AI-powered air gesture-based PC control system that allows users to control their computer using hand gestures. It uses MediaPipe, OpenCV, and PyAutoGUI to detect and interpret gestures, providing a seamless touch-free experience.
✅ Cursor control with smoothing
✅ Swipe detection for navigation
✅ Two-finger scrolling
✅ Pinch-based clicking
✅ Brightness and volume adjustment
✅ Custom gesture recognition with JSON configuration
✅ Gesture logging and dynamic threshold adjustment
✅ Frame skipping for performance optimization
✅ Multi-threading for video capture and gesture detection
Ensure you have Python installed (Python 3.7+ recommended).
pip install -r requirements.txtpython main.py--Raise two fingers to control the cursor.
--Pinch gesture to left-click.
--Middle-thumb tap for right-click.
--Swipe gestures for navigation.
--Raise your pinky finger to adjust brightness.
--Open palm for task switching.
--Bring index and middle fingers together to scroll.
--Namaste gesture to exit the program.
🚀 Enhance gesture detection with deep learning 🚀 Integrate AI-based authentication 🚀 Web-based interface integration
Contributing
Contributions are welcome! Feel free to fork the repository and submit a pull request.
License
This project is licensed under the MIT License.