DeepYoga: Enhancing Practice with a Real-Time Yoga Pose Recognition System

Authors

  • Roli Bansal Department of Computer Science, Keshav Mahavidyalaya, University of Delhi, India https://orcid.org/0000-0001-9290-918X
  • Richa Sharma Department of Computer Science, Keshav Mahavidyalaya, University of Delhi, India
  • Priyanshi Jain Department of Computer Science, Keshav Mahavidyalaya, University of Delhi, India
  • Rahul Arora Department of Computer Science, Keshav Mahavidyalaya, University of Delhi, India
  • Sourabh Pal Department of Computer Science, Keshav Mahavidyalaya, University of Delhi, India
  • Vishal Department of Computer Science, Keshav Mahavidyalaya, University of Delhi, India
Volume: 14 | Issue: 6 | Pages: 17704-17710 | December 2024 | https://doi.org/10.48084/etasr.8643

Abstract

The adoption of yoga as a holistic wellness practice is increasing throughout the world. However, in the absence of a personalized expert, especially in an online environment, there is a need for reliable and accurate methods for yoga posture recognition. Maintaining correct yoga postures is essential to reap holistic health benefits in the long term and address chronic medical issues. This paper presents DeepYoga, a novel approach to improve posture recognition accuracy with the support of deep learning models. The proposed approach uses a dataset of accurate yoga pose images encompassing five distinct poses. Landmarks extracted from the practitioner's body in the images are then used to train a Convolutional Neural Network (CNN) for accurate pose classification. The trained model is then used to detect yoga poses from real-time videos of yoga practitioners. Then, the system provides users with real-time feedback and visual suggestions, helping them improve physical alignment and reduce the risk of injury. The proposed method achieved an overall high accuracy of 99.02% in pose detection while trying to minimize the use of resources as much as possible to make it more accessible.

Keywords:

Deep learning, CNN, real-time Yoga pose recognition, personalized feedback, landmarks

Downloads

Download data is not yet available.

References

A. Ross and S. Thomas, "The Health Benefits of Yoga and Exercise: A Review of Comparison Studies," The Journal of Alternative and Complementary Medicine, vol. 16, no. 1, pp. 3–12, Jan. 2010.

M. S. Talukder, R. Chiong, Y. Bao, and B. Hayat Malik, "Acceptance and use predictors of fitness wearable technology and intention to recommend," Industrial Management & Data Systems, vol. 119, no. 1, pp. 170–188, Jan. 2019.

Y. Said, M. Barr, and H. E. Ahmed, "Design of a Face Recognition System based on Convolutional Neural Network (CNN)," Engineering, Technology & Applied Science Research, vol. 10, no. 3, pp. 5608–5612, Jun. 2020.

P. Chakraborty and C. Tharini, "Pneumonia and Eye Disease Detection using Convolutional Neural Networks," Engineering, Technology & Applied Science Research, vol. 10, no. 3, pp. 5769–5774, Jun. 2020.

S. Kale, N. Kulkarni, S. Kumbhkarn, A. Khuspe, and S. Kharde, "Posture Detection and Comparison of Different Physical Exercises Based on Deep Learning Using Media Pipe, Opencv," International Journal of Scientific Research in Engineering and Management, vol. 7, no. 4, Apr. 2023.

G. G. Chiddarwar, A. Ranjane, M. Chindhe, R. Deodhar, and P. Gangamwar, "AI-Based Yoga Pose Estimation for Android Application," International Journal of Innovative Science and Research Technology, vol. 5, no. 9, pp. 1070–1073, Oct. 2020.

I. Chaudhary, N. Thoiba Singh, M. Chaudhary, and K. Yadav, "Real-Time Yoga Pose Detection Using OpenCV and MediaPipe," in 2023 4th International Conference for Emerging Technology (INCET), Belgaum, India, May 2023, pp. 1–5.

H. T. Chen, Y. Z. He, C. C. Hsu, C. L. Chou, S. Y. Lee, and B. S. P. Lin, "Yoga Posture Recognition for Self-training," in MultiMedia Modeling, vol. 8325, C. Gurrin, F. Hopfgartner, W. Hurst, H. Johansen, H. Lee, and N. O’Connor, Eds. Cham, Switzerland: Springer International Publishing, 2014, pp. 496–505.

D. Parashar, O. Mishra, K. Sharma, and A. Kukker, "Improved Yoga Pose Detection Using MediaPipe and MoveNet in a Deep Learning Model," Revue d’Intelligence Artificielle, vol. 37, no. 5, pp. 1197–1202, Oct. 2023.

V. Bhosale, P. Nandeshwar, A. Bale, and J. Sankhe, "Yoga Pose Detection and Correction using Posenet and KNN," International Research Journal of Engineering and Technology, vol. 9, no. 4, pp. 1290–1293, Apr. 2022.

N. Pandit, "Yoga Poses Dataset." Kaggle, [Online]. Available: https://www.kaggle.com/datasets/niharika41298/yoga-poses-dataset.

"mediapipe PyPI." [Online]. Available: https://github.com/google/mediapipe.

"OpenCV," Open Computer Vision Library. https://opencv.org/.

Downloads

How to Cite

[1]
Bansal, R., Sharma, R., Jain, P., Arora, R., Pal, S. and Vishal, . 2024. DeepYoga: Enhancing Practice with a Real-Time Yoga Pose Recognition System. Engineering, Technology & Applied Science Research. 14, 6 (Dec. 2024), 17704–17710. DOI:https://doi.org/10.48084/etasr.8643.

Metrics

Abstract Views: 339
PDF Downloads: 218

Metrics Information

Most read articles by the same author(s)