The Automated Tennis Match Annotator ...

... or ATMAN, for short, is a start-to-end framework for the generation of insights from tennis matches.

Find out more!

What ATMAN Does

ATMAN captures every shot, automatically.

On the basis of uncut match footage of any quality, ATMAN automatically recognizes lines, players and ball. It understands how much speed and spin the ball has, and where it bounces, and automatically segments the match into points and shots.

ATMAN puts actionable insights at your fingertips.

Search, filter and aggregate shot-by-shot data across as many matches or tournaments as you want. Data gathered by ATMAN is available directly within ATMAN, via an intuitive dataclass system custom-made for the demands of tennis-related data.

ATMAN makes data come to life.

Animate anything, with ATMAN's integrated 3D engine. Create and display a variety of visualizations - tables, graphs, diagrams, heatmaps, and so much more - on a virtual tennis court, or overlaid on the broadcast screen. All the animations on this site were made with the engine, as were the videos.

Who ATMAN Serves