skip to main content
10.1145/3640115.3640161acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiciteeConference Proceedingsconference-collections
research-article

Yoga Pose Classification Based on Transfer Learning of Vision Transformer

Published:26 March 2024Publication History

ABSTRACT

Yoga is gaining popularity for fitness and medical purposes due to its benefits in many aspects. However, inappropriate performance of yoga poses may have some disadvantageous effects. To help reduce inappropriate performance, the computer vision method, which is helpful in recognizing different types of yoga poses to provide suggestions and guidance, can be employed. In this work, a dataset was created by combining two existing datasets. Considering the relatively small scale of the dataset, transfer learning was used to perform yoga pose classification task. The Vision Transformer model was selected, fine-tuned, and evaluated for classifying yoga poses, reaching 92.61% accuracy and 92.62% F1 score. Compared with several typical CNN-based models of different scales, including GoogLeNet, ResNet, Inception, DenseNet, ShuffleNet, MobileNet, EfficientNet, the Vision Transformer had the best performance in every metric used in this work, including accuracy, precision, recall and F1 score, making it possible to be applied to real yoga pose classification tasks. Notably, due to the largest number of the parameters of Vision Transformer, reducing the parameters of Vision Transformer may be one of the research directions in the future.

References

  1. Vivek Anand Thoutam, Anugrah Srivastava, Tapas Badal, Vipul Kumar Mishra, G. R. Sinha, Aditi Sakalle, Harshit Bhardwaj, and Manish Raj. 2022. Yoga Pose Estimation and Feedback Generation Using Deep Learning. Computational Intelligence and Neuroscience 2022 (24 Mar 2022), 4311350. https://doi.org/10.1155/2022/4311350Google ScholarGoogle ScholarCross RefCross Ref
  2. Faisal Bin Ashraf, Muhammad Usama Islam, Md Rayhan Kabir, and Jasim Uddin. 2023. YoNet: A Neural Network for Yoga Pose Classification. SN Computer Science 4, 2 (08 Feb 2023), 198. https://doi.org/10.1007/s42979-022-01618-8Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Kuan-Yu Chen, Jungpil Shin, Md. Al Mehedi Hasan, Jiun-Jian Liaw, Okuyama Yuichi, and Yoichi Tomioka. 2022. Fitness Movement Types and Completeness Detection Using a Transfer-Learning-Based Deep Neural Network. Sensors 22, 15 (2022). https://doi.org/10.3390/s22155700Google ScholarGoogle ScholarCross RefCross Ref
  4. Ujjwal Chowdhury. 2022. Yoga Pose Classification. Retrieved June 17, 2023 from https://www.kaggle.com/datasets/ujjwalchowdhury/yoga-pose-classification/Google ScholarGoogle Scholar
  5. Alexey Dosovitskiy, Lucas Beyer, Alexander Kolesnikov, Dirk Weissenborn, Xiaohua Zhai, Thomas Unterthiner, Mostafa Dehghani, Matthias Minderer, Georg Heigold, Sylvain Gelly, Jakob Uszkoreit, and Neil Houlsby. 2021. An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale. arxiv:2010.11929 [cs.CV]Google ScholarGoogle Scholar
  6. Lakshmanaraja Kannan. 2022. Yoga Pose Dataset. Retrieved June 17, 2023 from https://www.kaggle.com/datasets/lakshmanarajak/yoga-datasetGoogle ScholarGoogle Scholar
  7. Hema Krishnan, Anagha Jayaraj, Anagha S, Christy Thomas, and Grace Mol Joy. 2022. Pose Estimation of Yoga Poses using ML Techniques. In 2022 IEEE 19th India Council International Conference (INDICON). 1–6. https://doi.org/10.1109/INDICON56171.2022.10040162Google ScholarGoogle ScholarCross RefCross Ref
  8. Alex Krizhevsky, Ilya Sutskever, and Geoffrey E. Hinton. 2017. ImageNet classification with deep convolutional neural networks. Commun. ACM 60, 6 (2017), 84–90. https://doi.org/10.1145/3065386Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. A. Mooventhan and L. Nivethitha. 2017. Evidence based effects of yoga in neurological disorders. Journal of Clinical Neuroscience 43 (2017), 61–67. https://doi.org/10.1016/j.jocn.2017.05.012Google ScholarGoogle ScholarCross RefCross Ref
  10. Sachin Kumar Sharma, Shirley Telles, Kumar Gandharva, and Acharya Balkrishna. 2022. Yoga instructors’ reported benefits and disadvantages associated with functioning online: A convenience sampling survey. Complementary Therapies in Clinical Practice 46 (2022), 101509. https://doi.org/10.1016/j.ctcp.2021.101509Google ScholarGoogle ScholarCross RefCross Ref
  11. Debabrata Swain, Santosh Satapathy, Biswaranjan Acharya, Madhu Shukla, Vassilis C. Gerogiannis, Andreas Kanavos, and Dimitris Giakovis. 2022. Deep Learning Models for Yoga Pose Monitoring. Algorithms 15, 11 (2022). https://doi.org/10.3390/a15110403Google ScholarGoogle ScholarCross RefCross Ref
  12. Shirley Telles, Sachin Kumar Sharma, Dipak Chetry, and Acharya Balkrishna. 2021. Benefits and adverse effects associated with yoga practice: A cross-sectional survey from India. Complementary Therapies in Medicine 57 (2021), 102644. https://doi.org/10.1016/j.ctim.2020.102644Google ScholarGoogle ScholarCross RefCross Ref
  13. Manisha Verma, Sudhakar Kumawat, Yuta Nakashima, and Shanmuganathan Raman. 2020. Yoga-82: A New Dataset for Fine-grained Classification of Human Poses. In 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW). 4472–4479. https://doi.org/10.1109/CVPRW50498.2020.00527Google ScholarGoogle ScholarCross RefCross Ref
  14. Yubin Wu, Qianqian Lin, Mingrun Yang, Jing Liu, Jing Tian, Dev Kapil, and Laura Vanderbloemen. 2022. A Computer Vision-Based Yoga Pose Grading Approach Using Contrastive Skeleton Feature Representations. Healthcare 10, 1 (2022). https://doi.org/10.3390/healthcare10010036Google ScholarGoogle ScholarCross RefCross Ref
  15. Fuzhen Zhuang, Zhiyuan Qi, Keyu Duan, Dongbo Xi, Yongchun Zhu, Hengshu Zhu, Hui Xiong, and Qing He. 2021. A Comprehensive Survey on Transfer Learning. Proc. IEEE 109, 1 (Jan 2021), 43–76. https://doi.org/10.1109/JPROC.2020.3004555Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Yoga Pose Classification Based on Transfer Learning of Vision Transformer

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          ICITEE '23: Proceedings of the 6th International Conference on Information Technologies and Electrical Engineering
          November 2023
          764 pages
          ISBN:9798400708299
          DOI:10.1145/3640115

          Copyright © 2023 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 26 March 2024

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited
        • Article Metrics

          • Downloads (Last 12 months)6
          • Downloads (Last 6 weeks)6

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format