Tracking Free-Weight Exercises

Weight training, in addition to aerobic exercises, is an important component of a balanced exercise program. However, mechanisms for tracking free weight exercises have not yet been explored. In this paper, we study methods that automatically recognize what type of exercise you are doing and how many repetitions you have done so far. We incorporated a three-axis accelerometer into a workout glove to track hand movements and put another accelerometer on a user's waist to track body posture. To recognize types of exercises, we tried two methods: a Naive Bayes Classifier and Hidden Markov Models. To count repetitions developed and tested two algorithms: a peak counting algorithm and a method using the Viterbi algorithm with a Hidden Markov Model. Our experimental results showed overall recognition accuracy of around 90% over nine different exercises, and overall miscount rate of around 5%. We believe that the promising results will potentially contribute to the vision of a digital personal trainer, create a new experience for exercising, and enable physical and psychological well-being.

[1]  TruckenbrodJoan IEEE international symposium on wearable computers , 1998 .

[2]  Henry A. Kautz,et al.  Inferring activities from interactions with objects , 2004, IEEE Pervasive Computing.

[3]  Deidre Johnson-Cane,et al.  The complete idiot's guide to weigh training , 2000 .

[4]  Alex Pentland,et al.  MIThril 2003: applications and architecture , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

[5]  R. Suskind,et al.  The health benefits of physical activity in children and adolescents: implications for chronic disease prevention , 1999, European Journal of Pediatrics.

[6]  Jennifer Healey,et al.  Wearable wellness monitoring using ECG and accelerometer data , 2005, Ninth IEEE International Symposium on Wearable Computers (ISWC'05).

[7]  C. Carson Conrad,et al.  The president's council on physical fitness and sports , 1981 .

[8]  John B. Roberts The Cure of Crooked Noses by a New Method , 1884 .

[9]  C C Conrad,et al.  The president's council on physical fitness and sports. , 1981, The American journal of sports medicine.

[10]  Ling Bao,et al.  Activity Recognition from User-Annotated Acceleration Data , 2004, Pervasive.

[11]  Jeff A. Bilmes,et al.  Recognizing Activities and Spatial Context Using Wearable Sensors , 2006, UAI.

[12]  Kevin Murphy,et al.  Bayes net toolbox for Matlab , 1999 .

[13]  Irfan A. Essa,et al.  Discovering Characteristic Actions from On-Body Sensor Data , 2006, 2006 10th IEEE International Symposium on Wearable Computers.

[14]  Vladimir I. Levenshtein,et al.  Efficient Reconstruction of Sequences from Their Subsequences or Supersequences , 2001, J. Comb. Theory A.

[15]  P. Ades Cardiac rehabilitation and secondary prevention of coronary heart disease. , 2001, The New England journal of medicine.

[16]  Stephen S. Intille,et al.  Designing a Home of the Future , 2002, IEEE Pervasive Comput..

[17]  Robert H. Deng,et al.  Public Key Cryptography – PKC 2004 , 2004, Lecture Notes in Computer Science.

[18]  Paul Lukowicz,et al.  Gesture spotting using wrist worn microphone and 3-axis accelerometer , 2005, sOc-EUSAI '05.

[19]  Tracy L. Westeyn,et al.  Georgia tech gesture toolkit: supporting experiments in gesture recognition , 2003, ICMI '03.

[20]  Matthai Philipose,et al.  Unsupervised Activity Recognition Using Automatically Mined Common Sense , 2005, AAAI.

[21]  Henry Pollard,et al.  STRENGTH TRAINING ANATOMY , 2002, Australasian Chiropractic & Osteopathy.

[22]  R.B. Lake,et al.  Programs for digital signal processing , 1981, Proceedings of the IEEE.

[23]  R J Shephard,et al.  Exercise as cardiovascular therapy. , 1999, Circulation.

[24]  Scott R. Klemmer,et al.  Authoring sensor-based interactions by demonstration with direct manipulation and pattern recognition , 2007, CHI.

[25]  Blake Hannaford,et al.  A Hybrid Discriminative/Generative Approach for Modeling Human Activities , 2005, IJCAI.

[26]  Ari Y. Benbasat,et al.  An Inertial Measurement Unit for User Interfaces , 2000 .

[27]  Eric Dishman,et al.  Inventing wellness systems for aging in place , 2004, Computer.

[28]  Joseph A. Paradiso,et al.  An Inertial Measurement Framework for Gesture Recognition and Applications , 2001, Gesture Workshop.

[29]  Uwe Hansmann,et al.  Pervasive Computing , 2003 .