Automated Sport Game Analysis Model (ASPOGAMO) - ein automatisiertes, umfassendes Modell zur Analyse von Sportspielen
Final Report Abstract
The automatic observation of team-sport games such as soccer is a valuable application domain for computer vision research. A practically applicable system in this domain has to reliably solve problems such as initialization and tracking of camera models, real-time object recognition and multiple object tracking through occlusions. In the project, we developed the software system ASpoGAMo, a vision based system for extracting motion trajectories of all visible players from standard broadcast recordings of soccer games. It is also capable of infering the position of the ball. ASp0GAM0 solves the problem by splitting it into subproblems that interact in subtle ways: at first, the continuous estimation of camera direction and zoom factor is solved despite fast camera movements and almost homogeneously textured field background using robust optimization techniques. Then, visible players on the field plane are detected using model-based image cues such as appearance and expected size given the estimated extrinsic camera parameters. In the final step, estimated player positions are tracked and smoothed using a Rao-Blackwellized Resampling particle filter, which is capable of disambiguating tracked players after occlusions as well as generating predictions for future player recognition steps. Knowledge of player positions is also used as a key cue for minimizing false detections when tracking the ball during game-play. In contrast to the traditional method of using human scouts, the method is more objective and can take into account huge amount of data which cannot be handled by humans. Sports game analysis models as provided by ASpoGAMo open new and unique paths in both the sports science and its practical use. In this project we validated and analyzed the ASPOGAMO model together with the ASPOGAMO observation and interpretation system in the context of the German women football league champions FFC Turbine Potsdam, the professional team of FC Bayern Munich and FC Augsburg (2nd Bundesliga) as well as the recent World Cup games. The analysis consists of motion profiles, stress times, action profiles, tactic analysis and the evaluation of strengths and weaknesses of own and opponent team and in particular analysis of incorrect fitting.
Publications
- ASPOGAMO: Automated Sports Game Analysis Models, In International Journal of Computer Science in Sport, volume 8, 2009
v. Hoyningen-Huene, N., Beetz M.,Kirchlechner, B., Gedikli S., Siles F., Durus M., Lames, M.
- Continual and Robust Estimation of Camera Parameters in Broadcasted Sports Games, PhD. Thesis, TU Munchen, 2009
Gedikli, S.
- Rao-Blackwellized Resampling Particle Filter for Real-Time Player Tracking in Sports, In Fourth International Conference on Computer Vision Theory and Applications (VISAPP) (AlpeshKumar Ranchordas, Helder Araujo, eds.), INSTICC press, volume 1, 2009
v. Hoyningen-Huene, N., Beetz M.
- Robust real-time multiple target tracking, In Ninth Asian Conference on Computer Vision (ACCV), 2009
Nicolai von Hoyningen-Huene, Michael Beetz
- (2010). Coupling of players and teams in soccer analysed by Relative Phase. In R. Stretch (Hrsg.), The Second World Conference on Science and Soccer. Port Elizabeth / South Africa
Cordes, O., Siegle, M., Stöckl, M., and Lames, M.
- (2010). The relation between movement velocity and movement pattern in elite soccer. International Journal of Performance Analysis in Sport, 10, 270-278
Siegle, M., and Lames, M.
- Importance Sampling as One Solution to the Data Association Problem in Multi-target Tracking. Chapter in VISIGRAPP 2009 (AlpeshKumar Ranchordas, Helder Araujo, eds.), Springer-Verlag Berlin Heidelberg, 2010
v. Hoyningen-Huene, N., Beetz M.
- (2011). Kopplung von Mannschaften, Mannschaftsteilen und Spielern im FuBball - Berechnung mit Hilfe der relativen Phase. In D. Link & J. Wiemeyer (Hrsg.), Sportinformatik trifft Sporttechnologie (S.186-190). Hamburg: Czwalina
Cordes, O., Siegle, M., Stöckl, M., Durus, M., Beetz, M., and Lames, M.