GymSkill: A personal trainer for physical exercises

We present GymSkill, a personal trainer for ubiquitous monitoring and assessment of physical activity using standard fitness equipment. The system records and analyzes exercises using the sensors of a personal smartphone attached to the gym equipment. Novel fine-grained activity recognition techniques based on pyramidal Principal Component Breakdown Analysis (PCBA) provide a quantitative analysis of the quality of human movements. In addition to overall quality judgments, GymSkill identifies interesting portions of the recorded sensor data and provides suggestions for improving the individual performance, thereby extending existing work. The system was evaluated in a case study where 6 participants performed a variety of exercises on balance boards. GymSkill successfully assessed the quality of the exercises, in agreement with the professional judgment provided by a physician. User feedback suggests that GymSkill has the potential to serve as an effective tool for motivating and supporting lay people to overcome sedentary, unhealthy lifestyles. GymSkill is available in the Android Market as `VMI Fit'.

[1]  Patrick Olivier,et al.  GymSkill: Mobile Exercise Skill Assessment to Support Personal Health and Fitness , 2011, Pervasive 2011.

[2]  R R Wing,et al.  Use of personal trainers and financial incentives to increase exercise in a behavioral weight-loss program. , 1998, Journal of consulting and clinical psychology.

[3]  Kennon M. Sheldon,et al.  Intrinsic motivation and exercise adherence. , 1997 .

[4]  Mike Y. Chen,et al.  Tracking Free-Weight Exercises , 2007, UbiComp.

[5]  Florian Michahelles,et al.  Sensing and monitoring professional skiers , 2005, IEEE Pervasive Computing.

[6]  D. Cox,et al.  Analysis of Survival Data. , 1986 .

[7]  Daniel Arthur James,et al.  Towards a wearable device for skill assessment and skill acquisition of a tennis player during the first serve , 2009 .

[8]  J. S. Keene,et al.  The Effect of a Balance Training Program on the Risk of Ankle Sprains in High School Athletes , 2006, The American journal of sports medicine.

[9]  Fred Godtliebsen,et al.  Multiscale spectral analysis for detecting short and long range change points in time series , 2008, Comput. Stat. Data Anal..

[10]  Albrecht Schmidt,et al.  Designing Ubiquitous Computing Systems for Sports Equipment , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07).

[11]  Albrecht Schmidt,et al.  The Therapy Top Measurement and Visualization System - An Example for the Advancements in Existing Sports Equipments , 2006, Int. J. Comput. Sci. Sport.

[12]  Marimuthu Palaniswami,et al.  Computational intelligence for movement sciences : neural networks and other emerging techniques , 2006 .

[13]  Rezaul Begg,et al.  Overview of movement analysis and gait features , 2006 .

[14]  K. Watanabe,et al.  Spectrum Classification for Early Fault Diagnosis of the LP Gas Pressure Regulator Based on the Kullback-Leibler Kernel , 2006, 2006 16th IEEE Signal Processing Society Workshop on Machine Learning for Signal Processing.

[15]  Guang-Zhong Yang,et al.  Development of a Wireless Sensor Glove for Surgical Skills Assessment , 2009, IEEE Transactions on Information Technology in Biomedicine.

[16]  Guang-Zhong Yang,et al.  The use of pervasive sensing for behaviour profiling - a survey , 2009, Pervasive Mob. Comput..