Spaces:
Running
Running
metadata
title: MediaPipe Pose Estimation
short_description: Track 33 body keypoints using MediaPipe
emoji: 🧍
colorFrom: blue
colorTo: purple
sdk: docker
pinned: false
MediaPipe Pose Estimation
Professional pose detection and visualization system powered by Google MediaPipe. Track 33 body keypoints with customizable visualization options.
Features
- Real-time pose estimation with 33 anatomical keypoints
- Adjustable detection and tracking confidence thresholds
- Black background or original video overlay options
- Single color or multicolor body part visualization
- Professional-grade output with H.264 encoding
Quick Start
- Upload a video file (MP4, AVI, MOV, WebM)
- Adjust confidence parameters (default: 0.5 recommended)
- Select background type and color mode
- Process video
Parameters
Detection Confidence (0.0-1.0)
Controls pose detection sensitivity. Higher values reduce false positives.
Tracking Confidence (0.0-1.0)
Determines tracking stability across frames. Higher values provide more stable tracking.
Color Modes
Single Color: Uniform skeleton visualization with customizable colors
Multicolor: Body parts colored by region
- Torso: Yellow
- Right Arm: Red | Left Arm: Blue
- Right Leg: Magenta | Left Leg: Green
Output
- Format: MP4 (H.264)
- Resolution and frame rate match input
- Processing time scales with video length and resolution
Technical Stack
MediaPipe Pose Landmarker | OpenCV | Gradio | Python
Note: Videos exceeding 2 minutes or high resolution may require extended processing time.