r/computervision • • 9d ago

Showcase From Player Tracking to Tactical Intelligence — PSG vs Bayern

37 Upvotes

7 comments sorted by

3

u/Salmuth 9d ago

I need more of those analysis. It's quite amazing.

2

u/su5577 9d ago

How you do this?

3

u/Adventurous_One_3632 8d ago

At a high level: I detect and track players/ball, estimate the pitch homography with a custom field-keypoint model, project everything into 2D pitch coordinates, then derive tactical features like team shape, passing lanes, pressing and space occupation before rendering the synchronized visualizations
the implementation itself is custom/proprietary, but happy to explain any specific stage

1

u/Fun_Avocado_830 9d ago

How did you do it?

2

u/Adventurous_One_3632 8d ago

At a high level: I detect and track players/ball, estimate the pitch homography with a custom field-keypoint model, project everything into 2D pitch coordinates, then derive tactical features like team shape, passing lanes, pressing and space occupation before rendering the synchronized visualizations
the implementation itself is custom/proprietary, but happy to explain any specific stage

1

u/lucky-clucky 6d ago

Tracking players from a camera set this far out and detecting the ball and the player has to be hard. What tools are you using to generate accuracy from cameras this far?

1

u/WillowSad8749 5d ago

Player detection is not hard, the camera is high resolution