Skip to content
naulon
Not checkedNot checked for notices yet.

Determination of Spatiotemporal Gait Parameters Using a Smartphone’s IMU in the Pocket: Threshold-Based and Deep Learning Approaches

Seunghee Lee, Changeon Park, Eunho Ha and 3 more

Sensors · 2025

doi:10.3390/s25144395 (opens in a new tab)

We email you when a new notice or a question about this paper appears.

Abstract

This study proposes a hybrid approach combining threshold-based algorithm and deep learning to detect four major gait events—initial contact (IC), toe-off (TO), opposite initial contact (OIC), and opposite toe-off (OTO)—using only a smartphone’s built-in inertial sensor placed in the user’s pocket. The algorithm enables estimation of spatiotemporal gait parameters such as cadence, stride length, loading response (LR), pre-swing (PSw), single limb support (SLS), double limb support (DLS), and swing phase and symmetry. Gait data were collected from 20 healthy individuals and 13 hemiparetic stroke patients. To reduce sensitivity to sensor orientation and suppress noise, sum vector magnitude (SVM) features were extracted and filtered using a second-order Butterworth low-pass filter at 3 Hz. A deep learning model was further compressed using knowledge distillation, reducing model size by 96% while preserving accuracy. The proposed method achieved error rates in event detection below 2% of the gait cycle for healthy gait and a maximum of 4.4% for patient gait in event detection, with corresponding parameter estimation errors also within 4%. These results demonstrated the feasibility of accurate and real-time gait monitoring using a smartphone. In addition, statistical analysis of gait parameters such as symmetry and DLS revealed significant differences between the normal and patient groups. While this study is not intended to provide or guide rehabilitation treatment, it offers a practical means to regularly monitor patients’ gait status and observe gait recovery trends over time.

Abstract licence: CC BY

Reads

Read by people on this page

None yet.

Checked or read by AI through naulon

None yet.

A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

Are you an author?

Is this your paper?

Claim it to add your note and be paid when agents cite it. Free.