Analyze a rep

Film 5–10 seconds on your phone (PSF trainer visible, side angle). MVP is upload-first; real-time comes later.

Sample replay — clean iPhone source

InputBall trackPose + angles

Phase 0 PoC: VballNet + Sports2D on img_7256.mov · fusion contact frame 125 · colored bar + red flash mark five detected swing cycles (wrist–ball proximity minima)

Coaching metrics (provisional)

Final metrics will be inferred from Alex's good/bad labeled corpus. Mapped to Speed · Power · Control.

Control

0.5 px

Wrist–ball contact precision

Control

100%

Ball track coverage

Speed

412 px/s

Hitting wrist speed at contact

Power

49°

Right elbow at contact

Power

100°

Trunk angle at contact

Form signal

Awaiting labeled training set

Classifier trains on coach-labeled good vs bad swings — not live yet.