Design, Implementation and Empirical Evaluation of an AI-Powered Virtual Trainer for Real-Time Exercise Monitoring and Form Correction
Traditional exercise monitoring often relies on continuous supervision from personal trainers or static pre-recorded workout videos, which can limit accessibility and fail to provide personalized feedback on exercise form. This paper presents the exhaustive design, implementation, and empirical evaluation of an AI-Powered Virtual Trainer—a real-time exercise monitoring and form correction system. Built using a Python backend with OpenCV for video processing and MediaPipe for pose estimation, the system tracks human body landmarks via a standard webcam without requiring specialized motion-capture equipment or wearable sensors. The application evaluates body posture, automatically counts exercise repetitions based on predefined movement conditions, and provides real-time basic form-correction feedback. We evaluate the system using a comprehensive testing strategy involving functional, interface, and integration test cases covering camera connectivity, pose detection, repetition counting, form feedback, and SQLite database operations. The platform also features a camera calibration interface, fitness goal management, and workout analytics to encourage consistent exercise routines. The empirical results demonstrate the practical potential, computational feasibility, and high accuracy of computer vision in fitness assistance, providing an accessible, real-time automated exercise monitoring solution for independent home-based workouts.
Authors
- Muneeb Ul Islam
- Musaib Farooq
- Samiuallah Ganaie
- Sidat Abrar Idrish
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-11-11
- DOI
- https://doi.org/10.5281/zenodo.24143874
- Primary Topic
- Human Pose and Action Recognition
- Type
- article
- Field-Weighted Citation Impact
- 0.00