Home-Based Physical Therapy with an Interactive Computer Vision System

In this paper, we present ExerciseCheck. ExerciseCheck is an interactive computer vision system that is sufficiently modular to work with different sources of human pose estimates, i.e., estimates from deep or traditional models that interpret RGB or RGB-D camera input. In a pilot study, we first compare the pose estimates produced by four deep models based on RGB input with those of the MS Kinect based on RGB-D data. The results indicate a performance gap that required us to choose the MS Kinect when we tested ExerciseCheck with Parkinson's disease patients in their homes. ExerciseCheck is capable of customizing exercises, capturing exercise information, evaluating patient performance, providing therapeutic feedback to the patient and the therapist, checking the progress of the user over the course of the physical therapy, and supporting the patient throughout this period. We conclude that ExerciseCheck is a user-friendly computer vision application that can assist patients by providing motivation and guidance to en-sure correct execution of the required exercises. Our re-sults also suggest that while there has been considerable progress in the field of pose estimation using deep learning, current deep learning models are not fully ready to replace RGB-D sensors, especially when the exercises involved are complex, and the patient population being accounted for has to be carefully tracked for its "active range of motion."

[1]  L. Enrique Sucar,et al.  Gesture therapy: A vision-based system for upper extremity stroke rehabilitation , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[2]  Alejandro Baldominos Gómez,et al.  An Approach to Physical Rehabilitation Using State-of-the-art Virtual Reality and Motion Tracking Technologies , 2015, CENTERIS/ProjMAN/HCist.

[3]  Sönke Johannes,et al.  Physiotherapy after traumatic brain injury: A systematic review of the literature , 2008, Brain injury.

[4]  A Vakanski,et al.  Mathematical Modeling and Evaluation of Human Motions in Physical Therapy Using Mixture Density Neural Networks. , 2016, Journal of physiotherapy & physical rehabilitation.

[5]  Margrit Betke,et al.  ExerciseCheck: a scalable platform for remote physical therapy deployed as a hybrid desktop and web application , 2019, PETRA.

[6]  Qingxiang Wang,et al.  Design of the workstation for hand rehabilitation based on data glove , 2010, 2010 IEEE International Conference on Bioinformatics and Biomedicine Workshops (BIBMW).

[7]  O. Celik,et al.  Systematic review of Kinect applications in elderly care and stroke rehabilitation , 2014, Journal of NeuroEngineering and Rehabilitation.

[8]  Hans-Peter Seidel,et al.  VNect , 2017, ACM Trans. Graph..

[9]  Takeo Kanade,et al.  Computer Vision and Image Understanding Computer Vision for Assistive Technologies , 2022 .

[10]  Albert A. Rizzo,et al.  Interactive game-based rehabilitation using the Microsoft Kinect , 2012, 2012 IEEE Virtual Reality Workshops (VRW).

[11]  Xu Xu,et al.  Toward Marker-Free 3D Pose Estimation in Lifting: A Deep Multi-View Solution , 2018, 2018 13th IEEE International Conference on Automatic Face & Gesture Recognition (FG 2018).

[12]  Xiaogang Wang,et al.  Learning Feature Pyramids for Human Pose Estimation , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[13]  Gang Wang,et al.  Feature Boosting Network For 3D Pose Estimation , 2019, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Sri Hastuti Kurniawan,et al.  An immersive physical therapy game for stroke survivors , 2014, ASSETS.

[15]  Gargin Otr,et al.  Wii-HAB: Using the Wii Video Game System as an Occupational Therapy Intervention with Patients in the Hospital Setting , 2010 .

[16]  Bernt Schiele,et al.  2D Human Pose Estimation: New Benchmark and State of the Art Analysis , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[17]  Hannes Kaufmann,et al.  Full body interaction for serious games in motor rehabilitation , 2011, AH '11.

[18]  Margrit Betke,et al.  ExerciseCheck: Remote Monitoring and Evaluation Platform for Home Based Physical Therapy , 2017, PETRA.

[19]  Andrew Zisserman,et al.  Flowing ConvNets for Human Pose Estimation in Videos , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[20]  Todd H. Stokes,et al.  Kinect-based rehabilitation system for patients with traumatic brain injury , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[21]  Jia Deng,et al.  Stacked Hourglass Networks for Human Pose Estimation , 2016, ECCV.

[22]  Kevin M. Cury,et al.  DeepLabCut: markerless pose estimation of user-defined body parts with deep learning , 2018, Nature Neuroscience.

[23]  Dimitrios Tzovaras,et al.  Multi-person 3D pose estimation from 3D cloud data using 3D convolutional neural networks , 2019, Comput. Vis. Image Underst..

[24]  Christian Szegedy,et al.  DeepPose: Human Pose Estimation via Deep Neural Networks , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[25]  Pei-Luen Patrick Rau,et al.  Breakout: Design and Evaluation of a Serious Game for Health Employing Intel RealSense , 2017, HCI.

[26]  Albert A. Rizzo,et al.  Development and evaluation of low cost game-based balance rehabilitation tool using the microsoft kinect sensor , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[27]  Darryl Charles,et al.  Optimising engagement for stroke rehabilitation using serious games , 2009, The Visual Computer.

[28]  J.E. Deutsch,et al.  Wii-based compared to standard of care balance and mobility rehabilitation for two individuals post-stroke , 2009, 2009 Virtual Rehabilitation International Conference.

[29]  Margrit Betke,et al.  ExerciseCheck: data analytics for a remote monitoring and evaluation platform for home-based physical therapy , 2019, PETRA.

[30]  R W Bohannon,et al.  Physical rehabilitation in neurologic diseases. , 1993, Current opinion in neurology.

[31]  Peter Johannes Schulz,et al.  The Effect of Social Support Features and Gamification on a Web-Based Intervention for Rheumatoid Arthritis Patients: Randomized Controlled Trial , 2015, Journal of medical Internet research.

[32]  Mohan M. Trivedi,et al.  Deep Learning for Assistive Computer Vision , 2018, ECCV Workshops.

[33]  Mark Sandler,et al.  MobileNetV2: Inverted Residuals and Linear Bottlenecks , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[34]  G Ulm The current significance of physiotherapeutic measures in the treatment of Parkinson's disease. , 1995, Journal of neural transmission. Supplementum.

[35]  Gazihan Alankus,et al.  Stroke Therapy through Motion-Based Games: A Case Study , 2010, TACC.

[36]  A. Rizzo,et al.  Initial usability assessment of off-the-shelf video game consoles for clinical game-based motor rehabilitation , 2009 .

[37]  Lourdes Agapito,et al.  Lifting from the Deep: Convolutional 3D Pose Estimation from a Single Image , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[38]  Nassir Navab,et al.  Motor Rehabilitation Using Kinect: A Systematic Review. , 2015, Games for health journal.

[39]  Jeanna Basnett,et al.  Quality and Quantity of Rehabilitation Exercises Delivered By A 3-D Motion Controlled Camera: A Pilot Study , 2014, International journal of physical medicine & rehabilitation.

[40]  Hossein Mousavi Hondori,et al.  A Review on Technical and Clinical Impact of Microsoft Kinect on Physical Therapy and Rehabilitation , 2014, Journal of medical engineering.

[41]  Mike Y. Chen,et al.  ActiveErgo: Automatic and Personalized Ergonomics using Self-actuating Furniture , 2018, CHI.

[42]  Yichen Wei,et al.  Simple Baselines for Human Pose Estimation and Tracking , 2018, ECCV.

[43]  Yichen Wei,et al.  Towards 3D Human Pose Estimation in the Wild: A Weakly-Supervised Approach , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[44]  Jill Whitall,et al.  Kinect-based individualized upper extremity rehabilitation is effective and feasible for individuals with stroke using a transition from clinic to home protocol , 2018 .

[45]  Pascal Fua,et al.  Monocular 3D Human Pose Estimation in the Wild Using Improved CNN Supervision , 2016, 2017 International Conference on 3D Vision (3DV).

[46]  Vangelis Metsis,et al.  Quantitative evaluation of the kinect skeleton tracker for physical rehabilitation exercises , 2014, PETRA '14.

[47]  Hiroshi Yokoi,et al.  Development of hand rehabilitation system for paralysis patient – universal design using wire-driven mechanism – , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[48]  Cristian Sminchisescu,et al.  Human3.6M: Large Scale Datasets and Predictive Methods for 3D Human Sensing in Natural Environments , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[49]  John D. Steeves,et al.  Computer vision-based classification of hand grip variations in neurorehabilitation , 2011, 2011 IEEE International Conference on Rehabilitation Robotics.