| Literature DB >> 28398224 |
Can Tunca1, Nezihe Pehlivan2, Nağme Ak3, Bert Arnrich4, Gülüstü Salur5, Cem Ersoy6.
Abstract
The gold standards for gait analysis are instrumented walkways and marker-based motion capture systems, which require costly infrastructure and are only available in hospitals and specialized gait clinics. Even though the completeness and the accuracy of these systems are unquestionable, a mobile and pervasive gait analysis alternative suitable for non-hospital settings is a clinical necessity. Using inertial sensors for gait analysis has been well explored in the literature with promising results. However, the majority of the existing work does not consider realistic conditions where data collection and sensor placement imperfections are imminent. Moreover, some of the underlying assumptions of the existing work are not compatible with pathological gait, decreasing the accuracy. To overcome these challenges, we propose a foot-mounted inertial sensor-based gait analysis system that extends the well-established zero-velocity update and Kalman filtering methodology. Our system copes with various cases of data collection difficulties and relaxes some of the assumptions invalid for pathological gait (e.g., the assumption of observing a heel strike during a gait cycle). The system is able to extract a rich set of standard gait metrics, including stride length, cadence, cycle time, stance time, swing time, stance ratio, speed, maximum/minimum clearance and turning rate. We validated the spatio-temporal accuracy of the proposed system by comparing the stride length and swing time output with an IR depth-camera-based reference system on a dataset comprised of 22 subjects. Furthermore, to highlight the clinical applicability of the system, we present a clinical discussion of the extracted metrics on a disjoint dataset of 17 subjects with various neurological conditions.Entities:
Keywords: Kalman filter; Parkinson’s disease; gait analysis; inertial sensors; neurological disorders; spatio-temporal gait metrics; wearable sensors
Mesh:
Year: 2017 PMID: 28398224 PMCID: PMC5422186 DOI: 10.3390/s17040825
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Human gait cycle.
Spatio-temporal gait metrics.
| Gait Metric | Definition |
|---|---|
| Stride length (m) | Distance between two successive placements of the same foot. |
| Step length (m) | Distance by which a foot moves in front of the other foot. The sum of two successive step lengths corresponds to stride length. |
| Walking base (cm) | Side to side distance between the motion lines of the two feet. |
| Cadence | Number of steps taken per minute. |
| Cycle time (s) | Duration of a single stride. Cycle time is inversely proportional to cadence and hence can be used as an alternative to it. |
| Stance time (s) | Duration of stance phase, starting with initial-contact (IC) and ending with foot-off (FO) of the same foot. |
| Swing time (s) | Duration of swing phase, starting with FO and ending with IC of the same foot. |
| Speed (m/s) | Stride length/cycle time. |
| Clearance (cm) | elevation of the foot during the swing phase. This metric can be diversified as minimum and maximum foot clearance (elevation). |
| Turning rate (degrees/s) | Rate of the direction change of a foot. Positive values are normally observed during turning steps. |
Figure 2Typical drifts observed in the integration of data from the (a) accelerometer and (b) gyroscope.
Related work on gait analysis with IMUs.
| Ref. | Aim ( | Sensors | Subjects | Strengths (Novelty) | Weaknesses |
|---|---|---|---|---|---|
| [ | Body joint angles’ estimation ( | Force sensors integrated in shoes; IMUs: 2 on ankles, 2 on knees, 1 on trunk | 1 healthy | Multiple sensors of different modalities enabling accurate joint angles information. | Only demonstrative results for a single subject (proof of concept). No gait metrics extracted. Relatively higher cost. |
| [ | IC/FO detection ( | 2 IMUs on feet | 16 PD patients (ON state) | High spatial accuracy due to Kalman filtering methodology. Real patients. | IC/FO detection does not consider pathological gait. The patients are in the ON state. No control group. |
| [ | Calibration to mitigate sensor misplacement ( | 2 IMUs on ankles | 8 healthy | Considers sensor placement errors and proposes a procedure to mitigate them. | Low spatial accuracy due to double integration. Only healthy subjects. |
| [ | Drift removal in gyroscope signals. Estimation of cycle time, stride length, step length and cadence ( | IMUs: 1 on pelvis, 2 on thighs, 2 on shanks, 2 on feet | 5 healthy | A comprehensive system with numerous sensors to extract a rich set of gait metrics. Drift removal to increase accuracy. | Only healthy subjects, not targeted towards gait abnormalities. Obtrusive due to the number of sensors. |
| [ | IC/FO detection ( | IMUs: 2 on shanks, 2 on feet | 13 spinal cord injury patients, 12 healthy | Considers pathological gait. Experiments with real patients. | Obtrusive: the sensors are wired to a PDA; the sensors on shank are attached to the skin via double-sided tape. No spatial metrics. |
| [ | IC/FO detection ( | IMUs: 2 on forearms, 2 on shanks, 2 on thighs | 10 PD patients, 10 healthy | Rich set of spatio-temporal metrics. Real patients. | Low accuracy in spatial metrics. Obtrusive due to number of sensors. |
| [ | Analyzing changes in spatio-temporal metrics prior to freezing of gait. IC/FO detection ( | 2 IMUs on ankles | 5 PD patients | Rich set of spatio-temporal metrics. Real patients. | Low accuracy in spatial metrics. Limited number of subjects. No control group. |
| [ | IC/FO detection ( | 1 IMU alternated between various placements | 1 healthy | A solution adaptive to a variety of placements. | Not targeted for pathological gait. Only one healthy subject. |
| [ | Estimation of cycle time and stride length ( | IMUs: 2 on shanks, 2 on thighs | 6 PD patients, 7 healthy | Real patients. | Low accuracy in spatial metrics. Stance/swing times are not extracted (only cycle time). |
| [ | Estimation of stride length and stride velocity ( | 2 IMUs on shanks | 10 PD, 36 hip-replacement, 7 coxarthrosis patients, 18 healthy | High number of real patients with multiple different conditions affecting gait. | The datasets belong to previous studies and are not collected by the authors. Limited temporal metrics (only stride velocity). |
| [ | IC/FO detection ( | Force sensors and an IMU integrated in a shoe | 5 PD patients, 10 healthy | Different modalities integrated in a shoe. Real patients. | Low spatial accuracy due to double integration. Relatively higher cost. |
| [ | IC/FO detection ( | 2 IMUs on feet | 10 healthy | Increased spatial accuracy due to zero-velocity updates (compared to only double integration). | Obtrusive system: The sensors are wired to a control node. Only healthy subjects. |
| [ | Classification of different movement patterns, estimation of stance/swing times ( | Force sensors and an IMU integrated in an insole | 5 healthy | Ability to detect different types of steps including lateral and backward walking. | Only healthy subjects, not targeted towards gait abnormalities. Relatively higher cost. |
| [ | Detection of heel strikes ( | 1 IMU on trunk | 15 healthy | Asymmetry indicators computed from raw data. | Only healthy subjects. No standard spatio-temporal metrics extracted. |
| [ | IC/FO detection ( | IMUs: 2 on feet, 1 on waist | 21 AD patients, 50 healthy | Balance features that indicate the intensity of lateral sway. | IC/FO detection methodology is not novel. No spatial metrics extracted. |
| [ | Regularity and symmetry indices ( | 1 IMU on waist | 64 PD patients, 32 healthy | The high number of real patients. | The methodology is not clearly explained. |
| [ | IC/FO detection ( | 1 IMU on trunk | 30 PD patients, 30 healthy | High number of real patients. | Low accuracy in spatial metrics. |
| [ | 3D feet position estimation ( | 2 IMUs on feet, 1 camera on foot for spatial sync. | 1 healthy | High spatial accuracy. | No standard spatio-temporal metrics extracted. Not targeted for pathological gait. |
Figure 3(a) ExLs3 IMU, (b) strapped to the shoe and (c) strapped on the socks.
Figure 4System block diagram.
Figure 5Zero-velocity phase detection.
Figure 6Lateral view of a walking subject: (a) only Kalman filtering, (b) Kalman filtering with Rauch–Tung–Striebel (RTS) smoothing.
Figure 7Example particle filter (PF) operation (footprints: true orientation; red arrows: estimation of PF). (a) first step, (b) second step, (c) third step.
Figure 8Foot-local coordinate system.
Figure 9Extracted ankle axis rotation rate vs. gyro x axis of a correctly-positioned sensor.
Figure 10Detected FO and IC events: (a) normal gait and (b) pathological gait.
Figure 11Turn angles for individual steps and detected substantial turns.
Figure 12Example average stride profile fit over individual lateral stride profiles.
Figure 13Comparison of average stride profiles of healthy and PD subjects.
Figure 14Stride length validation. (a) correlation plot and (b) Bland–Altman plot.
Figure 15Swing time validation. (a) correlation plot and (b) Bland–Altman plot.
Control subjects and extracted gait metrics.
| Subject ID | Gender | Age | Height (m) | Stride Length (m) | Cadence (steps/min) | Cycle Time (s) | L Stance Time (s) | R Stance Time (s) | L Swing Time (s) | R Swing Time (s) | L Stance Ratio | R Stance Ratio | Speed (m/s) | L Max. Clearance (cm) | R Max. Clearance (cm) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C-1 | F | 28 | 1.70 | 1.13 | 92.9 | 1.29 | 0.84 | 0.74 | 0.50 | 0.51 | 0.63 | 0.59 | 0.87 | 7.3 | 7.2 |
| C-2 | F | 49 | 1.55 | 1.17 | 103.6 | 1.16 | 0.74 | 0.70 | 0.44 | 0.44 | 0.63 | 0.61 | 1.01 | 8.5 | 8.3 |
| C-3 | M | 26 | 1.72 | 1.11 | 96.8 | 1.24 | 0.73 | 0.76 | 0.51 | 0.49 | 0.59 | 0.61 | 0.89 | 8.2 | 8.1 |
| C-4 | M | 27 | 1.82 | 1.44 | 96.2 | 1.25 | 0.77 | 0.70 | 0.53 | 0.50 | 0.59 | 0.58 | 1.15 | 8.2 | 8.8 |
| C-5 | F | 25 | 1.68 | 1.16 | 92.1 | 1.30 | 0.82 | 0.80 | 0.47 | 0.52 | 0.64 | 0.61 | 0.89 | 8.5 | 8.5 |
| C-6 | M | 34 | 1.76 | 1.14 | 95.1 | 1.26 | 0.77 | 0.80 | 0.47 | 0.50 | 0.62 | 0.62 | 0.91 | 8.2 | 8.1 |
| C-7 | M | 29 | 1.73 | 1.22 | 92.1 | 1.30 | 0.82 | 0.84 | 0.50 | 0.45 | 0.62 | 0.65 | 0.94 | 9.3 | 8.9 |
| C-8 | M | 39 | 1.65 | 1.18 | 105.0 | 1.14 | 0.70 | 0.71 | 0.44 | 0.44 | 0.62 | 0.62 | 1.03 | 8.7 | 8.6 |
| C-9 | M | 36 | 1.80 | 1.04 | 83.2 | 1.44 | 0.91 | 0.88 | 0.55 | 0.55 | 0.63 | 0.62 | 0.72 | 9.0 | 8.7 |
| C-10 | M | 53 | 1.74 | 1.39 | 88.2 | 1.36 | 0.79 | 0.82 | 0.57 | 0.54 | 0.58 | 0.60 | 1.03 | 9.0 | 8.9 |
| C-11 | F | 76 | 1.55 | 0.93 | 87.1 | 1.38 | 0.86 | 0.88 | 0.50 | 0.52 | 0.63 | 0.63 | 0.68 | 7.0 | 7.2 |
| C-12 | F | 63 | 1.64 | 1.02 | 91.7 | 1.31 | 0.78 | 0.69 | 0.58 | 0.58 | 0.58 | 0.55 | 0.78 | 7.6 | 7.4 |
| C-13 | F | 67 | 1.59 | 1.22 | 96.8 | 1.24 | 0.74 | 0.70 | 0.51 | 0.53 | 0.59 | 0.57 | 0.99 | 7.7 | 7.7 |
| C-14 | M | 48 | 1.73 | 1.37 | 95.2 | 1.26 | 0.76 | 0.76 | 0.49 | 0.51 | 0.61 | 0.60 | 1.09 | 9.1 | 9.0 |
| C-15 | F | 42 | 1.63 | 1.01 | 81.2 | 1.48 | 0.91 | 0.92 | 0.58 | 0.55 | 0.61 | 0.63 | 0.68 | 6.9 | 6.8 |
| C-16 | F | 60 | 1.60 | 1.01 | 100.0 | 1.20 | 0.78 | 0.78 | 0.42 | 0.43 | 0.65 | 0.65 | 0.85 | 6.7 | 6.5 |
Neurological disorder subjects and extracted gait metrics. DLB, dementia with Lewy bodies; NPH, normal pressure hydrocephalus; VaD, vascular dementia; VaP, vascular Parkinsonism; MCI, mild cognitive impairment.
| Subject ID | Gender | Age | Height (m) | Condition | Stride Length (m) | Cadence (steps/min) | Cycle Time (s) | L Stance Time (s) | R Stance Time (s) | L Swing Time (s) | R Swing Time (s) | L Stance Ratio | R Stance Ratio | Speed (m/s) | L Max. Clearance (cm) | R Max. Clearance (cm) | Turning Rate (degree/s) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | M | 72 | 1.74 | Mixed | 1.20 | 88.9 | 1.35 | 0.84 | 0.84 | 0.50 | 0.52 | 0.62 | 0.62 | 0.88 | 8.6 | 9.1 | 55.9 |
| 2 | M | 85 | 1.65 | DLB | 0.99 | 1.10 | 0.66 | 0.71 | 0.44 | 0.39 | 0.60 | 0.90 | 7.3 | 6.9 | 45.2 | ||
| 3 | F | 73 | 1.62 | PD | 1.11 | 99.9 | 1.20 | 0.76 | 0.70 | 0.45 | 0.49 | 0.58 | 0.92 | 5.3 | 50.3 | ||
| 4 | F | 82 | 1.58 | PD | 72.4 | 1.66 | 1.18 | 1.18 | 0.47 | 0.49 | 4.5 | 4.4 | 29.0 | ||||
| 5 | M | 80 | 1.76 | Mixed | 1.10 | 1.60 | 0.87 | 1.02 | 0.71 | 0.60 | 0.55 | 0.63 | 7.7 | 8.4 | |||
| 6 | M | 88 | 1.80 | PD | 87.1 | 1.38 | 0.99 | 1.00 | 0.37 | 0.40 | |||||||
| 7 | F | 85 | 1.65 | NPH | 88.3 | 1.36 | 0.86 | 0.85 | 0.49 | 0.52 | 0.64 | 0.62 | 0.60 | 5.3 | 6.0 | ||
| 8 | F | 81 | 1.60 | PD | 1.70 | 1.15 | 1.12 | 0.55 | 0.58 | 5.2 | 5.9 | ||||||
| 9 | F | 80 | 1.60 | Mixed | 1.45 | 0.94 | 0.96 | 0.53 | 0.48 | 0.50 | 4.5 | 5.2 | 38.7 | ||||
| 10 | M | 82 | 1.65 | VaD | 1.16 | 88.4 | 1.36 | 0.78 | 0.82 | 0.57 | 0.56 | 0.58 | 0.59 | 0.86 | 9.4 | 10.7 | 41.3 |
| 11 | F | 52 | 1.56 | PD | 0.98 | 0.57 | 0.67 | 0.40 | 0.32 | 0.59 | 0.85 | 59.1 | |||||
| 12 | F | 90 | 1.60 | PD | 1.01 | 0.67 | 0.61 | 0.35 | 0.38 | 0.62 | 0.52 | 3.7 | 4.0 | 18.1 | |||
| 13 | M | 83 | 1.59 | PD | 0.93 | 95.6 | 1.26 | 0.77 | 0.76 | 0.48 | 0.50 | 0.62 | 0.60 | 0.74 | 6.9 | 6.1 | 45.1 |
| 14 | M | 76 | 1.82 | MCI | 1.31 | 92.2 | 1.30 | 0.76 | 0.76 | 0.56 | 0.53 | 0.58 | 0.59 | 1.01 | 9.0 | 9.3 | 45.1 |
| 15 | M | 84 | 1.69 | VaP | 90.9 | 1.32 | 0.89 | 0.87 | 0.43 | 0.45 | |||||||
| 16 | F | 82 | 1.50 | DLB | 0.83 | 83.8 | 1.43 | 0.96 | 0.84 | 0.47 | 0.59 | 0.59 | 0.58 | 5.2 | 4.8 | 35.8 | |
| 17-ON | F | 51 | 1.65 | PD | 0.82 | 98.6 | 1.22 | 0.85 | 0.88 | 0.37 | 0.33 | 0.67 | 30.2 | ||||
| 17-OFF | F | 51 | 1.65 | PD | 95.6 | 1.26 | 0.99 | 1.07 | 0.27 | 0.18 | 0.44 | 40.5 |
Figure 16Feet elevation (clearance) asymmetry (Subject 3).
Figure 17Even footfall as demonstrated by lower secondary peaks (Subject 8).
Figure 18Lateral step profile of a PD patient (Subject 17). (a) ON state and (b) OFF state.
Figure 19Change of stance and swing time ratios due to fatigue (Subject 17).