Sports & media
Events, players and highlights, labelled as the match ends.
Event detection, player tracking and timestamps for sports analytics and automated broadcasting.
From the final whistle to the highlight reel
Every part of the workflow where we can take work off your team.
Match events
Players and ball
Broadcast
Media
We work with match video, broadcast and images.
What we label
Every class is written into a guide with your team before the first batch. Files come back as COCO JSON, YOLO, Pascal VOC, CSV, JSONL or your own schema.
Match video
Events
Time span and class
Goal, shot, pass, foul, timeout
Players
Bounding box and track ID
Player, jersey number, team
Pose
Keypoints
Joints, stroke, throw
Ball
Bounding box and track ID
Position, possession
Broadcast frames
On screen text
OCR
Score, clock, player name
Brands
Bounding box
Sponsor logo, board, kit
How we test the model
The tests that matter for sports & media models, and what you get back from each.
Event timing
Model event times compared with reviewed timestamps.
You get backTiming error by event type
ID switches
Player IDs checked through crowding and occlusion.
You get backID switches per match
Highlight quality
Reviewers rate generated highlights against the match.
You get backMissed and wrong moments
Where sports & media teams start
Problems teams bring us, and the first piece of work we would scope.
Highlights are only useful on the night of the match.
What we doA team scheduled around your fixtures labels each match as it ends, as we do for Client H.AnnotateYour model finds the players but not the moment that matters.
What we doEvent labels with timestamps, from annotators trained on the sport.AnnotatePlayers swap IDs every time they bunch up.
What we doTracking labels that keep IDs stable through occlusion.AnnotateRelated work
Event detection and timestamps for automated college sports highlights.
Water polo events labelled straight after every match

2,000 robot videos described every week by a team built in seven days

Half a million images for autonomous navigation, with every file kept on EU servers

Twelve times the volume in five weeks, with quality holding at 95 to 98%
Bring us the sports & media data your model gets wrong.
Send a small batch and get it back done, free, usually within 24 to 48 hours. You judge the work before you pay for anything.