Yoga Posture Recognition and Classification Using YOLOv5

Authors

  • Afwatul Maqbullah Universitas Negeri Malang
  • Anik Nur Handayani Universitas Negeri Malang
  • Wendy Cahya Kurniawan Saga University

DOI:

https://doi.org/10.56705/ijodas.v6i2.228

Keywords:

Artificial Intelligence, Deep Learning, Pose Classification, Yoga Posture Recognition, YOLOv5

Abstract

Yoga, a centuries-old health practice from India, has gained global recognition for its benefits to physical, mental, and emotional well-being. However, incorrect execution of yoga poses can lead to injuries or diminished results. This research develops an automated system for recognizing and classifying yoga postures using YOLOv5, a state-of-the-art deep learning algorithm. YOLOv5, part of the YOLO (You Only Look Once) series, is designed for real-time object detection and offers enhanced performance through features like anchor-free detection and adaptive training strategies. The study collects a dataset of 1,000 images across 20 yoga pose categories, followed by manual annotation and training using transfer learning. Validation results show strong performance, achieving an accuracy of 90% with precision and recall scores of 0.942 and 0.941, respectively, and mAP@50 and mAP@50-95 values of 0.976 and 0.866. Despite challenges with certain poses showing lower accuracy due to variations in posture and dataset limitations, the model demonstrates robustness in detecting and classifying yoga postures effectively. This system has potential applications in artificial intelligence-driven yoga education, enabling practitioners to train independently with real-time feedback

Downloads

Download data is not yet available.

References

D. Kumar and A. Sinha, “Yoga Pose Detection and Classification Using Deep Learning,” International Journal of Scientific Research in Computer Science, Engineering and Information Technology, vol. 3307, pp. 160–184, 2020, doi: 10.32628/cseit206623.

S. K. Yadav, A. Agarwal, A. Kumar, K. Tiwari, H. M. Pandey, and S. A. Akbar, “YogNet: A two-stream network for realtime multiperson yoga action recognition and posture correction,” Knowl Based Syst, vol. 250, p. 109097, 2022, doi: 10.1016/j.knosys.2022.109097.

S. W. Mohammed, V. Garrapally, S. Manchala, S. N. Reddy, and S. K. Naligenti, “Recognition of Yoga Asana from Real-Time Videos using Blaze-pose,” International Journal of Computing and Digital Systems, vol. 13, no. 1, pp. 1295–1304, 2022, doi: 10.12785/ijcds/1201104.

A. Sharma, Y. Shah, Y. Agrawal, and P. Jain, “Real-Time Recognition of Yoga Poses Using Computer Vision for Smart Health Care a Preprint,” arXiv preprint arXiv:2201.07594., 2022.

G. S. Irani, “Injuries / Harms Resulting from Incorrect Adjustments / Alignments Performed by Yoga Asana Practitioners,” Arch Pharm Pract, vol. 11, no. 3, pp. 38–47, 2020.

R. Gajbhiye, S. Jarag, P. Gaikwad, and S. Koparde, “AI Human Pose Estimation: Yoga Pose Detection and Correction,” Int J Innov Sci Res Technol, vol. 7, no. 5, pp. 1649–1658, 2022, [Online]. Available: www.ijisrt.com

R. Wulanningrum, A. N. Handayani, and H. W. Herwanto, “Comparative Analysis of Yolov-8 Segmentation for Gait Performance in Individuals with Lower Limb Disabilities,” International Journal of Robotics and Control Systems, vol. 5, no. 1, pp. 516–529, 2025, doi: 10.31763/ijrcs.v5i1.1731.

B. Mahaur and K. K. Mishra, “Small-object detection based on YOLOv5 in autonomous driving systems,” Pattern Recognit Lett, vol. 168, pp. 115–122, 2023, doi: 10.1016/j.patrec.2023.03.009.

R. A. Asmara et al., “YOLO-based object detection performance evaluation for automatic target aimbot in first-person shooter games,” Bulletin of Electrical Engineering and Informatics, vol. 13, no. 4, pp. 2456–2470, Aug. 2024, doi: 10.11591/eei.v13i4.6895.

P. Verma and R. Sharma, “Enhancing Yoga Practice through Real-time Posture Detection and Correction using Artificial Intelligence : A comprehensive Review,” NeuroQuantology, vol. 21, no. 6, pp. 1053–1059, 2023, doi: 10.48047/nq.2023.21.6.NQ23111.

A. Upadhyay, N. K. Basha, and B. Ananthakrishnan, “Deep Learning-Based Yoga Posture Recognition Using the Y_PN-MSSD Model for Yoga Practitioners,” Healthcare, vol. 11, no. 4, pp. 1–19, 2023, doi: 10.3390/healthcare11040609.

S. K. Jaiswal and R. Agrawal, “A Comprehensive Review of YOLOv5: Advances in Real-Time Object Detection,” International Journal of Innovative Research in Computer Science and Technology, vol. 12, no. 3, pp. 75–80, 2024, doi: 10.55524/ijircst.2024.12.3.12.

V. Karnakar, “Object Detection in Autonomous Vehicle Using Yolov5,” International Research Journal of Modernization in Engineering Technology and Science, vol. 5, no. 10, pp. 3114–3119, 2023, doi: https://www.doi.org/10.56726/IRJMETS45668.

A. K. Rajendran and S. C. Sethuraman, “Transfer Learning Based Yogic Posture Recognition System Using Deep Pre-trained Features,” SN Comput Sci, vol. 5, no. 6, 2024, doi: 10.1007/s42979-024-03086-8.

M. H. Hamir et al., “Retail Product Object Detection using YOLOv5 for Automatic Checkout System in Smart Retail Environment,” Journal of Advanced Research in Applied Sciences and Engineering Technology, vol. 2, no. 2, pp. 182–195, 2026.

A. P. D, “A Comparative Analysis of Object Identification Labelling Platforms: Basketball Perspective,” International Journal of Media and Networks, vol. 2, no. 3, pp. 01–04, 2024, doi: 10.33140/ijmn.02.03.02.

Q. Huang, L. Yang, H. Huang, T. Wu, and D. Lin, “Caption-Supervised Face Recognition: Training a State-of-the-Art Face Model Without Manual Annotation,” European Conference on Computer Vision, vol. 12362, pp. 139–155, 2020, doi: 10.1007/978-3-030-58520-4_9.

A. Zaidan, R. Fatrisna, A. Nur, and A. Prasetya, “Decision tree based algorithms for Indonesian Language Sign System (SIBI) recognition,” Applied Engineering adn Technology, vol. 3, no. 2, pp. 86–101, 2024.

A. N. Handayani, F. A. Pusparani, D. Lestari, I. M. Wirawan, A. P. Wibawa, and O. Fukuda, “Real-Time Obstacle Detection for Unmanned Surface Vehicle Maneuver,” International Journal of Robotics and Control Systems, vol. 3, no. 4, pp. 765–779, 2023, doi: 10.31763/ijrcs.v3i4.1147.

R. Xu, H. Lin, K. Lu, L. Cao, and Y. Liu, “A forest fire detection system based on ensemble learning,” Forests, vol. 12, no. 2, pp. 1–17, 2021, doi: 10.3390/f12020217.

T. F. Dima and M. E. Ahmed, “Using YOLOv5 Algorithm to Detect and Recognize American Sign Language,” 2021 International Conference on Information Technology, ICIT 2021 - Proceedings, pp. 603–607, 2021, doi: 10.1109/ICIT52682.2021.9491672.

R. Khanam and M. Hussain, “What is YOLOv5: A deep look into the internal features of the popular object detector,” arXiv preprint arXiv:2407.20892., pp. 3–10, 2024, [Online]. Available: http://arxiv.org/abs/2407.20892

S. Ray, K. Alshouiliy, and D. P. Agrawal, “Dimensionality reduction for human activity recognition using google colab,” Information, vol. 12, no. 1, pp. 1–23, 2021, doi: 10.3390/info12010006.

M. G. Naftali, J. S. Sulistyawan, and K. Julian, “Comparison of Object Detection Algorithms for Street-level Objects,” arXiv preprint arXiv:2208.11315, 2022, [Online]. Available: http://arxiv.org/abs/2208.11315

R. Hakani et al., “Optimizing UAV Detection Performance with YOLOv5 Series Algorithms,” International Journal of Microsystems and IoT, vol. 2, no. 7, pp. 991–995, 2024.

R. Padilla, S. L. Netto, and E. A. B. Da Silva, “A Survey on Performance Metrics for Object-Detection Algorithms,” International Conference on Systems, Signals, and Image Processing, vol. 2020-July, no. July, pp. 237–242, 2020, doi: 10.1109/IWSSIP48289.2020.9145130.

A. Soumya, C. K. Mohan, and L. R. Cenkeramaddi, “High Precision Single Shot Object Detection in Automotive Scenarios,” Proceedings of the International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications, vol. 2, no. Visigrapp, pp. 604–611, 2024, doi: 10.5220/0012383100003660.

Ž. Vujović, “Classification Model Evaluation Metrics,” International Journal of Advanced Computer Science and Applications, vol. 12, no. 6, pp. 599–606, 2021, doi: 10.14569/IJACSA.2021.0120670.

J. Miao and W. Zhu, “Precision–recall curve (PRC) classification trees,” Evol Intell, vol. 15, no. 3, pp. 1545–1569, 2022, doi: 10.1007/s12065-021-00565-2.

X. Wu and T. Li, “A deep learning-based car accident detection approach in video-based traffic surveillance,” Journal of Optics, vol. 53, no. 4, pp. 3383–3391, 2024, doi: 10.1007/s12596-023-01581-4.

D. F. Santos, “Advancing Skin Cancer Detection: Harnessing the Power of CNNs,” Res Sq, 2024, doi: 10.21203/rs.3.rs-4137983/v1.

W. Yang, “A Joint Network Based CNN for Yoga Pose Classification and Scoring,” Highlights in Science, Engineering and Technology, vol. 23, pp. 161–167, 2022, doi: 10.54097/hset.v23i.3218.

Downloads

Published

2025-07-31

How to Cite

Yoga Posture Recognition and Classification Using YOLOv5. (2025). Indonesian Journal of Data and Science, 6(2), 142-153. https://doi.org/10.56705/ijodas.v6i2.228