Enabling IoT for In-Home Rehabilitation: Accelerometer Signals Classification Methods for Activity and Movement Recognition

Rehabilitation and elderly monitoring for active aging can benefit from Internet of Things (IoT) capabilities in particular for in-home treatments. In this paper, we consider two functions useful for such treatments: 1) activity recognition (AR) and 2) movement recognition (MR). The former is aimed at detecting if a patient is idle, still, walking, running, going up/down the stairs, or cycling; the latter individuates specific movements often required for physical rehabilitation, such as arm circles, arm presses, arm twist, curls, seaweed, and shoulder rolls. Smartphones are the reference platforms being equipped with an accelerometer sensor and elements of the IoT. The work surveys and compares accelerometer signals classification methods to enable IoT for the aforementioned functions. The considered methods are support vector machines (SVMs), decision trees, and dynamic time warping. A comparison of the methods has been proposed to highlight their performance: all the techniques have good recognition accuracies and, among them, the SVM-based approaches show an accuracy above 90% in the case of AR and above 99% in the case of MR.

[1]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[2]  Hassan Ghasemzadeh,et al.  Context-Aware Data Processing to Enhance Quality of Measurements in Wireless Health Systems: An Application to MET Calculation of Exergaming Actions , 2015, IEEE Internet of Things Journal.

[3]  Ole Kirkeby,et al.  A home-based care model for outpatient cardiac rehabilitation based on mobile technologies , 2009, 2009 3rd International Conference on Pervasive Computing Technologies for Healthcare.

[4]  Basia Belza,et al.  Monitoring daily activity during pulmonary rehabilitation using a triaxial accelerometer. , 2003, Journal of cardiopulmonary rehabilitation.

[5]  Ling Bao,et al.  Activity Recognition from User-Annotated Acceleration Data , 2004, Pervasive.

[6]  Igor Bisio,et al.  A smartphone‐centric platform for remote health monitoring of heart failure , 2015, Int. J. Commun. Syst..

[7]  Majid Sarrafzadeh,et al.  A Remote Patient Monitoring System for Congestive Heart Failure , 2011, Journal of Medical Systems.

[8]  P. Eilers Parametric time warping. , 2004, Analytical chemistry.

[9]  J. Fahrenberg,et al.  Assessment of posture and motion by multichannel piezoresistive accelerometer recordings. , 1997, Psychophysiology.

[10]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[11]  Gary M. Weiss,et al.  Activity recognition using cell phone accelerometers , 2011, SKDD.

[12]  Jani Mäntyjärvi,et al.  Accelerometer-based gesture control for a design environment , 2006, Personal and Ubiquitous Computing.

[13]  Tarek F. Abdelzaher,et al.  SATIRE: a software architecture for smart AtTIRE , 2006, MobiSys '06.

[14]  Guy Lapalme,et al.  A systematic analysis of performance measures for classification tasks , 2009, Inf. Process. Manag..

[15]  A. Marshall,et al.  Use of a Smartphone for Improved Self-Management of Pulmonary Rehabilitation , 2008, International journal of telemedicine and applications.

[16]  Eraldo Ribeiro,et al.  Human Motion Recognition Using Isomap and Dynamic Time Warping , 2007, Workshop on Human Motion.

[17]  Igor Bisio,et al.  Smartphone-centric ambient assisted living platform for patients suffering from co-morbidities monitoring , 2015, IEEE Communications Magazine.

[18]  Ilkka Korhonen,et al.  Detection of Daily Activities and Sports With Wearable Sensors in Controlled and Uncontrolled Conditions , 2008, IEEE Transactions on Information Technology in Biomedicine.

[19]  J A Kogan,et al.  Automated recognition of bird song elements from continuous recordings using dynamic time warping and hidden Markov models: a comparative study. , 1998, The Journal of the Acoustical Society of America.

[20]  A. Corradini,et al.  Dynamic time warping for off-line recognition of a small gesture vocabulary , 2001, Proceedings IEEE ICCV Workshop on Recognition, Analysis, and Tracking of Faces and Gestures in Real-Time Systems.

[21]  Zhen Wang,et al.  uWave: Accelerometer-based Personalized Gesture Recognition and Its Applications , 2009, PerCom.

[22]  Marlien Varnfield,et al.  Smartphone-based home care model improved use of cardiac rehabilitation in postmyocardial infarction patients: results from a randomised controlled trial , 2014, Heart.

[23]  Richard Frisby,et al.  Comparison of Feature Classification Algorithm for Activity Recognition Based on Accelerometer and Heart Rate Data , 2009 .

[24]  Chih-Jen Lin,et al.  A comparison of methods for multiclass support vector machines , 2002, IEEE Trans. Neural Networks.

[25]  T. Findley,et al.  A useful method for measuring daily physical activity by a three-direction monitor. , 1997, Scandinavian journal of rehabilitation medicine.

[26]  M. Akay,et al.  Discrimination of walking patterns using wavelet-based fractal analysis , 2002, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[27]  Luca Benini,et al.  Activity Recognition from On-Body Sensors: Accuracy-Power Trade-Off by Dynamic Sensor Selection , 2008, EWSN.

[28]  Sa-kwang Song,et al.  A Phone for Human Activity Recognition Using Triaxial Acceleration Sensor , 2008, 2008 Digest of Technical Papers - International Conference on Consumer Electronics.

[29]  Renan C. A. Alves,et al.  Assisting Physical (Hydro)Therapy With Wireless Sensors Networks , 2015, IEEE Internet of Things Journal.

[30]  Philip S. Yu,et al.  Clustering through decision tree construction , 2000, CIKM '00.

[31]  S. Chiba,et al.  Dynamic programming algorithm optimization for spoken word recognition , 1978 .

[32]  Alan Bundy,et al.  Dynamic Time Warping , 1984 .

[33]  Tatsuo Nakajima,et al.  Feature Selection and Activity Recognition from Wearable Sensors , 2006, UCS.

[34]  Nigel H. Lovell,et al.  Implementation of a real-time human movement classifier using a triaxial accelerometer for ambulatory monitoring , 2006, IEEE Transactions on Information Technology in Biomedicine.

[35]  T Togawa,et al.  Classification of Acceleration Waveforms during Walking by Wavelet Transform , 1997, Methods of Information in Medicine.

[36]  Young-Koo Lee,et al.  Activity Recognition Based on SVM Kernel Fusion in Smart Home , 2012 .

[37]  Helen C Noel,et al.  Home telehealth reduces healthcare costs. , 2004, Telemedicine journal and e-health : the official journal of the American Telemedicine Association.

[38]  Sian Lun Lau,et al.  Movement recognition using the accelerometer in smartphones , 2010, 2010 Future Network & Mobile Summit.

[39]  Xiaojun Cao,et al.  Ubiquitous WSN for Healthcare: Recent Advances and Future Prospects , 2014, IEEE Internet of Things Journal.

[40]  Xiao Hui and Hi Yunfa Data Mining Based on Segmented Time Warping Distance in Time Series Database , 2005 .

[41]  Norbert Gyorbíró,et al.  An Activity Recognition System For Mobile Phones , 2009, Mob. Networks Appl..

[42]  Jeen-Shing Wang,et al.  Activity Recognition Using One Triaxial Accelerometer: A Neuro-fuzzy Classifier with Feature Reduction , 2007, ICEC.

[43]  Meinard Müller,et al.  Information retrieval for music and motion , 2007 .

[44]  Deborah Estrin,et al.  Improving activity classification for health applications on mobile devices using active and semi-supervised learning , 2010, 2010 4th International Conference on Pervasive Computing Technologies for Healthcare.

[45]  Zoltán Prekopcsák,et al.  Design and development of an everyday hand gesture interface , 2008, Mobile HCI.

[46]  K. El Emam,et al.  Who’s Using PDAs? Estimates of PDA Use by Health Care Providers: A Systematic Review of Surveys , 2006, Journal of medical Internet research.