REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
38/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
30 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Hand Gesture Recognition
This project enables real-time hand gesture recognition using computer vision and deep learning. It is designed to collect gesture data, train a model, and perform live gesture classification, which can be used for applications such as drone control or human-computer interaction.
Folder Structure & File Explanations
data_collection
-
datacollection.py
- Used to collect hand gesture images from a webcam.
- Saves images into gesture-specific folders (e.g.,
back/, down/, etc.) for dataset creation.
- Helps build a labeled dataset for training the recognition model.
-
test.py
- Loads the trained model from the
Model/ folder.
- Uses the webcam to detect and classify hand gestures in real-time.
- Detects a hand, preprocesses the image, and predicts the gesture using the trained model.
-
Gesture Folders (back/, down/, Go forward/, land/, left/, right/, stop/, up/)
- Contain images of hands showing different gestures.
- Used for training and testing the recognition model.
Model/
-
keras_model.h5
- The trained Keras model for hand gesture recognition.
- Used by
test.py to classify gestures.
-
labels.txt
- Contains the list of gesture labels corresponding to the model’s output classes.
- Used to map model predictions to human-readable gesture names.
How It Works
- Data Collection: Run
datacollection.py to capture images of different hand gestures and save them in the respective folders.
- Model Training: (Not included here, but typically you would train a model using the collected images and save it as
keras_model.h5.)
- Gesture Recognition: Run
test.py to use your webcam for live gesture recognition using the trained model.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
A real-time hand sign language detection system built using OpenCV, Flask, and Deep Learning. The system captures live webcam feed, detects hand gestures using the cvzone HandTrackingModule, and classifies the detected signs using a custom-trained Keras model.
70/100 healthRecently updatedActive repositoryHas homepage
PythonNo license#computer-vision#hand-sign-recognition#keras#opencv
⑂ 0 forks◯ 0 issuesUpdated 13 days ago
Project homepage ↗This project demonstrates a real-time hand gesture recognition system using Python, OpenCV, and Gemini AI by Google.
52/100 healthActive repository
PythonMIT#computer-vision#cvzone#gemini-ai#hand-recognition
⑂ 2 forks◯ 0 issuesUpdated Dec 2, 2025