← Back to Projects Human Pose Estimation for Rope Skipping Assistant & Surfing
Pose-based coaching with real-time inference, smoothing, and feedback over WebSockets.
Categories
CVML
Tech Used
MediaPipe PoseopenPoseRTMOYOLOv8-PosePyTorchTensorFlowOpenCVONNX RuntimeTensorRTCUDANumPy/SciPyFastAPIAWSDockerGitHubpoetry
Problem
Users want real-time technique feedback for training without a coach.
Approach
- Implemented pose estimation with multiple model options
- Added filtering (Kalman/Butterworth) for stable joint trajectories
- Delivered live feedback via WebSockets + backend API
Results
- Smoother pose tracking
- Real-time feedback loop suitable for apps
Demo Videos