| Literature DB >> 32942645 |
Nicole Zahradka1,2, Khushboo Verma1,2, Ahad Behboodi1,2, Barry Bodt3, Henry Wright2, Samuel C K Lee1,2,4.
Abstract
Video- and sensor-based gait analysis systems are rapidly emerging for use in 'real world' scenarios outside of typical instrumented motion analysis laboratories. Unlike laboratory systems, such systems do not use kinetic data from force plates, rather, gait events such as initial contact (IC) and terminal contact (TC) are estimated from video and sensor signals. There are, however, detection errors inherent in kinematic gait event detection methods (GEDM) and comparative study between classic laboratory and video/sensor-based systems is warranted. For this study, three kinematic methods: coordinate based treadmill algorithm (CBTA), shank angular velocity (SK), and foot velocity algorithm (FVA) were compared to 'gold standard' force plate methods (GS) for determining IC and TC in adults (n = 6), typically developing children (n = 5) and children with cerebral palsy (n = 6). The root mean square error (RMSE) values for CBTA, SK, and FVA were 27.22, 47.33, and 78.41 ms, respectively. On average, GED was detected earlier in CBTA and SK (CBTA: -9.54 ± 0.66 ms, SK: -33.41 ± 0.86 ms) and delayed in FVA (21.00 ± 1.96 ms). The statistical model demonstrated insensitivity to variations in group, side, and individuals. Out of three kinematic GEDMs, SK GEDM can best be used for sensor-based gait event detection.Entities:
Keywords: gait analysis; gait event detection; wearable sensors
Year: 2020 PMID: 32942645 PMCID: PMC7571134 DOI: 10.3390/s20185272
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Representative kinematic and kinetic signals for four gait event detection methods (GEDM) during walking for a typically developing child. Kinematic GEDM: (a) the resultant X coordinate formed by the subtraction of the X coordinate of the sacral marker from the X coordinate of the heel marker (solid) and resultant X coordinate formed by the subtraction of the X coordinate of the sacral marker from the X coordinate of the toe marker (dashed) (CBTA); (b) shank angular velocity (SK); (c) vertical foot velocity (FVA); (d) ‘gold standard’ force plate method (GS). GS kinetic algorithm-based initial contact (IC) detection (red dotted line) and terminal contact (TC) detection (green dotted line). Solid red and green hash marks indicate IC and TC detection estimates by the respective kinematic methods.
Figure A1Gait event time residuals (ms) when detected with different kinematic methods for each subject. Blue data points illustrate one individual with the largest residuals in each plot. (a) coordinate-based treadmill algorithm (CBTA); (b) shank angular velocity algorithm (SK); (c) foot velocity algorithm (FVA).
Average initial and terminal contact time difference (mean ± SE) of kinematic versus kinetic gait event detection methods (GEDM) in milliseconds (ms). CBTA: coordinate-based treadmill algorithm; SK: shank angular velocity algorithm; FVA: foot vertical acceleration algorithm.
| Gait Event | CBTA | SK | FVA | |||
|---|---|---|---|---|---|---|
| Mean | SE | Mean | SE | Mean | SE | |
| Initial contact | −21.54 | 0.66 | −10.45 | 0.74 | 49.50 | 3.43 |
| Terminal contact | 2.47 | 0.96 | −56.20 | 1.02 | −6.88 | 1.33 |
Figure 2Initial and terminal contact time difference (mean ± SE) of kinematic versus kinetic gait event detection methods (GEDM) for each group. Positive values indicate a delay in event detection while negative values indicate premature detection of the kinematic GEDM. CBTA: coordinate-based treadmill algorithm; SK: shank angular velocity algorithm; FVA: foot vertical acceleration algorithm; AD: adult; TD: typically developing children; CP: children with cerebral palsy.
Root mean square error (RMSE) of gait event detected timing using kinematic versus kinetic method in milliseconds (ms). CBTA: coordinate-based treadmill algorithm; SK: shank angular velocity algorithm; FVA: foot vertical acceleration algorithm; AD: adult; TD: typically developing children; CP: children with cerebral palsy.
| Gait Event | Group | CBTA | SK | FVA |
|---|---|---|---|---|
| Initial contact | AD | 33.10 | 26.53 | 42.06 |
| TD | 27.53 | 22.55 | 44.13 | |
| CP | 20.43 | 17.06 | 182.03 | |
| Terminal contact | AD | 14.98 | 62.44 | 14.76 |
| TD | 27.79 | 58.69 | 15.82 | |
| CP | 35.09 | 66.73 | 61.91 |
Percent gait detection reliability (GDR) of gait event detection methods (GEDM).
| Kinetic | Kinematic | ||||
|---|---|---|---|---|---|
| Gait Event | Group | GS | CBTA | SK | FVA |
| Initial contact | AD | 100.0 | 95.3 | 95.9 | 96.6 |
| TD | 99.5 | 97.3 | 95.5 | 95.0 | |
| CP | 99.2 | 94.8 | 94.8 | 87.1 | |
| Terminal contact | AD | 99.7 | 95.6 | 97.5 | 96.2 |
| TD | 100.0 | 96.8 | 97.2 | 95.9 | |
| CP | 100.0 | 95.1 | 95.5 | 95.1 | |
Figure 3Gait event time residuals (ms) when detected with different kinematic methods for each subject: (a) coordinate-based treadmill algorithm (CBTA); (b) shank angular velocity algorithm (SK); (c) foot velocity algorithm (FVA).
Model development progression.
| Model | Marginal Coefficient | Standard Error | Marginal RMSE | Conditional RMSE | |
|---|---|---|---|---|---|
| Full (CBTA) | 20.00 | 18.93 | |||
| CBTA | 0.99999 | 0.00006 | <0.0001 | ||
| Intercept | 7.78694 | 4.82735 | 0.1262 | ||
| Reduced (CBTA+IC) | 22.49 | 19.16 | |||
| CBTA | 0.99998 | 0.00006 | <0.0001 | ||
| IC | 24.0017 | 0.99473 | <0.0001 | ||
| Intercept | −2.98337 | 3.40686 | 0.3985 | ||
| Final (CBTA) | 25.50 | 22.61 | |||
| CBTA | 1.00001 | 0.00007 | <0.0001 | ||
| Intercept | 8.63979 | 3.41579 | 0.0298 | ||
| Full(SK) | 24.14 | 21.82 | |||
| SK | 0.99994 | 0.00005 | <0.0001 | ||
| Intercept | 55.0062 | 5.34258 | <0.0001 | ||
| Reduced (SK+IC) | 24.52 | 21.87 | |||
| SK | 0.99994 | 0.00005 | <0.0001 | ||
| IC | −45.7127 | 1.12596 | <0.0001 | ||
| Intercept | 56.2336 | 2.89395 | <0.0001 | ||
| Final (SK) | 33.53 | 32.03 | |||
| SK | 0.99996 | 0.00008 | <0.0001 | ||
| Intercept | 33.3328 | 2.91872 | <0.0001 | ||
| Full (FVA) | 70.02 | 65.07 | |||
| FVA | 0.99989 | 0.00024 | <0.0001 | ||
| Intercept | 13.4269 | 13.7265 | 0.3442 | ||
| Reduced (FVA+IC) | 70.10 | 65.10 | |||
| FVA | 0.99989 | 0.00024 | <0.0001 | ||
| IC | −57.4868 | 3.41134 | <0.0001 | ||
| Intercept | 10.7528 | 7.46160 | 0.1689 | ||
| Final (FVA) | 75.56 | 71.19 | |||
| FVA | 0.99994 | 0.00026 | <0.0001 | ||
| Intercept | −18.3814 | 7.15659 | 0.0222 |
Root mean square error (RMSE) of gait event detection (ms) of shank angular velocity versus gold standard for sensor and motion capture systems. The sensor system used a gyroscope signal [5,50]. AD: adult; TD: typically developing children; CP: children with cerebral palsy.
| Gait Event | Group | Sensor | Motion Capture |
|---|---|---|---|
| Initial contact | AD | 32 | 27 |
| TD | 52 | 23 | |
| CP | 63 | 17 | |
| Terminal contact | AD | 33 | 62 |
| TD | 70 | 59 | |
| CP | 81 | 67 |