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.
- Drop, P1, 12 shots18 s
- Drop, P2, 4 shots6 s
- Drop, both players, 16 shots24 s
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.
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 writtenG1 R1 0-0 srv:P1 t=00:00.0 dur=7.8s shots=3
1. P1 SV-L MC(-0.4,-4.3) ->~BR(1.6,6.5) FH xc norec:P1
2. P2 ~DROP BL ->~ML FH norec:P2
3. P1 ~DROP?! MR ->~FR(2.8,-0.9) FH
=> P2 net OUT ~0.86m src:lastseen conf:0.30 0-1
G1 R2 0-1 srv:P2 t=00:13.5 dur=9.6s shots=4
1. P2 SV-L MR(-1.6,2.5) ->BL(1.6,-5.4) FH xc rec:P2 1.4s
2. P1 ~DROP BR ->~FL FH xc norec:P1
3. P2 ~NET FR ->~MR FH norec:P2
4. P1 ~NET ML h1.0 ->~FL(-2.2,-1.3) 17km/h BH
=> P2 winner IN 0.40m src:flight3d conf:0.60 0-2
G1 R3 0-2 srv:P2 t=00:25.7 dur=17.7s shots=8
1. P2 SV ->? {inferred serve}
2. P1 LIFT MC h0.3 ->BR 128km/h FH xc norec:P1
3. P2 ~DROP BL ->~ML FH rec:P2 2.0s
4. P1 ~NET MR ->~MC BH xc norec:P1
5. P2 ~NET MC h0.6 ->ML 58km/h FH xc norec:P2
6. P1 ~DROP MR ->~ML FH xc norec:P1
7. P2 ~LIFT MR ->~BC FH xc rec:P2 1.4s
8. P1 ~DROP?! BC ->~FR(5.0,-0.6) FH
=> P2 net OUT ~0.63m src:lastseen conf:0.30 0-3
G1 R4 0-3 srv:P2 t=00:46.4 dur=10.3s shots=6
2. P1 ~CLR MR ->~BC BH xc norec:P1
3. P2 CLR BC h2.4 ->BC 213km/h FH norec:P2
Each player's drops, clears or smashes play back to back, from just before to just after the hit.
Both players as skeletons, the racket and the shuttle's flight, turned to any angle you like.

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

A model running on the same server reads the log and names strengths and weak spots by rally.
Any camera that stays still will do. The court lines are found in the first frames, so nothing is measured by hand.
Fixed, behind one baseline, the whole court in frame.
Up to 8 GB a file. Matches are analysed one at a time.
The log, the clips and the 3D view open first; the overlay video follows.
A fixed camera behind one baseline, the whole court in frame.
Not yet: singles only for now.
About 10 to 16 minutes for a 5-minute clip; the log comes before the overlay video.
One line a shot: player, stroke, zones, forehand or backhand. A tilde marks a guess under 60%.
To the sportlab server; the coaching model runs there too.
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.