Sensor-based stroke detection and stroke type classification in table tennis

In this paper we present a sensor-based table tennis stroke detection and classification system. We attached inertial sensors to table tennis rackets and collected data of 8 different basic stroke types from 10 amateur and professional players. Firstly, single strokes were detected by a event detection algorithm. Secondly, features were computed and used as input for stroke type classification. Multiple classifiers were compared regarding classification rates and computational effort. The overall sensitivity of the stroke detection was 95.7% and the best classifier reached a classification rate of 96.7%. Therefore, our presented approach is able to detect table tennis strokes in time-series data and to classify each stroke into correct stroke type categories. The system has the potential to be implemented as an embedded real-time application for other racket sports, to analyze training exercises and competitions, to present match statistics or to support the athletes' training progress. To our knowledge, this is the first paper that addresses a wearable support system for table tennis, and our future work aims at using the presented results to build a complete match analysis system for this sport.

[1]  Noel E. O'Connor,et al.  Multi-sensor classification of tennis strokes , 2011, 2011 IEEE SENSORS Proceedings.

[2]  David G. Stork,et al.  Pattern Classification , 1973 .

[3]  A pilot study on quantitative analysis for table tennis block using a 3D accelerometer , 2010, Proceedings of the 10th IEEE International Conference on Information Technology and Applications in Biomedicine.

[4]  Ian H. Witten,et al.  Generating Accurate Rule Sets Without Global Optimization , 1998, ICML.

[5]  Frédéric Bevilacqua,et al.  Low-cost motion sensing of table tennis players for real time feedback , 2013 .

[6]  Girish Keshav Palshikar Simple Algorithms for Peak Detection in Time-Series , 2009 .

[7]  Chang Tai Kiang,et al.  Local sensor system for badminton smash analysis , 2009, 2009 IEEE Instrumentation and Measurement Technology Conference.

[8]  Björn Eskofier,et al.  Towards Big Data for Activity Recognition: A Novel Database Fusion Strategy , 2014, BODYNETS.

[9]  Paul J. M. Havinga,et al.  Activity Recognition Using Inertial Sensing for Healthcare, Wellbeing and Sports Applications: A Survey , 2010, ARCS Workshops.

[10]  Joseph A. Paradiso,et al.  A Distributed Wearable, Wireless Sensor System for Evaluating Professional Baseball Pitchers and Batters , 2009, 2009 International Symposium on Wearable Computers.

[11]  Björn Eskofier,et al.  Software-based performance and complexity analysis for the design of embedded classification systems , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[12]  David Smith,et al.  Smart clothes and wearable technology , 2007, AI & SOCIETY.

[13]  Richard Ernest McAfee Table Tennis: Steps to Success , 2009 .

[14]  H. T. A. Whiting,et al.  The application of co-ordination dynamics to the analysis of discrete movements using table-tennis as a paradigm skill , 2001, Biological Cybernetics.

[15]  Stephan Rusdorf,et al.  Real time tracking of high speed movements in the context of a table tennis application , 2005, VRST '05.

[16]  A. Williams,et al.  Head, eye and arm coordination in table tennis , 2002, Journal of sports sciences.

[17]  Yu-Jin Zhang,et al.  Tracking Ball and Players with Applications to Highlight Ranking of Broadcasting Table Tennis Video , 2006, The Proceedings of the Multiconference on "Computational Engineering in Systems Applications".

[18]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[19]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[20]  Dominik Schuldhaus,et al.  Hierarchical, Multi-Sensor Based Classification of Daily Life Activities: Comparison with State-of-the-Art Algorithms Using a Benchmark Dataset , 2013, PloS one.

[21]  Arnold Baca,et al.  Rapid Feedback Systems for Elite Sports Training , 2006, IEEE Pervasive Computing.