Performance analysis in soccer: a Cartesian coordinates based approach using RoboCup data

In soccer, like in business, results are often the best indicator of a team’s performance in a certain competition but insufficient to a coach to asses his team performance. As a consequence, measurement tools play an important role in this particular field. In this research work, a performance tool for soccer, based only in Cartesian coordinates is presented. Capable of calculating final game statistics, suisber of shots, the calculus methodology analyzes the game in a sequential manner, starting with the identification of the kick event (the basis for detecting all events), which is related with a positive variation in the ball’s velocity vector. The achieved results were quite satisfactory, mainly due to the number of successfully detected events in the validation process (based on manual annotation). For the majority of the statistics, these values are above 92% and only in the case of shots do these values drop to numbers between 74 and 85%. In the future, this methodology could be improved, especially regarding the shot statistics, integrated with a real-time localization system, or expanded for other collective sports games, such as hockey or basketball.

[1]  Jack Sklansky,et al.  Finding the convex hull of a simple polygon , 1982, Pattern Recognit. Lett..

[2]  Thomas Rist,et al.  On the Simultaneous Interpretation of Real World Image Sequences and their Natural Language Description: The System Soccer , 1988, ECAI.

[3]  I M Franks,et al.  Training coaches to observe and remember. , 1991, Journal of sports sciences.

[4]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[5]  Boon-Lock Yeo,et al.  Analysis And Presentation Of Soccer Highlights From Digital Video , 1995 .

[6]  Hiroaki Kitano,et al.  RoboCup-97: Robot Soccer World Cup I , 1998, Lecture Notes in Computer Science.

[7]  J F Gréhaigne,et al.  Dynamic-system analysis of opponent relationships in collective actions in soccer. , 1997, Journal of sports sciences.

[8]  Hiroaki Kitano,et al.  RoboCup: A Challenge Problem for AI and Robotics , 1997, RoboCup.

[9]  Kim Binsted,et al.  Character Design for Soccer Commentary , 1998, RoboCup.

[10]  北野 宏明,et al.  RoboCup-97 : robot soccer World Cup I , 1998 .

[11]  N. Guarino,et al.  Formal Ontology in Information Systems : Proceedings of the First International Conference(FOIS'98), June 6-8, Trento, Italy , 1998 .

[12]  Kôiti Hasida,et al.  MIKE: an automatic commentary system for soccer , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[13]  Sylvie Ranwez,et al.  Adaptive narrative abstraction , 1998, HYPERTEXT '98.

[14]  Nicola Guarino,et al.  Formal Ontology and Information Systems , 1998 .

[15]  浅田 稔,et al.  RoboCup-98 : Robot Soccer World Cup II , 1999 .

[16]  Thomas Rist,et al.  Three RoboCup Simulation League Commentator Systems , 2000, AI Mag..

[17]  Manuela M. Veloso,et al.  Layered Learning , 2000, ECML.

[18]  Richard J. Qian,et al.  Detecting semantic events in soccer games: towards a complete solution , 2001, IEEE International Conference on Multimedia and Expo, 2001. ICME 2001..

[19]  John R. Smith,et al.  MPEG-7 multimedia description schemes , 2001, IEEE Trans. Circuits Syst. Video Technol..

[20]  Mike Hughes,et al.  Establishing normative profiles in performance analysis. , 2001 .

[21]  Luís Paulo Reis,et al.  COACH UNILANG - A Standard Language for Coaching a (Robo)Soccer Team , 2001, RoboCup.

[22]  Shih-Fu Chang,et al.  Algorithms and system for segmentation and structure analysis in soccer video , 2001, IEEE International Conference on Multimedia and Expo, 2001. ICME 2001..

[23]  H. Cunningham,et al.  A framework and graphical development environment for robust NLP tools and applications. , 2002, ACL 2002.

[24]  Mike D Hughes,et al.  The use of performance indicators in performance analysis , 2002, Journal of sports sciences.

[25]  Atanas Kiryakov,et al.  KIM - Semantic Annotation Platform , 2003, SEMWEB.

[26]  Chrisa Tsinaraki,et al.  An Ontology-Driven Framework for the Management of Semantic Metadata Describing Audiovisual Information , 2003, CAiSE.

[27]  Deborah L. McGuinness,et al.  Ontologies Come of Age , 2003, Spinning the Semantic Web.

[28]  A. Murat Tekalp,et al.  Generic play-break event detection for summarization and hierarchical sports video analysis , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[29]  H. Saito,et al.  Parallel tracking of all soccer players by integrating detected positions in multiple view images , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[30]  Shih-Fu Chang,et al.  Structure analysis of soccer video with domain knowledge and hidden Markov models , 2004, Pattern Recognit. Lett..

[31]  Araceli Sanchis,et al.  Predicting Opponent Actions by Observation , 2004, RoboCup.

[32]  Martin A. Riedmiller,et al.  RoboCup 2004: Robot Soccer World Cup VIII , 2005, RoboCup.

[33]  Hyoil Han,et al.  Survey of semantic annotation platforms , 2005, SAC '05.

[34]  He Yun-feng,et al.  Semantic Analysis and Retrieval of Sports Video , 2006, 2006 Japan-China Joint Workshop on Frontier of Computer Science and Technology.

[35]  Kai Sun,et al.  Semantic Analysis and Retrieval of Sports Video , 2006, FCST.

[36]  Thomas Reilly,et al.  Handbook of Soccer Match Analysis: A Systematic Approach to Improving Performance , 2006 .

[37]  ChiaCheng Chao,et al.  Determining technology trends and forecasts of RFID by a historical review and bibliometric analysis from 1991 to 2005 , 2007 .

[38]  Jian Zhao,et al.  Multi-Camera Surveillance with Visual Tagging and Generic Camera Placement , 2007, 2007 First ACM/IEEE International Conference on Distributed Smart Cameras.

[39]  Thomas Reilly,et al.  Performance Assessment for Field Sports , 2008 .

[40]  M. Acar,et al.  Analysis of goals scored in the 2006 World Cup , 2008 .

[41]  Pedro Mendes,et al.  Business Intelligence through Real-Time Tracking - Using a Location System Towards Behaviour Pattern Extraction , 2008, ICE-B.

[42]  Wil M. P. van der Aalst,et al.  Analyzing Multi-agent Activity Logs Using Process Mining Techniques , 2008, DARS.

[43]  Luís Paulo Reis,et al.  Using a Datawarehouse to Extract Knowledge from Robocup Teams , 2008, ICEIS.

[44]  Mohammad Rahmati,et al.  Automatic soccer players tracking in goal scenes by camera motion elimination , 2009, Image Vis. Comput..

[45]  Thomas Reilly,et al.  Science and football VI : the proceedings of the Sixth World Congress on Science and Football , 2009 .

[46]  Luís Paulo Reis,et al.  Human vs. Robotic Soccer: How Far Are They? A Statistical Comparison , 2010, RoboCup.

[47]  Luis Paulo Reis,et al.  Location and automatic trajectory calculation of mobile objects using radio frequency identification , 2011, 6th Iberian Conference on Information Systems and Technologies (CISTI 2011).