Abstract
Rehabilitation is a core process in helping people recover from a wide range of health issues, including injuries and diseases. Although advancements in technology and the use of artificial intelligence have facilitated the development of tools to aid in rehabilitation processes, there is a lack of low-cost solutions that patients, without requiring advanced care, can use at home. In this work, we propose a low-cost intelligent system for lower limb rehabilitation that uses machine learning to provide informative feedback to users. Compared to existing solutions, our system offers the advantage of real-time feedback, informing patients whether they are performing exercises correctly. It also suggests posture corrections to prevent injuries and accelerate the recovery process. Moreover, our system can be used at home on a smartphone, tablet, or personal computer, and does not require patients to purchase additional devices, which is a significant benefit. The system includes four exercises: Squat, Romanian Deadlift, Glute Bridge, and Donkey Kick. Validation tests with end-users reinforced the usability of this system and confirmed the importance of real-time feedback. The results were also useful for identifying areas for improvement, particularly with the Squat exercise, which is among the more challenging exercises to perform correctly.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bisio, I., Garibotto, C., Lavagetto, F., Sciarrone, A.: When eHealth meets IoT: a smart wireless system for post-stroke home rehabilitation. IEEE Wirel. Commun. 26(6), 24–29 (2019). https://doi.org/10.1109/MWC.001.1900125
Dawn, K.: AI fitness trainer - build using mediapipe for squat analysis (2022). https://learnopencv.com/ai-fitness-trainer-using-mediapipe/. Accessed May 2024
Dempster, J., Dutheil, F., Ugbolue, U.: The prevalence of lower extremity injuries in running and associated risk factors: a systematic review. Phys. Act. Health 5, 133–145 (2021). https://doi.org/10.5334/paah.109
Deng, W., Papavasileiou, I., Qiao, Z., Zhang, W., Lam, K.Y., Han, S.: Advances in automation technologies for lower extremity neurorehabilitation: a review and future challenges. IEEE Rev. Biomed. Eng. 11, 289–305 (2018). https://doi.org/10.1109/RBME.2018.2830805
Fitness, J.: Donkey kick mistakes (2021). https://www.facebook.com/JabFitnessBradford/posts/donkey-kick-mistakes/2103069223166399/. Accessed May 2024
Gad, A.F.M.: Using KV Language for Separation of Logic and GUI, pp. 21–37. Apress (2019). https://doi.org/10.1007/978-1-4842-5031-0_2
Geiger, B.: 5 common squat mistakes (2015). https://www.bodybuilding.com/fun/5-common-squat-mistakes.html. Accessed March 2024
Geng, J., Chen, L., Guo, X., Chen, R., Wang, M.: Lower limb muscle state transition control based on complex network. In: 2023 42nd Chinese Control Conference (CCC), pp. 869–874 (2023). https://doi.org/10.23919/CCC58697.2023.10240441
Halisyah, A.N., Humaidi, R., Rafly, M., Silvia, C., Adiputra, D.: A review for designing a low-cost online lower limb monitoring system of a post-stroke rehabilitation. In: Proceedings of the 2nd International Conference on Electronics, Biomedical Engineering, and Health Informatics, vol. 898, pp. 479 – 490 (2022). https://doi.org/10.1007/978-981-19-1804-9_36
Insight, A.: How to do a Romanian deadlift: variations, proper form, techniques (2024), https://www.athleticinsight.com/exercise/leg/deadlift/romanian, Accessed March 2024
Lugaresi, C., et al.: MediaPipe: a framework for perceiving and augmenting reality. In: Third Workshop on Computer Vision for AR/VR at IEEE Computer Vision and Pattern Recognition (2019). https://api.semanticscholar.org/CorpusID:197634507
Olar, M.L., Leba, M., Risteiu, M.: Exoskeleton - wearable devices. Literature review. In: MATEC Web Conference, vol. 342, p. 05005 (2021). https://doi.org/10.1051/matecconf/202134205005
Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., Chen, L.C.: MobileNetv2: inverted residuals and linear bottlenecks. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 4510–4520 (2018). https://doi.org/10.1109/CVPR.2018.00474
Santilli, V., et al.: The use of machine learning for inferencing the effectiveness of a rehabilitation program for orthopedic and neurological patients. Int. J. Environ. Res. Public Health 20(8) (2023). https://doi.org/10.3390/ijerph20085575
Seracino, J.: How to perform a glute bridge correctly! (2015). https://www.myoactive.com.au/how-to-perform-a-glute-bridge/. Accessed March 2024
Sharma, N.: What is mobilenetv2? Features, architecture, application and more (2024). https://www.analyticsvidhya.com/blog/2023/12/what-is-mobilenetv2/. Accessed June 2024
Wöhrle, J.C.: Elektromyografie (EMG). In: Berlit, P. (ed.) Klinische Neurologie. SRM, pp. 147–153. Springer, Heidelberg (2020). https://doi.org/10.1007/978-3-662-60676-6_11
Yean, S., Lee, B.S., Yeo, C.K.: Lower-limb rehabilitation at home: a survey on exercise assessment and initial study on exercise state identification toward biofeedback. Int. J. Interdisc. Telecommun. Netw. (IJITN) 12(1), 15–27 (2020). https://doi.org/10.4018/IJITN.2020010102
Zebari, R., Sallow, A.: Face detection and recognition using OpenCV. J. Soft Comput. Data Min. 2 (2021). https://doi.org/10.30880/jscdm.2021.02.02.008
Zheng, J., Cao, H., Chen, D., Ansari, R., Chu, K.C., Huang, M.C.: Designing deep reinforcement learning systems for musculoskeletal modeling and locomotion analysis using wearable sensor feedback. IEEE Sens. J. 20(16), 9274–9282 (2020). https://doi.org/10.1109/JSEN.2020.2986768
Acknowledgments
This work was partially supported by the UIDB/05105/2020 Program Contract, funded by national funds through the FCT I.P.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Ethics declarations
Disclosure of Interests
The authors have no competing interests to declare that are relevant to the content of this article.
Rights and permissions
Copyright information
© 2025 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Rodrigues, P., Amorim, I., Cunha, B. (2025). Providing Informative Feedback in a Low-Cost Rehabilitation System Using Machine Learning. In: Julian, V., et al. Intelligent Data Engineering and Automated Learning – IDEAL 2024. IDEAL 2024. Lecture Notes in Computer Science, vol 15347. Springer, Cham. https://doi.org/10.1007/978-3-031-77738-7_8
Download citation
DOI: https://doi.org/10.1007/978-3-031-77738-7_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-77737-0
Online ISBN: 978-3-031-77738-7
eBook Packages: Computer ScienceComputer Science (R0)