HandSign AI is a gesture recognition project designed to detect custom hand signs using Mediapipe, enabling hands-free control for various tasks. It identifies gestures like a fist, palm, and V-sign to automate actions such as starting/stopping video recording and capturing screenshots.
- Detects fist, palm, and V-sign gestures.
- Automates:
- Start Recording with a V-sign after 3 seconds.
- Stop Recording with a palm gesture.
- Capture Screenshot with a fist after 3 seconds.
- Hands-free interaction for improved accessibility.
- Clone the repository:
git clone https://github.com/rishraks/HandSign-AI.git cd HandSignAI
- Install dependencies:
pip install opencv-python mediapipe numpy
- Run the project:
python main.py
- Ensure your webcam is connected.
- Show the following gestures:
- V-sign: Start recording after a 3-second countdown.
- Palm: Stop recording.
- Fist: Capture a screenshot after a 3-second countdown.
- Press 'q' to quit the application.
- Python 3.x
- OpenCV
- Mediapipe
- NumPy
- Train custom hand gestures using machine learning models.
- Add gesture-based system control (e.g., volume, brightness adjustment).
- Integrate audio feedback for gesture detection.
This project is licensed under the MIT License.