Published April 15, 2026
| Version v1
Conference paper
Open
HAND GESTURES PREDICTION USING MEDIAPIPE ALGORITHM
Authors/Creators
- 1. MUTHAYAMMAL ENGINEERING COLLEGE
Description
Hand Gesture Prediction Using MediaPipe – Description
Hand Gesture Prediction using MediaPipe is a computer vision–based system that detects and classifies human hand gestures in real time using machine learning and landmark detection techniques.
1. Core Technology: MediaPipe
MediaPipe is an open-source framework developed by Google for building multimodal (video, image, audio) perception pipelines. It provides pre-trained models for hand tracking, making it highly efficient for gesture recognition tasks.
2. Working Principle
The system works in three main stages:
a) Hand Detection
- MediaPipe first detects the presence of a hand in the input (image/video frame).
- It uses a palm detection model to locate the hand region.
b) Landmark Extraction
- Once the hand is detected, MediaPipe extracts 21 key landmark points (joints like fingertips, knuckles, wrist).
- Each landmark has (x, y, z) coordinates, representing spatial position.
c) Gesture Classification
- The extracted landmarks are used as features.
- A machine learning model (e.g., Logistic Regression, SVM, or Neural Network) classifies the gesture.
- Example gestures:
- Thumbs up
- Peace Fist
- Open palm
3. Mathematical Representation
Each hand is represented as:
- 21 landmarks × 3 coordinates = 63 features per frame
These features are processed to identify patterns corresponding to specific gestures.
4. Advantages
- Real-time performance (low latency)
- High accuracy due to precise landmark detection
- Works on CPU (no high-end GPU required)
- Cross-platform (mobile, web, desktop)
5. Applications
- Virtual mouse and keyboard control
- Sign language recognition systems
- Gaming interfaces
- Human-computer interaction (HCI)
- AR/VR gesture control
6. Tools & Technologies Used
- Programming: Python
- Libraries:
- OpenCV (for image processing)
- MediaPipe (for hand tracking)
- NumPy (for numerical operations)
- Scikit-learn / TensorFlow (for classification)
7. Workflow Summary
- Capture video using webcam
- Detect hand using MediaPipe
- Extract 21 landmarks
- Convert landmarks into feature vector
- Feed into trained model
- Output predicted gesture
Files
handgesture report_145.pdf
Files
(2.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:a88729a9244f733db613973698b3b765
|
2.5 MB | Preview Download |