Research Article

Automated Body Postures Assessment from Still Images Using Mediapipe

Volume: 2 Number: 2 December 27, 2023
EN

Automated Body Postures Assessment from Still Images Using Mediapipe

Abstract

Human poses assessment was an exciting research trend in the last decades. It was used in sports, health care, and many other fields, to help people get better performance. Machine learning and artificial intelligence techniques are used for this purpose. This paper used Google Mediapipe as a part of a framework for automatic Human-body pose assessment in real time. The proposed framework is based on detecting reference image poses, finding pose landmarks, and extracting discriminative features for each pose. These same process stages are applied to each image frame taken for the trainee using a web camera. The last stage of the framework compares the extracted features for the learner pose image with the saved features of the reference. The comparator specifies the inexact pose for each related human body part frame by frame. The reference image was proposed to enable the system to be used for various applications. Google Mediapipe was used for landmarks detection via Python, which was also used for feature extraction, making comparisons, and giving assessment advice. This system acts like a smart mirror that detects differences between the user pose and the reference still image then gives correction information in real time. Experiments were performed on side view cases like standing and sitting activities and gave promising results. This system could be very helpful for automatically self-pose assessment at home, or as an auxiliary tool for a certain learning program.

Keywords

References

  1. Bazarevsky, V., Grishchenko, I., Raveendran, K., Zhu, T., Zhang, F., & Grundmann, M. (2020). BlazePose: On device Real-time Body Pose tracking. Retrieved from doi: https://doi.org/10.48550/arXiv.2006.10204
  2. Chen, K. (2019). Sitting Posture Recognition Based on OpenPose. IOP Conference Series: Materials Science and Engineering, 677(3). doi:https://doi.org/10.1088/1757- 899X/677/3/032057
  3. Chiang, J.-C., Lie, W.-N., Huang, H.-C., Chen, K.-T., Liang, J.-Y., Lo, Y.-C., & Huang, W.-H. (2022). Posture Monitoring for Health Care of Bedridden Elderly Patients Using 3D Human Skeleton Analysis via Machine Learning Approach. Applied Sciences, 12(6), 3087. doi: https://doi.org/10.3390/app12063087
  4. Dawange, S., Chavan, A., & Dusane, A. (2021). Workout Analysis Using Mediapipe BlazePose and Machine Learning. International Journal of Creative Research Thoughts (IJCRT), 9(12), 294–297. Diraco, G., Leone, A., & Siciliano, P. (2013). Human posture recognition with a time-of-flight 3D sensor for in-home applications. Expert Systems with Applications, 40(2), 744–751. doi: https://doi.org/10.1016/j.eswa.2012.08.007
  5. Dittakavi, B., Bavikadi, D., Desai, S. V., Chakraborty, S., Reddy, N., Balasubramanian, V. N., … Sharma, A. (2022). Pose Tutor: An Explainable System for Pose Correction in the Wild. 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), 2022-June, 3539–3548. doi: https://doi.org/10.1109/CVPRW56347.2022.00398
  6. George, S., Dcouth, J., Jaimy, S., Daji, E., & Antony, A. (2022). COMPUTER-ASSISTED TRAINING SYSTEM FOR YOGA AND PILATES USING COMPUTER VISION METHODS. Journal of Tianjin University Science and Technology, 55(06), 176–186. doi: https://doi.org/10.17605/OSF.IO/FXSQE
  7. Gupta, R. (2020). Activity Monitoring of Islamic Prayer (Salat) Postures using Deep Learning. Roceedings - 2020 6th Conference on Data Science and Machine Learning Applications, CDMA, (October), 106–111. doi: https://doi.org/10.1109/CDMA47397.2020.00024
  8. Hammadi, Y., Grondin, F., Ferland, F., & Lebel, K. (2022). Evaluation of Various State of the Art Head Pose Estimation Algorithms for Clinical Scenarios. Sensors, 22(18), 1–12. doi: https://doi.org/10.3390/s22186850

Details

Primary Language

English

Subjects

Industrial Engineering

Journal Section

Research Article

Early Pub Date

December 27, 2023

Publication Date

December 27, 2023

Submission Date

April 10, 2023

Acceptance Date

June 12, 2023

Published in Issue

Year 2023 Volume: 2 Number: 2

APA
H. Aziz, M., & A. Mahmood, H. (2023). Automated Body Postures Assessment from Still Images Using Mediapipe. Journal of Optimization and Decision Making, 2(2), 240-246. https://izlik.org/JA28RM33TT
AMA
1.H. Aziz M, A. Mahmood H. Automated Body Postures Assessment from Still Images Using Mediapipe. Journal of Optimization and Decision Making. 2023;2(2):240-246. https://izlik.org/JA28RM33TT
Chicago
H. Aziz, Mazin, and Hamed A. Mahmood. 2023. “Automated Body Postures Assessment from Still Images Using Mediapipe”. Journal of Optimization and Decision Making 2 (2): 240-46. https://izlik.org/JA28RM33TT.
EndNote
H. Aziz M, A. Mahmood H (December 1, 2023) Automated Body Postures Assessment from Still Images Using Mediapipe. Journal of Optimization and Decision Making 2 2 240–246.
IEEE
[1]M. H. Aziz and H. A. Mahmood, “Automated Body Postures Assessment from Still Images Using Mediapipe”, Journal of Optimization and Decision Making, vol. 2, no. 2, pp. 240–246, Dec. 2023, [Online]. Available: https://izlik.org/JA28RM33TT
ISNAD
H. Aziz, Mazin - A. Mahmood, Hamed. “Automated Body Postures Assessment from Still Images Using Mediapipe”. Journal of Optimization and Decision Making 2/2 (December 1, 2023): 240-246. https://izlik.org/JA28RM33TT.
JAMA
1.H. Aziz M, A. Mahmood H. Automated Body Postures Assessment from Still Images Using Mediapipe. Journal of Optimization and Decision Making. 2023;2:240–246.
MLA
H. Aziz, Mazin, and Hamed A. Mahmood. “Automated Body Postures Assessment from Still Images Using Mediapipe”. Journal of Optimization and Decision Making, vol. 2, no. 2, Dec. 2023, pp. 240-6, https://izlik.org/JA28RM33TT.
Vancouver
1.Mazin H. Aziz, Hamed A. Mahmood. Automated Body Postures Assessment from Still Images Using Mediapipe. Journal of Optimization and Decision Making [Internet]. 2023 Dec. 1;2(2):240-6. Available from: https://izlik.org/JA28RM33TT