Real-time machine learning-based posture correction for enhanced exercise performance

Anish Khadtare, Vasistha Ved, Himanshu Kotak, Akhil Jain, Pinki Vishwakarma

Abstract


Poor posture and associated physical health problems have grown more common as technology use increases, especially during workout sessions. Maintaining proper posture is essential to increasing the efficacy of your workouts and avoiding injuries. The research paper presents the development of a machine-learning model designed to provide real-time posture correction and feedback for exercises such as squats and planks. The model uses MediaPipe for precise real-time posture estimation and OpenCV for analyzing video frames. It detects poor posture and provides users with instant corrective feedback on their posture by examining the angles between important body parts, such as the arms, knees, back, and hips. This innovative method enables a thorough evaluation of form without requiring face-to-face supervision, opening it up to a wider audience. The model is trained on real-world workout datasets of people performing exercises in different positions and postures to ensure that posture detection is reliable under various user circumstances. The system utilizes cutting-edge machine-learning algorithms to demonstrate scalability and adaptability for future training types beyond squats and planks. The main goal is to provide users with a model that increases the efficacy of workouts, lowers the risk of injury, and encourages better exercise habits. The model's emphasis on usability and accessibility makes it potentially a vital tool for anyone looking to enhance their posture and general fitness levels.

Keywords


Human pose estimation; Machine learning; MediaPipe; OpenCV; Tensorflow

Full Text:

PDF


DOI: http://doi.org/10.11591/ijece.v15i4.pp3843-3850

Copyright (c) 2025 Anish Khadtare, Vasistha Ved, Himanshu Kotak, Akhil Jain, Pinki Vishwakarma

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

International Journal of Electrical and Computer Engineering (IJECE)
p-ISSN 2088-8708, e-ISSN 2722-2578

This journal is published by theĀ Institute of Advanced Engineering and Science (IAES).