Skip to content

HandSign AI is a gesture recognition project using Mediapipe to detect custom hand signs like fist, palm, and V-sign. It automates tasks such as starting/stopping video recording and capturing screenshots, showcasing intuitive, touch-free interactions for various applications like smart devices and accessibility.

License

Notifications You must be signed in to change notification settings

rishraks/HandSign-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HandSign-AI

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.

Features

  • 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.

Installation

  1. Clone the repository:
    git clone https://github.com/rishraks/HandSign-AI.git
    cd HandSignAI 
  2. Install dependencies:
    pip install opencv-python mediapipe numpy  
  3. Run the project:
    python main.py  

Usage

  1. Ensure your webcam is connected.
  2. 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.
  1. Press 'q' to quit the application.

Dependencies

  • Python 3.x
  • OpenCV
  • Mediapipe
  • NumPy

Future Enhancement

  • Train custom hand gestures using machine learning models.
  • Add gesture-based system control (e.g., volume, brightness adjustment).
  • Integrate audio feedback for gesture detection.

Licence

This project is licensed under the MIT License.

About

HandSign AI is a gesture recognition project using Mediapipe to detect custom hand signs like fist, palm, and V-sign. It automates tasks such as starting/stopping video recording and capturing screenshots, showcasing intuitive, touch-free interactions for various applications like smart devices and accessibility.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages