Badminton analysis from one camera

Film a singles match from behind one baseline and upload it. A 5-minute clip comes back in 10 to 16 minutes as a 3D replay, clips and a log.

A rally rebuilt in 3D: two players as skeletons on a green court, the shuttle's flight drawn over the net

Every match, rally by rally

Pick a match and its log opens: who hit each shot, from where to where, forehand or backhand, and the speed. Each rally ends with the point and how it was won.

Read how the log is written

What each match comes back with. Four results, all in the app.

Clips of each stroke in the match

Each player's drops, clears or smashes play back to back, from just before to just after the hit.

Rebuilds each rally in 3D

Both players as skeletons, the racket and the shuttle's flight, turned to any angle you like.

A rally in 3D seen from behind the near player, the far player at the net

Court maps for each player

Time on court in 25 cm squares for the near and the far player, over the whole match.

A court from above with two heat maps, one on each half, brightest where each player spent the most time

Coaching notes for each match

A model running on the same server reads the log and names strengths and weak spots by rally.

Coach
On this server
What should P1 work on in club_a1?
Getting back to base. In G1 R2 and G1 R4, P1 was not back in time after P2's shot. Match logBrief, P1
Ask about a player

Set up in 3 steps

Any camera that stays still will do. The court lines are found in the first frames, so nothing is measured by hand.

1

Film one singles match

Fixed, behind one baseline, the whole court in frame.

Before you film
2 of 4
  • Camera behind one baseline
  • All four corners in frame
  • No zoom or pan while filming
  • Two players, one each side
2

Upload the match video

Up to 8 GB a file. Matches are analysed one at a time.

  • Results readyclub_a1: 17 rallies, 86 shotsOpen
  • Analysing: shuttleTracking the shuttle in every frame
  • Uploadedclub_a1.mp4, queued
3

Open the match results

The log, the clips and the 3D view open first; the overlay video follows.

Shots per rally, club_a117 rallies
4.5on average; longest 26.8 s

Questions

Anything else goes in the access request.

Email a question

What camera setup does it need?

A fixed camera behind one baseline, the whole court in frame.

Does it analyse doubles matches?

Not yet: singles only for now.

How long does a match take?

About 10 to 16 minutes for a 5-minute clip; the log comes before the overlay video.

How is the match log written?

One line a shot: player, stroke, zones, forehand or backhand. A tilde marks a guess under 60%.

Where does my match video go?

To the sportlab server; the coaching model runs there too.

Point winners named in 21 of 27 rallies

That is on 5-minute club clips. On a 30-minute final it was 38 of 48, weaker when the far player ends the rally.

  • Player identity across ends99.97%
  • Shot typesEstimated by rules
  • Every labelHas a confidence
Read the questions on limits
A court from above with the landing point of each rally in club_a1: green in, red out