Physiotherapy Exercise Classification with Single-Camera Pose Detection and Machine Learning

被引:20
作者
Arrowsmith, Colin [1 ,2 ]
Burns, David [1 ,2 ,3 ]
Mak, Thomas [2 ]
Hardisty, Michael [1 ,3 ]
Whyne, Cari [1 ,3 ,4 ]
机构
[1] Sunnybrook Res Inst, Holland Bone & Joint Program, Orthopaed Biomech Lab, Toronto, ON M4N 3M5, Canada
[2] Halterix Corp, Toronto, ON M5E 1L4, Canada
[3] Univ Toronto, Div Orthopaed Surg, Toronto, ON M5T 1P5, Canada
[4] Univ Toronto, Inst Biomed Engn, Toronto, ON M5S 3G9, Canada
基金
加拿大健康研究院;
关键词
human activity recognition; pose detection; machine learning; ACTIVITY RECOGNITION; LOW-BACK; PAIN; PREVALENCE; THERAPY;
D O I
10.3390/s23010363
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Access to healthcare, including physiotherapy, is increasingly occurring through virtual formats. At-home adherence to physical therapy programs is often poor and few tools exist to objectively measure participation. The aim of this study was to develop and evaluate the potential for performing automatic, unsupervised video-based monitoring of at-home low-back and shoulder physiotherapy exercises using a mobile phone camera. Joint locations were extracted from the videos of healthy subjects performing low-back and shoulder physiotherapy exercises using an open source pose detection framework. A convolutional neural network was trained to classify physiotherapy exercises based on the segments of keypoint time series data. The model's performance as a function of input keypoint combinations was studied in addition to its robustness to variation in the camera angle. The CNN model achieved optimal performance using a total of 12 pose estimation landmarks from the upper and lower body (low-back exercise classification: 0.995 +/- 0.009; shoulder exercise classification: 0.963 +/- 0.020). Training the CNN on a variety of angles was found to be effective in making the model robust to variations in video filming angle. This study demonstrates the feasibility of using a smartphone camera and a supervised machine learning model to effectively classify at-home physiotherapy participation and could provide a low-cost, scalable method for tracking adherence to physical therapy exercise programs in a variety of settings.
引用
收藏
页数:16
相关论文
共 46 条
[1]   Chapter 4 - European guidelines for the management of chronic nonspecific low back pain [J].
Airaksinen, O. ;
Brox, J. I. ;
Cedraschi, C. ;
Hildebrandt, J. ;
Klaber-Moffett, J. ;
Kovacs, F. ;
Mannion, A. F. ;
Reis, S. ;
Staal, J. B. ;
Ursin, H. ;
Zanoli, G. .
EUROPEAN SPINE JOURNAL, 2006, 15 (Suppl 2) :S192-S300
[2]   Detection of Low Back Physiotherapy Exercises With Inertial Sensors and Machine Learning: Algorithm Development and Validation [J].
Alfakir, Abdalrahman ;
Arrowsmith, Colin ;
Burns, David ;
Razmjou, Helen ;
Hardisty, Michael ;
Whyne, Cari .
JMIR REHABILITATION AND ASSISTIVE TECHNOLOGIES, 2022, 9 (03)
[3]   Patient Involvement With Home-Based Exercise Programs: Can Connected Health Interventions Influence Adherence? [J].
Argent, Rob ;
Daly, Ailish ;
Caulfield, Brian .
JMIR MHEALTH AND UHEALTH, 2018, 6 (03)
[4]  
Bazarevsky V, 2020, Arxiv, DOI [arXiv:2006.10204, DOI 10.48550/ARXIV.2006.10204]
[5]   Personalized Activity Recognition with Deep Triplet Embeddings [J].
Burns, David ;
Boyer, Philip ;
Arrowsmith, Colin ;
Whyne, Cari .
SENSORS, 2022, 22 (14)
[6]  
Burns David, 2021, JMIR Rehabil Assist Technol, V8, pe21374, DOI 10.2196/21374
[7]   Adherence Tracking With Smart Watches for Shoulder Physiotherapy in Rotator Cuff Pathology: Protocol for a Longitudinal Cohort Study [J].
Burns, David ;
Razmjou, Helen ;
Shaw, James ;
Richards, Robin ;
McLachlin, Stewart ;
Hardisty, Michael ;
Henry, Patrick ;
Whyne, Cari .
JMIR RESEARCH PROTOCOLS, 2020, 9 (07)
[8]  
Burns DM, 2018, J MACH LEARN RES, V19
[9]   Shoulder physiotherapy exercise recognition: machine learning the inertial signals from a smartwatch [J].
Burns, David M. ;
Leung, Nathan ;
Hardisty, Michael ;
Whyne, Cari M. ;
Henry, Patrick ;
McLachlin, Stewart .
PHYSIOLOGICAL MEASUREMENT, 2018, 39 (07)
[10]   Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields [J].
Cao, Zhe ;
Simon, Tomas ;
Wei, Shih-En ;
Sheikh, Yaser .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :1302-1310