Skip to main content

Recognition of Full-Body Movements in VR-Based Exergames Using Hidden Markov Models

  • Conference paper
  • First Online:
Serious Games (JCSG 2018)

Abstract

Due to recent improvements in Virtual Reality (VR) regarding the potential of full-body tracking, the number of VR-based exergames has been increasing. However, such applications often depend on additional tracking technology, e.g., markerless or marker-based. On the one hand, tracking approaches, such as the Kinect device are limited by either high latency or insufficient accuracy. On the other hand, motion capture suits are expensive and create discomfort. In this paper we present an accurate motion recognition approach, using only the HTC Vive HMD with their associated Controllers and Trackers. The recognition is based on an Hidden Markov Model, that has been trained in advance for a specific movement. The results suggest that our system is capable of detecting a complex full-body gesture, such as yoga Warrior I pose, with an accuracy of 88%. In addition, audible feedback is provided, so that the user can immediately hear if the particular exercise has been executed correctly. Such a system can be used to assist players in learning a particular movement and can be applied in various serious games applications, e.g., for training purposes or rehabilitation.

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

Access this chapter

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 EPUB and 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

Institutional subscriptions

Notes

  1. 1.

    https://www.xbox.com/en-GB/xbox-one/accessories/kinect, last visited on May 25th, 2018.

  2. 2.

    http://optitrack.com, last visited on May 29th, 2018.

  3. 3.

    https://vicon.com, last visited on May 29th, 2018.

  4. 4.

    https://docs.microsoft.com/en-us/previous-versions/windows/kinect/dn785304(v%3dieb.10), last visited on May 25th, 2018.

  5. 5.

    https://www.leapmotion.com, last visited on May 28, 2018.

  6. 6.

    https://www.myo.com, last visited on May 28th, 2018.

  7. 7.

    https://www.xsens.com/functions/human-motion-measurement/, last visited on May 28th, 2018.

  8. 8.

    https://github.com/CatCuddler/BodyTracking, last visited on May 22th, 2018.

  9. 9.

    https://github.com/Kode/Kore/, last visited on May 22th, 2018.

  10. 10.

    https://text-to-speech-demo.ng.bluemix.net, last visited on May 22th, 2018.

  11. 11.

    https://youtu.be/q-yKLtrTodA, last visited on May 30th, 2018.

  12. 12.

    https://tzuchanchuang.itch.io/gesture-recognition-input-method-for-ar, last visited on June 6th, 2018.

References

  1. Blunsom, P.: Hidden Markov models. Lecture Notes, vol. 15, pp. 18–19, August 2004

    Google Scholar 

  2. Caserman, P., Krabbe, P., Wojtusch, J., von Stryk, O.: Real-time step detection using the integrated sensors of a head-mounted display. In: 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 3510–3515, October 2016

    Google Scholar 

  3. Chan, J.C.P., Leung, H., Tang, J.K.T., Komura, T.: A virtual reality dance training system using motion capture technology. IEEE Trans. Learn. Technol. 4(2), 187–195 (2011)

    Article  Google Scholar 

  4. Chen, F.S., Fu, C.M., Huang, C.L.: Hand Gesture recognition using a real-time tracking method and hidden Markov models. Image Vis. Comput. 21(8), 745–758 (2003)

    Article  Google Scholar 

  5. Dittmar, T., Krull, C., Horton, G.: A new approach for touch gesture recognition: conversive hidden non-Markovian models. J. Comput. Sci. 10, 66–76 (2015)

    Article  Google Scholar 

  6. Ferracani, A., Pezzatini, D., Bianchini, J., Biscini, G., Del Bimbo, A.: Locomotion by natural gestures for immersive virtual environments. In: Proceedings of the 1st International Workshop on Multimedia Alternate Realities, AltMM 2016, pp. 21–24. ACM (2016)

    Google Scholar 

  7. Fitzgerald, D., et al.: Development of a wearable motion capture suit and virtual reality biofeedback system for the instruction and analysis of sports rehabilitation exercises. In: 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, pp. 4870–4874, August 2007

    Google Scholar 

  8. Han, J., Shao, L., Xu, D., Shotton, J.: Enhanced computer vision with microsoft kinect sensor: a review. IEEE Trans. Cybern. 43(5), 1318–1334 (2013)

    Article  Google Scholar 

  9. Han, P.H., et al.: Moving around in virtual space with spider silk. In: ACM SIGGRAPH 2015 Emerging Technologies, SIGGRAPH 2015, pp. 19:1–19:1. ACM, New York (2015)

    Google Scholar 

  10. Hoang, T.N., Reinoso, M., Vetere, F., Tanin, E.: Onebody: remote posture guidance system using first person view in virtual environment. In: Proceedings of the 9th Nordic Conference on Human-Computer Interaction, NordiCHI 2016, pp. 25:1–25:10. ACM, New York (2016)

    Google Scholar 

  11. Jiang, F., Yang, X., Feng, L.: Real-time full-body motion reconstruction and recognition for off-the-shelf VR devices. In: Proceedings of the 15th ACM SIGGRAPH Conference on Virtual-Reality Continuum and Its Applications in Industry, VRCAI 2016, vol. 1, pp. 309–318. ACM, New York (2016)

    Google Scholar 

  12. Just, A., Marcel, S.: A comparative study of two state-of-the-art sequence processing techniques for hand gesture recognition. Comput. Vis. Image Underst. 113(4), 532–543 (2009)

    Article  Google Scholar 

  13. Kao, C.Y., Fahn, C.S.: A human-machine interaction technique: hand gesture recognition based on hidden markov models with trajectory of hand motion. Procedia Eng. 15, 3739–3743 (2011). CEIS 2011

    Article  Google Scholar 

  14. Keskin, C., Erkan, A., Akarun, L.: Real time hand tracking and 3D gesture recognition for interactive interfaces using HMM. In: ICANN/ICONIPP 2003, pp. 26–29 (2003)

    Google Scholar 

  15. Koniaris, B., et al.: IRIDiuM: immersive rendered interactive deep media. In: ACM SIGGRAPH 2016 VR Village, SIGGRAPH 2016, pp. 11:1–11:2. ACM, New York (2016)

    Google Scholar 

  16. Lee, B., Cho, M., Min, J., Saakes, D.: Posing and acting as input for personalizing furniture. In: Proceedings of the 9th Nordic Conference on Human-Computer Interaction, NordiCHI 2016, pp. 44:1–44:10. ACM, New York (2016)

    Google Scholar 

  17. Nguyen-Duc-Thanh, N., Lee, S., Kim, D.: Two-stage hidden Markov model in gesture recognition for human robot interaction. Int. J. Adv. Robot. Syst. 9(2), 39 (2012)

    Article  Google Scholar 

  18. Pylvänäinen, T.: Accelerometer based gesture recognition using continuous HMMs. In: Marques, J.S., Pérez de la Blanca, N., Pina, P. (eds.) IbPRIA 2005. LNCS, vol. 3522, pp. 639–646. Springer, Heidelberg (2005). https://doi.org/10.1007/11492429_77

    Chapter  Google Scholar 

  19. Rabiner, L.R.: A tutorial on hidden Markov models and selected applications in speech recognition. Proc. IEEE 77(2), 257–286 (1989)

    Article  Google Scholar 

  20. Raheja, J., Minhas, M., Prashanth, D., Shah, T., Chaudhary, A.: Robust Gesture Recognition Using Kinect: A Comparison Between DTW and HMM. Optik - International Journal for Light and Electron Optics 126(11), 1098–1104 (2015)

    Article  Google Scholar 

  21. Rhodin, H., et al.: EgoCap: egocentric marker-less motion capture with two fisheye cameras. ACM Trans. Graph. 35(6), 162:1–162:11 (2016)

    Article  Google Scholar 

  22. Tanaka, Y., Hirakawa, M.: Efficient strength training in a virtual world. In: 2016 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW), pp. 1–2, May 2016

    Google Scholar 

  23. Yan, S., Ding, G., Guan, Z., Sun, N., Li, H., Zhang, L.: OutsideMe: augmenting dancer’s external self-image by using a mixed reality system. In: Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems, CHI EA 2015, pp. 965–970. ACM, New York (2015)

    Google Scholar 

  24. Yang, J., Xu, Y.: Hidden Markov model for gesture recognition. Technical report, Robotics Institute, Carnegie-Mellon University, Pittsburgh, May 1994

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Polona Caserman .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Caserman, P., Tregel, T., Fendrich, M., Kolvenbach, M., Stabel, M., Göbel, S. (2018). Recognition of Full-Body Movements in VR-Based Exergames Using Hidden Markov Models. In: Göbel, S., et al. Serious Games. JCSG 2018. Lecture Notes in Computer Science(), vol 11243. Springer, Cham. https://doi.org/10.1007/978-3-030-02762-9_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-02762-9_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-02761-2

  • Online ISBN: 978-3-030-02762-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics