Technology

Six detection models. One continuous read of the match.

Every event on court is detected, linked, and turned into structured match data.

01 - DETECTION

Ball Tracking

High-speed trajectory estimation across the full court. Bounce events, net clearance, and in/out context feed directly into scoring and analytics.

02 - IDENTITY

Player Tracking

Consistent player identity through the rally. Position, speed, and coverage heatmaps without wearable devices.

03 - POSE

Player Keypoint Detection

29 body landmarks per player for stroke type, balance, and technical feedback over time.

04 - GEOMETRY

Court Keypoint Detection

Automatic detection of lines and zones so every ball and player event is mapped in court coordinates.

05 - SCORING

Automatic Point Counting

Point, game, and set state derived from detections - no sideline scorer required for structured output.

06 - OUTCOME

Winner / Loser Detection

Classify how each point ended: winner, forced error, unforced error, ace, or double fault.

Analytics Dashboard

Every detection feeds one dashboard.

Match timeline, rally stats, heatmaps, and exportable reports in a single place.

Match timeline

Jump to any point. See score, ball path, and player positions in context.

Heatmaps

Where players stand, where they hit, and where the ball lands - over a set or a season.

Exports

CSV, video overlays, and shareable summaries for coaches and athletes.

Performance

Accuracy, measured against real umpires.

99.2%

Ball tracking accuracy

97%

Scoring agreement

94%

Player ID consistency

Compatibility

Works with the cameras you already have.

Phone, action cam, or fixed court camera. Upload files or connect a stream. No special lenses required for standard singles play.

1080p+Recommended
30 fpsMinimum
Side / endAngles
AnyStable mount
Next Step

See every model run on your own footage.

Book a demo and we’ll process a clip from your court live on the call.