Trajectory-based gait pattern shift detection for assistive robotics applications

AbstractIn the medical field, rehabilitation of the lower limbs is a slow and continuous process, where healthcare professionals have to follow each patient over long periods of time. In conventional rehabilitation, the progression of a patient is assessed by a professional, who analyzes visual tracking data. This assessment is dependent on each professional’s own experience. In this paper, we propose an approach to analyze tracking data, captured by our robotic walker’s gait tracking system, to detect shifts in the gait pattern over time automatically. For this purpose, the system takes in gait tracking data and segments it into gait cycles (heel strike to heel strike). Then, our approach handles each gait cycle considering it as a group of gait parameters that define trajectories in that time frame. From each gait parameter within the cycle, spatiotemporal features are extracted and similarity rates are computed using autoencoders. These spatiotemporal features and similarity rates are fused in a feature space which is fed to a one-class support vector machine that constructs a model of the observable gait cycle. Each posterior observed gait cycle is checked for shifts, using a set of proposed novelty detection techniques. Experimental tests using a dataset captured using our robotic walker platform revealed a promising performance when detecting if a gait cycle is ‘reference’ or ‘novel’ when compared to a previously trained model of a unique ‘reference’ gait pattern.

[1]  Tooru Inoue,et al.  Impact of Clipping versus Coiling on Postoperative Hemodynamics and Pulmonary Edema after Subarachnoid Hemorrhage , 2014, BioMed research international.

[2]  David A. Clifton,et al.  Gaussian process clustering for the functional characterisation of vital-sign trajectories , 2013, 2013 IEEE International Workshop on Machine Learning for Signal Processing (MLSP).

[3]  M. Popovic,et al.  Automatic Identification and Classification of Freezing of Gait Episodes in Parkinson's Disease Patients , 2014, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[4]  J. Hollmen,et al.  Residual generation and visualization for understanding novel process conditions , 2002, Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN'02 (Cat. No.02CH37290).

[5]  Brian Litt,et al.  One-Class Novelty Detection for Seizure Analysis from Intracranial EEG , 2006, J. Mach. Learn. Res..

[6]  Rachid Aissaoui,et al.  Automatic Classification of Asymptomatic and Osteoarthritis Knee Gait Patterns Using Kinematic Data Features and the Nearest Neighbor Classifier , 2008, IEEE Transactions on Biomedical Engineering.

[7]  Bernhard Schölkopf,et al.  Estimating the Support of a High-Dimensional Distribution , 2001, Neural Computation.

[8]  Marcus J Fuhrer,et al.  Rehabilitation medicine summit: building research capacity Executive Summary , 2006, Journal of NeuroEngineering and Rehabilitation.

[9]  H. E. Solberg,et al.  Detection of outliers in reference distributions: performance of Horn's algorithm. , 2005, Clinical chemistry.

[10]  J. Goo,et al.  Receiver Operating Characteristic (ROC) Curve: Practical Review for Radiologists , 2004, Korean journal of radiology.

[11]  C Brèque,et al.  Episodes of falling among elderly people: a systematic review and meta-analysis of social and demographic pre-disposing characteristics , 2010, Clinics.

[12]  João Paulo,et al.  ISR-AIWALKER: Robotic Walker for Intuitive and Safe Mobility Assistance and Gait Analysis , 2017, IEEE Transactions on Human-Machine Systems.

[13]  Daniel Bennequin,et al.  Geometrical Invariance and Smoothness Maximization for Task-Space Movement Generation , 2016, IEEE Transactions on Robotics.

[14]  Cristina P. Santos,et al.  Assessment of walker-assisted gait based on Principal Component Analysis and wireless inertial sensors , 2014 .

[15]  David A. Clifton,et al.  A review of novelty detection , 2014, Signal Process..

[16]  Guang-Zhong Yang,et al.  An On-Node Processing Approach for Anomaly Detection in Gait , 2015, IEEE Sensors Journal.

[17]  T. Oberg,et al.  Joint angle parameters in gait: reference data for normal subjects, 10-79 years of age. , 1994, Journal of rehabilitation research and development.

[18]  Geoffrey E. Hinton Connectionist Learning Procedures , 1989, Artif. Intell..

[19]  T. Oberg,et al.  Basic gait parameters: reference data for normal subjects, 10-79 years of age. , 1993, Journal of rehabilitation research and development.

[20]  A. Cereatti,et al.  Assessment of Waveform Similarity in Clinical Gait Data: The Linear Fit Method , 2014, BioMed research international.

[21]  R. Baker Gait analysis methods in rehabilitation , 2006, Journal of NeuroEngineering and Rehabilitation.

[22]  David A. Clifton,et al.  Identification of patient deterioration in vital-sign data using one-class support vector machines , 2011, 2011 Federated Conference on Computer Science and Information Systems (FedCSIS).

[23]  Robert P. W. Duin,et al.  Support vector domain description , 1999, Pattern Recognit. Lett..

[24]  Takeo Nagura,et al.  A gait analysis of simulated knee flexion contracture to elucidate knee-spine syndrome. , 2008, Gait & posture.

[25]  J. Perry,et al.  Gait Analysis , 2024 .

[26]  João Paulo,et al.  Human gait pattern changes detection system: A multimodal vision-based and novelty detection learning approach , 2017 .

[27]  Y. Wu,et al.  Effect of exercise on physical function, daily living activities, and quality of life in the frail older adults: a meta-analysis. , 2012, Archives of physical medicine and rehabilitation.

[28]  C. Granger,et al.  Outcome of comprehensive medical rehabilitation: measurement by PULSES profile and the Barthel Index. , 1979, Archives of physical medicine and rehabilitation.

[29]  H Barbeau,et al.  Analysis of assisted-gait characteristics in persons with incomplete spinal cord injury , 1999, Spinal Cord.