Skip to main content
Log in

A novel and intelligent vision-based tutor for Yogāsana: e-YogaGuru

  • Original Paper
  • Published:
Machine Vision and Applications Aims and scope Submit manuscript

Abstract

Recent days have stamped enormous upsurge about health awareness in society. Self tutoring systems for supervising the performed exercises offer numerous advantages and are therefore emerging as an entity of dire necessity in health-sector. Considering the significantly increasing global acceptance of ‘\({{Yog\bar{a}sana}}\)’ as one of the most preferred exercise, this paper proposes a novel and an intelligent vision-based self-tutoring system for \({{Yog\bar{a}sana}}\). The proposed system, ’e-YogaGuru’ analyzes the body movements while performing \({{Yog\bar{a}sana}}\), provides feedback about its correctness and further, suggests amendment, if required. Incorporation of angle features in the novel state transition-based approach addresses the earlier reported issues raised due to human anthropometry and variance in the execution speed. Consideration of hold time and suggestion of amendment at two levels, abstract level and detailed amendment (sequences of pre-posture, main-posture and post-posture), make the proposed e-YogaGuru unique and efficient. System is trained for 21 postures derived from the skeleton stream of 8 experts exhibiting variations in anthropometry and execution speed (Knowledge base). A dataset composed of 1750 video sequences (7 \({{Yog\bar{a}sana}}\) performed by 25 practitioners) is used to validate the efficacy of the devised approach. The proposed e-YogaGuru achieved 98.29 % accuracy in correctly identifying the \({{Yog\bar{a}sana}}\) and has been able to suggest required amendment in the incorrectly performed \({{Yog\bar{a}sana}}\) with an accuracy of 96.34 %. Proposed ‘e-YogaGuru’ incorporates significant parameters (hold time and amendment) and achieves appreciable accuracies, thus it not only out-performs the earlier reported systems but also marks a long bounce towards practical deployment.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Aggarwal, J.K., Cai, Q., Liao, W., Sabata, B.: Nonrigid motion analysis: articulated and elastic motion. Comput. Vis. Image Understand. 70(2), 142–156 (1998)

    Article  Google Scholar 

  2. Aggarwal, J.K., Ryoo, M.S.: Human activity analysis: a review. ACM Comput. Surv. 43(3), 16 (2011)

    Article  Google Scholar 

  3. Barnachon, M., Bouakaz, S., Boufama, B., Guillou, E.: A real-time system for motion retrieval and interpretation. Pattern Recognit. Lett. 34(15), 1789–1798 (2013)

    Article  Google Scholar 

  4. Chen, H. T., He, Y. Z., Hsu, C. C., Chou, C. L., Lee, S. Y., Lin, B.S.P.: Yoga posture recognition for self-training. In: International Conference on Multimedia Modeling (pp. 496–505). Springer, Cham (2014)

  5. Field, T.: Yoga clinical research review. Complement. Therapies Clin. Pract. 17(1), 1–8 (2011)

    Article  MathSciNet  Google Scholar 

  6. Gavrila, D.M.: The visual analysis of human movement: a survey. Comput. Vis. Image Understand. 73(1), 82–98 (1999)

    Article  Google Scholar 

  7. Gonzalez, A.J., Ingraham, L.R.: Automated exercise progression in simulation-based training. IEEE Trans. Syst. Man Cybern. 24(6), 863–874 (1994)

    Article  Google Scholar 

  8. Iyengar, B.K.S.: The illustrated light on yoga. Orient BlackSwan (2011)

  9. Kale, G.V., Patil, V.H.: A study of vision based human motion recognition and analysis. Int. J. Ambient Comput. Intell. 7(2), 75–92 (2016)

    Article  Google Scholar 

  10. Kauts, A., Sharma, N.: Effect of yoga on academic performance in relation to stress. Int. J. Yoga 2(1), 39 (2009)

    Article  Google Scholar 

  11. Luo, Z., Yang, W., Ding, Z. Q., Liu, L., Chen, I. M., Yeo, S. H., Duh, H.B.L.: Left Arm Up! Interactive Yoga Training in Virtual Environment. In: 2011 IEEE Virtual Reality Conference (pp. 261–262). IEEE (2011)

  12. Poppe, R.: Vision-based human motion analysis: an overview. Comput. Vis. image Understand. 108(1–2), 4–18 (2007)

    Article  Google Scholar 

  13. Su, C.J.: Personal rehabilitation exercise assistant with kinect and dynamic time warping. Int. J. Inf. Edu. Technol. 3(4), 448–454 (2013)

    Google Scholar 

  14. Wang, P., Li, W., Ogunbona, P., Wan, J., Escalera, S.: RGB-D-based human motion recognition with deep learning: a survey. Comput. Vis. Image Understand. 171, 118–139 (2018)

    Article  Google Scholar 

  15. Watanabe, Y., Yamada, Y., Yokoyama, K., Yoshida, T., Yoshinaka, Y., Yoshimoto, M., Ishikawa-Takata, K.: Comprehensive geriatric intervention program with and without weekly class-style exercise: research protocol of a cluster randomized controlled trial in Kyoto-Kameoka Study. Clin. Intervent. Aging 13, 1019 (2018)

    Article  Google Scholar 

  16. Williams, K.A., Petronis, J., Smith, D., Goodrich, D., Wu, J., Ravi, N., Steinberg, L.: Effect of Iyengar yoga therapy for chronic low back pain. Pain 115(1–2), 107–117 (2005)

    Article  Google Scholar 

  17. Wu, W., Yin, W., Guo, F.: Learning and self-instruction expert system for Yoga. In: 2010 2nd International Workshop on Intelligent Systems and Applications (pp. 1–4). IEEE (2010)

  18. Yao, L., Xu, H., Li, A.: Kinect-based rehabilitation exercises system: therapist involved approach. Bio Med. Mater. Eng. 24(6), 2611–2618 (2014)

    Article  Google Scholar 

  19. Zimmerman, J.: U.S. Patent Application No. 10/358,396 (2004)

  20. Zhao, W., Lun, R., Espy, D. D., Reinthal, M.A.: Rule based realtime motion assessment for rehabilitation exercises. In: 2014 IEEE Symposium on Computational Intelligence in Healthcare and e-health (CICARE) (pp. 133–140). IEEE (2014)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Geetanjali Kale.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kale, G., Patil, V. & Munot, M. A novel and intelligent vision-based tutor for Yogāsana: e-YogaGuru. Machine Vision and Applications 32, 23 (2021). https://doi.org/10.1007/s00138-020-01141-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00138-020-01141-x

Keywords

Navigation