Learning from the Pros: Extracting Professional Goalkeeper Technique from Broadcast Footage
As an amateur goalkeeper playing grassroots soccer, who better to learn from than top professional goalkeepers? In this paper, we harness computer vision and machine learning models to appraise the save technique of professionals in a way those at lower levels can learn from. We train an unsupervised machine learning model using 3D body pose data extracted from broadcast footage to learn professional goalkeeper technique. Then, an "expected saves" model is developed, from which we can identify the optimal goalkeeper technique in different match contexts.
Code (1)
Tasks
BIG-bench Machine LearningSimilar Papers 제목 키워드 기반
A Computer Vision Framework for Multi-Class Detection and Tracking in Soccer Broadcast Footage
Clubs with access to expensive multi-camera setups or GPS tracking systems gain a competitive advantage through detailed data, whereas lower-budget teams are often unable to collect similar information. This paper examin…
A Fuzzy expert system for goalkeeper quality recognition
Goalkeeper (GK) is an expert in soccer and goalkeeping is a complete professional job. In fact, achieving success seems impossible without a reliable GK. His effect in successes and failures is more dominant than other p…
Eye Movement Feature Classification for Soccer Goalkeeper Expertise Identification in Virtual Reality
The latest research in expertise assessment of soccer players has affirmed the importance of perceptual skills (especially for decision making) by focusing either on high experimental control or on a realistic presentati…
Decision MakingGeneral ClassificationWhat drives a goalkeepers' decisions?
In soccer games, the goalkeeper's performance is an important factor to the success of the whole team. Despite the goalkeeper's importance, little attention has been paid to their performance in events and tracking data.…
PositionSemantic Motion Correction Via Iterative Nonlinear Optimization and Animation
Here, we present an end-to-end method to create 2D animation for a goalkeeper attempting to block a penalty kick, and then correct that motion using an iterative nonlinear optimization scheme. The input is a raw video th…
object-detectionObject Detection