Answering: Complete the movement
Analyze a clip to select one primary movement.
The same retained interval will drive the moments, evidence, chart, and next action.
Browser-local attempt coach
Choose what you are trying to improve. The app follows one retained movement from setup to peak, connects every claim to a frame and measurement, and gives one evidence-backed focus for the next attempt.
Start with the decision
The analyzer will find the strongest retained rise, identify the most limiting visible evidence, and choose one next-attempt focus.
No camera permission requested. Choose a source to begin.
Pose, confidence, camera flow, bar roll, scale, primary movement, key moments, scorecard, and next action all derive from the same retained samples.
Pose model loads on first use. Background stabilization runs automatically with clip analysis.
Analysis will suggest the strongest confidence-gated rise. Confirm it—or choose another—before using the coaching action.
No review movements yet.
Answering: Complete the movement
The same retained interval will drive the moments, evidence, chart, and next action.
Select a moment to seek the same local clip and inspect the pose overlay.
Setup, fastest rise, peak, and finish appear after analysis.
No universal technique score; the selected goal determines relevance.
No observations yet.
Only the goal and compact derived evidence are stored in this browser—never media, frames, or landmarks.
The selected interval and four review moments are synchronized with the local video.
Optional evidence lab only. Mark the projected horizontal bar, then mark genuinely unsupported flight with at least six stabilized samples spanning 0.25 s. The fitted axis is normal to the projected bar under a near-parallel-plane approximation—not independently calibrated gravity. Contact, active tucking, camera tilt, sparse samples, poor stabilization, or out-of-plane motion invalidates it. It never supplies or modifies the report metric scale.
No free-flight interval marked. Human-height scale remains independent.
These views can help inspect occlusion or depth ordering. They do not change the primary answer or produce metric 3D.
Estimate one paused frame with local Depth Anything V2. This relative/ordinal map can help interpret depth ordering; it does not produce metres and does not gate pose results.
Not loaded. Relative/ordinal output only.
Rotate the model-estimated skeleton. Its origin is near the hips; it is not aligned to the room, camera or bar and is not metric scene reconstruction.
More defensible: timing, stabilized 2D displacement, gross joint configuration, left/right asymmetry and trends from a clear clip.
Less defensible: absolute values under heavy perspective, occlusion, blur, poor background texture, unverified free flight, or a body moving strongly toward the camera.