Моделі та засоби штучного інтелекту для відстеження правильності виконання фізичних вправ

  • М. М. Лозінський Національний університет "Львівська політехніка", м. Львів
  • В. І. Гавриш Національний університет "Львівська політехніка", м. Львів https://orcid.org/0000-0003-3092-2279
Ключові слова: фізичні тренування, відстеження положень тіла людини, 3D-нейронні мережі, переднавчені моделі, згорткова нейронна мережа

Анотація

Розглянуто перспективи використання алгоритмів машинного навчання та засобів штучного інтелекту у сфері охорони здоров'я та фітнесу, зокрема застосування технологій комп'ютерного зору для відстеження фізичних тренувань. Доведено доцільність застосування методу використання переднавченої моделі без донавчання через високу схожість цільової задачі відстеження контрольних точок тіла виконавця фізичної вправи та задачі відстеження положень людського тіла, а також уникнення витрат часу та обчислювальних ресурсів, пов'язаних зі збиранням даних та тренуванням 3D-моделі нейронної мережі. Проаналізовано моделі детекції положень частин тіла людини, швидкість передбачень яких дає змогу використовувати їх у застосунках для опрацювання даних у реальному часі. Досліджено принципи функціонування моделей відстеження контрольних точок тіла особи, а саме – PoseNet, MoveNet, BlazePose бібліотеки TensorFlow.js, проаналізовано використані ідеї та підходи до багатовимірного передбачення положень частин тіла людини у реальному часі, зазначено їхні переваги та недоліки. Встановлено доцільність використання згорткової нейронної мережі BlazePose для прогнозування положення частин тіла людини в реальному часі. Ця модель передбачає 33 контрольні точки, що дасть змогу забезпечити високу точність передбачень та уможливить опрацювання складних фізичних вправ. З'ясовано потребу реалізації алгоритму обчислення кількості виконаних повторень фізичної вправи з боку клієнта, оскільки опрацювання даних безпосередньо у браузері усуває потребу у складних процесах передавання інформації мережею, що, водночас, сприяє зниженню затримок оброблення даних і забезпечує точнішу відповідність між подіями в реальному часі та їхнім відеовідображенням. Використано згорткову нейронну мережу BlazePose, камеру пристрою та сервіс Web Speech API для відстеження положень тіла людини та надання зворотного зв'язку про ефективність її тренування. Створено вебзастосунок та описано загальний алгоритм його роботи, який складається з двох етапів, а саме внесення та опрацювання даних про фізичні вправи із подальшим зберіганням у базі даних системи та використання цих даних в алгоритмі визначення кількості виконаних людиною повних повторень фізичної вправи. Здійснено інтеграцію алгоритму обчислення кількості виконаних повторень фізичної вправи у розроблений вебзастосунок з метою оцінювання ефективності та стабільності його роботи у реальному часі в ході тренувань. Апробовано функціонування алгоритму для віджимань та присідань в домашніх умовах і у спортивному залі з якісним та задовільним освітленням. Оцінено надійність та ефективність використання переднавченої моделі BlazePose у розробленому вебзастосунку для занять фітнесом і спортом, вказано на залежність якості передбачень від середовища та швидкості виконання вправи.

Завантаження

Дані завантаження ще не доступні.

Біографії авторів

М. М. Лозінський, Національний університет "Львівська політехніка", м. Львів

 бакалавр, кафедра програмного забезпечення

В. І. Гавриш, Національний університет "Львівська політехніка", м. Львів

д-р техн. наук, професор, кафедра програмного забезпечення

Посилання

Basu, K., Sinha, R., Ong, A., & Basu, T. (2020). Artificial Intelligence: How is It Changing Medical Sciences and Its Future?. Indian journal of dermatology, 65(5), 365–370. https://doi.org/10.4103/ijd.IJD_421_20

Bazarevsky, V., Grishchenko, I., Raveendran, K., Zhu, T., Zhang, F., & Grundmann, M. (2020). BlazePose: On-device Real-time Body Pose tracking. arXiv. https://doi.org/10.48550/arXiv.2006.10204

Borthakur, D., Paul, A., Kapil, D., & Saikia, M. J. (2023). Yoga Pose Estimation Using Angle-Based Feature Extraction. Healthcare, 11(24), article ID 3133. https://doi.org/10.3390/healthcare11243133

Chung, J.-L., Ong, L.-Y., & Leow, M.-C. (2022). Comparative Analysis of Skeleton-Based Human Pose Estimation. Future Internet, 14(12), article ID 380. https://doi.org/10.3390/fi14120380

Dela, C., Geraldin, J., & Rubi, J. (2022). The Effects of AI in Various Spheres of Life. Technoarete Transactions on Advances in Computer Applications, 1(2), 1–8. URL: https://www.researchgate.net/publication/373338553_The_Effects_of_AI_in_Various_Spheres_of_Life

Dudek, S., Koziak, W., Makieła, M., Bętkowska, A., Kornacka, A., Dudek, W., Szostak, K., Tomaka, R., & Byra, A. (2025). Revolutionizing Sports: The Role of Wearable Technology and AI in Training and Performance Analysis. Quality in Sport, 39, article ID 58456. https://doi.org/10.12775/QS.2025.39.58456

Francisco, J. A., & Rodrigues, P. S. (2023). Computer Vision Based on a Modular Neural Network for Automatic Assessment of Physical Therapy Rehabilitation Activities. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 31, 2174–2183. https://doi.org/10.1109/TNSRE.2022.3226459

Hsu, G.-S. J., Wu, J. S., Huang, Y.-K. D., Chiu, C.-C., & Kang, J.-H. (2025). Automatic Detect Incorrect Lifting Posture with the Pose Estimation Model. Life, 15(3), article ID 358. https://doi.org/10.3390/life15030358

Kaldarova, B., Toktarova, A., & Abdrakhmanov, R. (2024). Enhancing deadlift training through an artificial intelligence-driven personal coaching system using skeletal analysis. Retos, 60, 439–448. https://doi.org/10.47197/retos.v60.109183

Kanrar, S. (2024). Application of Artificial Intelligence (AI) in Different Fields of Human Needs: A Study. International Journal for Innovative Research in Multidisciplinary Field, 10(8), 88–93. URL: https://www.ijirmf.com/wp-content/uploads/IJIRMF202408014-min.pdf

Ko, Y.-M., Nasridinov, A., & Park, S.-H. (2024). Real-Time AI Posture Correction for Powerlifting Exercises Using YOLOv5 and MediaPipe. IEEE Access, 12, 195830–195853. https://doi.org/10.1109/ACCESS.2024.3516723

Mhaiskar, R., Dhandapani, V., Verma, P., & Kaur, B. (2023). Performance Analysis of Human Activity. ITM Web of Conferences, 56, article ID 05006. https://doi.org/10.1051/itmconf/20235605006

Oved, D. (2018). Real-time Human Pose Estimation in the Browser with TensorFlow.js. Medium. URL: https://medium.com/tensorflow/real-time-human-pose-estimation-in-the-browser-with-tensorflow-js-7dd0bc881cd5

Shih, C.-L., Liu, J.-Y., Anggraini, I. T., Xiao, Y., Funabiki, N., & Fan, C.-P. (2024). A Yoga Pose Difficulty Level Estimation Method Using OpenPose for Self-Practice System to Yoga Beginners. Information, 15(12), article ID 789. https://doi.org/10.3390/info15120789

Srinivasan, H. K., Mathunny, J. J., Devaraj, A., Gogoi, H., Govindasamy, K., & Karthik, V. (2025). Can BlazePose accurately assess joint angles in outdoor running environments?. Biomedical Human Kinetics, 17(1), 13–25. https://doi.org/10.2478/bhk-2025-0002

Tukino, T., Pratiwi, M., & Defit, S. (2024). Deep Learning Based Technical Classification of Badminton Pose with Convolutional Neural Networks. ILKOM Jurnal Ilmiah, 16(1), 76–86. https://doi.org/10.33096/ilkom.v16i1.1951.76-86

Uddin, M. A., Talukder, M. A., Uzzaman, M. S., Debnath, C., Chanda, M., Paul, S., Islam, M. M., Khraisat, A., Alazab, A., & Aryal, S. (2024). Deep learning-based human activity recognition using CNN, ConvLSTM, and LRCN. International Journal of Cognitive Computing in Engineering, 5, 259–268. https://doi.org/10.1016/j.ijcce.2024.06.004

Votel, R., & Li, N. (2021). Next-Generation Pose Detection with MoveNet and TensorFlow.js. TensorFlow Blog. URL: https://blog.tensorflow.org/2021/05/next-generation-pose-detection-with-movenet-and-tensorflowjs.html

Woo, Y., & Jeong, H. (2025). Exercise Assessment Based on Human Pose Estimation and Relative Phase for Real-Time Remote Exercise System. IEEE Access, 13, 53203–53213. https://doi.org/10.1109/ACCESS.2025.3551834

Wu, C.-H., Wu, T.-C., & Lin, W.-B. (2023). Exploration of Applying Pose Estimation Techniques in Table Tennis. Applied Sciences, 13(3), article ID 1896. https://doi.org/10.3390/app13031896

Опубліковано
2025-05-29
Як цитувати
Лозінський, М. М., & Гавриш, В. І. (2025). Моделі та засоби штучного інтелекту для відстеження правильності виконання фізичних вправ. Scientific Bulletin of UNFU, 35(3), 130-140. https://doi.org/10.36930/40350314
Розділ
Інформаційні технології

Статті цього автора (авторів), які найбільше читають