IMU-Based Real-Time Estimation of Gait Phase Using Multi-Resolution Neural Networks

Sensors (Basel). 2024 Apr 9;24(8):2390. doi: 10.3390/s24082390.

Abstract

This work presents a real-time gait phase estimator using thigh- and shank-mounted inertial measurement units (IMUs). A multi-rate convolutional neural network (CNN) was trained to estimate gait phase for a dataset of 16 participants walking on an instrumented treadmill with speeds varying between 0.1 to 1.9 m/s, and conditions such as asymmetric walking, stop-start, and sudden speed changes. One-subject-out cross-validation was used to assess the robustness of the estimator to the gait patterns of new individuals. The proposed model had a spatial root mean square error of 5.00±1.65%, and a temporal mean absolute error of 2.78±0.97% evaluated at the heel strike. A second cross-validation was performed to show that leaving out any of the walking conditions from the training dataset did not result in significant performance degradation. A 2-sample Kolmogorov-Smirnov test showed that there was no significant increase in spatial or temporal error when testing on the abnormal walking conditions left out of the training set. The results of the two cross-validations demonstrate that the proposed model generalizes well across new participants, various walking speeds, and gait patterns, showcasing its potential for use in investigating patient populations with pathological gaits and facilitating robot-assisted walking.

Keywords: gait phase estimation; gait variability; inertial measurement unit.

MeSH terms

  • Adult
  • Algorithms
  • Female
  • Gait* / physiology
  • Humans
  • Male
  • Neural Networks, Computer*
  • Walking Speed / physiology
  • Walking* / physiology
  • Young Adult