TY - JOUR
T1 - Gait Cycle Validation and Segmentation Using Inertial Sensors
AU - Prateek, G. V.
AU - Mazzoni, Pietro
AU - Earhart, Gammon M.
AU - Nehorai, Arye
N1 - Publisher Copyright:
© 1964-2012 IEEE.
PY - 2020/8
Y1 - 2020/8
N2 - In this paper, we develop an algorithm to automatically validate and segment a gait cycle in real time into three gait events, namely midstance, toe-off, and heel-strike, using inertial sensors. We first use the physical models of sensor data obtained from a foot-mounted inertial system to differentiate stationary and moving segments of the sensor data. Next, we develop an optimization routine called sparsity-assisted wavelet denoising (SAWD), which simultaneously combines linear time invariant filters, orthogonal multiresolution representations such as wavelets, and sparsity-based methods, to generate a sparse template of the moving segments of the gyroscope measurements in the sagittal plane for valid gait cycles. Thereafter, to validate any moving segment as a gait cycle, we compute the root-mean-square error between the generated sparse template and the sparse representation of the moving segment of the gyroscope data in the sagittal plane obtained using SAWD. Finally, we find the local minima for the stationary and moving segments of a valid gait cycle to detect the gait events. We compare our proposed method with existing methods, for a fixed threshold, using real data obtained from three groups, namely controls, participants with Parkinson disease, and geriatric participants. Our proposed method demonstrates an average F1 score of 87.78% across all groups for a fixed sampling rate, and an average F1 score of 92.44% across all Parkinson disease participants for a variable sampling rate.
AB - In this paper, we develop an algorithm to automatically validate and segment a gait cycle in real time into three gait events, namely midstance, toe-off, and heel-strike, using inertial sensors. We first use the physical models of sensor data obtained from a foot-mounted inertial system to differentiate stationary and moving segments of the sensor data. Next, we develop an optimization routine called sparsity-assisted wavelet denoising (SAWD), which simultaneously combines linear time invariant filters, orthogonal multiresolution representations such as wavelets, and sparsity-based methods, to generate a sparse template of the moving segments of the gyroscope measurements in the sagittal plane for valid gait cycles. Thereafter, to validate any moving segment as a gait cycle, we compute the root-mean-square error between the generated sparse template and the sparse representation of the moving segment of the gyroscope data in the sagittal plane obtained using SAWD. Finally, we find the local minima for the stationary and moving segments of a valid gait cycle to detect the gait events. We compare our proposed method with existing methods, for a fixed threshold, using real data obtained from three groups, namely controls, participants with Parkinson disease, and geriatric participants. Our proposed method demonstrates an average F1 score of 87.78% across all groups for a fixed sampling rate, and an average F1 score of 92.44% across all Parkinson disease participants for a variable sampling rate.
KW - Gait validation
KW - accelerometers
KW - convex optimization
KW - denoising
KW - gait phases
KW - gait segmentation
KW - gyroscopes
KW - inertial sensors
KW - pattern recognition
KW - sparsity
KW - wavelets
KW - zero-phase filters
UR - http://www.scopus.com/inward/record.url?scp=85088608153&partnerID=8YFLogxK
U2 - 10.1109/TBME.2019.2955423
DO - 10.1109/TBME.2019.2955423
M3 - Article
C2 - 31765301
AN - SCOPUS:85088608153
SN - 0018-9294
VL - 67
SP - 2132
EP - 2144
JO - IEEE Transactions on Biomedical Engineering
JF - IEEE Transactions on Biomedical Engineering
IS - 8
M1 - 8911215
ER -