Skip to main content

Tracking Free-Weight Exercises

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4717))

Abstract

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 Naïve 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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ades, P.A.: Cardiac rehabilitation and secondary prevention of coronary heart disease. The New England journal of medicine 111, 369–376 (2001)

    Google Scholar 

  2. Shephard, R.J., Balady, G.J.: Exercise as Cardiovascular Therapy. Circulation, New York 99, 963–972 (1999)

    Google Scholar 

  3. Sothern, M.S., Loftin, M., Suskind, R.M., Udall, J.N., Blecker, U.: The health benefits of physical activity in children and adolescents: implications for chronic disease prevention. European Journal of Pediatrics 158(4), 271–274 (1999)

    Article  Google Scholar 

  4. Dishman, E.: Inventing wellness systems for aging in place. IEEE Computer 37, 34–41 (2004)

    Google Scholar 

  5. Healey, J., Logan, B.: Wearable Wellness Monitoring Using ECG and Accelerometer Data. HP Laboratory Tech Report, HPL-2005-134 (July 2005)

    Google Scholar 

  6. The President’s Council on Physical Fitness and Sports. Fitness fundamentals guidelines for personal exercise programs. online council publications (2003), http://www.fitness.gov/fitness.htm

  7. FitLinxx, http://www.fitlinxx.com/brand.htm

  8. Apple – Nike + iPod, http://www.apple.com/ipod/nike/

  9. Intille, S.S.: Designing a home of the future. IEEE Pervasive Computing 1(2), 76–82 (2002)

    Article  Google Scholar 

  10. DeVaul, R., Sung, M., Gips, J., Pentland, A.S.: MIThril 2003: Applications and Architecture. In: Proceedings of the 7th IEEE International Symposium on Wearable Computers, October 2005, pp. 4–11. IEEE Computer Society Press, Los Alamitos (2005)

    Google Scholar 

  11. Bao, L., Intille, S.S.: Activity recognition from user-annotated acceleration data. In: Ferscha, A., Mattern, F. (eds.) PERVASIVE 2004. LNCS, vol. 3001, pp. 1–17. Springer, Heidelberg (2004)

    Google Scholar 

  12. Minnen, D., Starner, T., Essa, I., Isbel, C.: Discovering Characteristics Actions from On-Body Sensor Data. In: Int. Symp. On Wearable Computing (ISWC), Montreux, CH, October 2006, pp. 11–18 (2006)

    Google Scholar 

  13. Ward, J.A., Lukowicz, P., Tröster, G.: Gesture spotting using wrist worn microphone and 3-axis accelerometer. In: Proceedings of the 2005 joint conference on Smart objects and ambient intelligence: innovative context-aware services: usages and technologies, vol. 121, pp. 99–104 (2005)

    Google Scholar 

  14. Westeyn, T., Brashear, H., Atrash, A., Starner, T.: Georgia Tech Gesture Toolkit: Supporting Experiments in Gesture Recognition. In: Proceedings of International Conference on Perceptive and Multimodal User Interfaces 2003, pp. 85–92 (2003)

    Google Scholar 

  15. Benbasat, A.Y., Paradiso, J.A.: An Inertial Measurement Framework for Gesture Recognition and Applications. In: Wachsmuth, I., Sowa, T. (eds.) GW 2001. LNCS (LNAI), vol. 2298, pp. 9–20. Springer, Heidelberg (2002)

    Google Scholar 

  16. Wyatt, D., Philipose, M., Chouhury, T.: Unsupervised Activity Recognition using Automatically Mined Common Sense. In: Proceeding of the Twentieth National Conference on Artificial Intelligience, AAAI 2005, Pittsburg, PA, July 2005, pp. 21–27.

    Google Scholar 

  17. Hamid, R., Maddi, S., Johnson, A., Bobick, A., Essa, I., Isbell, C.: Discovery and Characterization of Activities from Event-Streams. In: Proceedings of UAI 2005, Edinburgh, Scotland, pp. 71–78 (2006)

    Google Scholar 

  18. Lester, J., Choudhury, T., Kern, N., Borriello, G., Hannaford., B.: A Hybrid Discriminative –Generative Approach for Modeling Human Activities. In: Proceedings of International Joint Conference on Artificial Intelligence, IJCAI 2005, July 2005, pp. 766–772 (2005)

    Google Scholar 

  19. Subramanya, A., Raj, A., Blimes, J., Fox, D.: Recognizing Activities and Spatial Context Using Wearable Sensors. In: Proceedings of the 22nd Annual Conference on Uncertainty in Artificial Intelligence (2006)

    Google Scholar 

  20. Delavier, F.: Strength Training Anatomy, 2nd edn. Human Kinetics Publishers (2005)

    Google Scholar 

  21. Cane, J., Glickman, J., Johnson-Cane, D.: Complete Idiot’s Guide to Weight Training. Alpha Books (1999)

    Google Scholar 

  22. Spark Fun Electronics, http://www.sparkfun.com/

  23. Benbasat, A.Y.: An Inertial Measurement Unit for User Interfaces, Master Thesis, MIT Media Lab (September 2000)

    Google Scholar 

  24. Philipose, M., Fishkin, K.P., Perkowitz, M., Patterson, D.J., Fox, D., Kautz, H., Hähnel, D.: Inferring Activities from Interactions with Objects. IEEE Pervasive Computing 3(4), 50–57 (2004)

    Article  Google Scholar 

  25. Murphy, K.P.: The Bayes net toolbox for MATLAB. Technical report 94720-1776, Dept. Comp. Sci., University of California at Berkeley, Berkeley, CA (2001)

    Google Scholar 

  26. Murphy, K.P.: Hidden Markov Model (HMM) Toolbox for Matlab, http://www.cs.ubc.ca/~murphyk/Softwared/HMM/hmm.html

  27. Hartmann, B., Abdulla, L., Mittal, M., Klemmer, S.R.: Authoring sensor-based interactions by demonstration with direct manipulation and pattern recognition. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems, CHI 2007, pp. 145–154. ACM Press, New York (2007)

    Chapter  Google Scholar 

  28. Forney, G.D.: The Viterbi algorithm. Proceedings of IEEE 61(3), 268–278 (1973)

    Article  MathSciNet  Google Scholar 

  29. Programs for Digital Signal Processing. Algorithm 5.2. IEEE Press, New York (1979)

    Google Scholar 

  30. Lenenshtein, V.I.: Efficient reconstruction of sequences from their subsequences or super sequences. J. Comb. Theory Ser. A 93(2), 310–332 (2001)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

John Krumm Gregory D. Abowd Aruna Seneviratne Thomas Strang

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chang, Kh., Chen, M.Y., Canny, J. (2007). Tracking Free-Weight Exercises. In: Krumm, J., Abowd, G.D., Seneviratne, A., Strang, T. (eds) UbiComp 2007: Ubiquitous Computing. UbiComp 2007. Lecture Notes in Computer Science, vol 4717. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74853-3_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74853-3_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74852-6

  • Online ISBN: 978-3-540-74853-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics