AI-Powered Movement Analysis · 2025

ANALYSE YOUR
ATHLETIC
MOVEMENT

Upload a video or image of any of the 8 exercises below. Our AI computes real joint angles, rep counts, form scores, and gives you a full breakdown — frame by frame.

MediaPipe Pose NumPy Analysis OpenCV Vision Flask Backend 8 Exercises
↓   Choose an exercise
Pushups

We count every rep using bilateral elbow angle tracking with a 5-frame smoothing filter to eliminate jitter. Each rep records elbow angle at the bottom position. Spine alignment is tracked frame by frame to detect hip sag or pike. You get a per-rep breakdown table and 5 annotated frame snapshots.

Rep Count Elbow Angle (L&R) Min Elbow Depth Spine Alignment Form Score /10
🎥
Upload Video or Image
Drag & drop or click to browse · up to 200MB
Only upload media showing this selected exercise.
MP4MOVAVIWEBMJPGPNG
file 0 MB
Analysing Your Movement
MediaPipe is processing your upload frame by frame
Pose Detection Joint Angles Rep Count Form Score

✓ Complete

Frame Analysis

Squat

Counts reps via bilateral knee angle (confidence-weighted left/right average). Tracks hip hinge quality, ankle dorsiflexion, and depth. Flags insufficient depth, forward lean, and ankle mobility restrictions. Per-rep breakdown with knee and hip angles.

Rep Count Knee Angle (L&R) Squat Depth Hip Angle Ankle Dorsiflexion Form Score /10
🎥
Upload Video or Image
Drag & drop or click to browse · up to 200MB
Only upload media showing this selected exercise.
MP4MOVAVIWEBMJPGPNG
file 0 MB
Analysing Your Movement
MediaPipe is processing your upload frame by frame
Pose Detection Joint Angles Rep Count Form Score

✓ Complete

Frame Analysis

Single Leg Squat

Counts reps on the primary leg, measures depth, and detects pelvic drop (Trendelenburg sign) — the key indicator of weak hip abductors. Monitors knee angle, hip angle, and trunk lean per rep. The gold-standard functional strength screen.

Rep Count Knee Angle Hip Angle Pelvic Drop Index Form Score /10
🎥
Upload Video or Image
Drag & drop or click to browse · up to 200MB
Only upload media showing this selected exercise.
MP4MOVAVIWEBMJPGPNG
file 0 MB
Analysing Your Movement
MediaPipe is processing your upload frame by frame
Pose Detection Joint Angles Rep Count Form Score

✓ Complete

Frame Analysis

Broad Jump

Phase-based analysis covering pre-jump crouch, takeoff, flight, landing, and recovery. Measures minimum takeoff knee angle (crouch depth), peak hip extension (glute power), and landing knee flex (impact absorption). Single-effort test — no rep counting.

Takeoff Knee Bend Peak Hip Extension Landing Knee Angle Phase Snapshots Form Score /10
🎥
Upload Video or Image
Drag & drop or click to browse · up to 200MB
Only upload media showing this selected exercise.
MP4MOVAVIWEBMJPGPNG
file 0 MB
Analysing Your Movement
MediaPipe is processing your upload frame by frame
Pose Detection Joint Angles Rep Count Form Score

✓ Complete

Frame Analysis

Walking Lunges

Counts each lunge step by detecting the front knee crossing below 120° then returning above 155°. Tracks the front knee depth at the bottom of each rep, trunk uprightness throughout, and bilateral symmetry. Per-rep front and back knee angle breakdown.

Rep Count Front Knee Depth Back Knee Angle Trunk Angle Form Score /10
🎥
Upload Video or Image
Drag & drop or click to browse · up to 200MB
Only upload media showing this selected exercise.
MP4MOVAVIWEBMJPGPNG
file 0 MB
Analysing Your Movement
MediaPipe is processing your upload frame by frame
Pose Detection Joint Angles Rep Count Form Score

✓ Complete

Frame Analysis

Overhead Squat with Stick

Counts reps while tracking arms overhead. Measures knee angle, hip angle, ankle dorsiflexion, and wrist position relative to shoulders — detecting forward bar drift throughout the squat. A classic FMS-style screen for full-chain mobility assessment.

Rep Count Knee Angle Hip Angle Ankle Angle Overhead Bar Path Form Score /10
🎥
Upload Video or Image
Drag & drop or click to browse · up to 200MB
Only upload media showing this selected exercise.
MP4MOVAVIWEBMJPGPNG
file 0 MB
Analysing Your Movement
MediaPipe is processing your upload frame by frame
Pose Detection Joint Angles Rep Count Form Score

✓ Complete

Frame Analysis

Vertical Jump

Tracks hip vertical displacement as a jump height proxy, measures takeoff crouch depth, peak hip extension, and landing knee flex. Detects hard landings and flags incomplete hip drive. Provides 5 phase snapshots across the full jump arc.

Takeoff Knee Bend Peak Hip Extension Landing Knee Angle Height Index Form Score /10
🎥
Upload Video or Image
Drag & drop or click to browse · up to 200MB
Only upload media showing this selected exercise.
MP4MOVAVIWEBMJPGPNG
file 0 MB
Analysing Your Movement
MediaPipe is processing your upload frame by frame
Pose Detection Joint Angles Rep Count Form Score

✓ Complete

Frame Analysis

Speed 20m Dash

Analyses knee drive height (primary predictor of sprint velocity), hip extension angle each stride, left-right stride symmetry, and trunk lean/stability. Designed specifically for athletic combine testing at the 20-metre distance. Flags bilateral imbalances and trunk collapse.

Avg Knee Drive Hip Extension Stride Asymmetry (L vs R) Trunk Angle Form Score /10
🎥
Upload Video or Image
Drag & drop or click to browse · up to 200MB
Only upload media showing this selected exercise.
MP4MOVAVIWEBMJPGPNG
file 0 MB
Analysing Your Movement
MediaPipe is processing your upload frame by frame
Pose Detection Joint Angles Rep Count Form Score

✓ Complete

Frame Analysis