This repository contains a collection of computer vision implementations focusing on body pose detection, hand tracking, face detection, and facial mesh tracking.
- Hand Tracking: Detects hands and tracks 21 individual hand landmarks.
- Body Pose Detection: Tracks human body joints and poses in real-time.
- Face Mesh & Detection: High-fidelity facial landmark tracking and basic face detection.
- Applications:
- Volume Control: Control system volume using hand gestures.
- Finger Counter: Real-time counting of extended fingers.
-
Clone the repository:
git clone https://github.com/YOUR_USERNAME/YOUR_REPO_NAME.git cd YOUR_REPO_NAME -
Install the required dependencies:
pip install -r requirements.txt
You can run the following scripts to see the demos in action:
- Hand Tracking:
python hand_tracking.py - Body Pose Detection:
python body_poseDetection.py - Volume Control:
python volumeHandControl.py - Finger Counting:
python fingerCounter.py
bodyPose_module.py,handTrack_module.py,faceDetection_module.py,faceMesh_module.py: Core detection modules.volumeHandControl.py,fingerCounter.py, etc.: Application scripts implementing specific features.