Machine-Learning Based Determination of Gait Events from Foot-Mounted Inertial Units

A promising but still scarcely explored strategy for the estimation of gait parameters based on inertial sensors involves the adoption of machine learning techniques. However, existing approaches are reliable only for specific conditions, inertial measurements unit (IMU) placement on the body, proto...

Full description

Bibliographic Details
Main Authors: Matteo Zago, Marco Tarabini, Martina Delfino Spiga, Cristina Ferrario, Filippo Bertozzi, Chiarella Sforza, Manuela Galli
Format: Article
Language:English
Published: MDPI AG 2021-01-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/3/839
id doaj-75c64f3871154e28a9b7b36dfdc342f1
record_format Article
spelling doaj-75c64f3871154e28a9b7b36dfdc342f12021-01-28T00:05:59ZengMDPI AGSensors1424-82202021-01-012183983910.3390/s21030839Machine-Learning Based Determination of Gait Events from Foot-Mounted Inertial UnitsMatteo Zago0Marco Tarabini1Martina Delfino Spiga2Cristina Ferrario3Filippo Bertozzi4Chiarella Sforza5Manuela Galli6Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, 20133 Milano, ItalyDipartimento di Meccanica, Politecnico di Milano, 20133 Milano, ItalyDipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, 20133 Milano, ItalyDipartimento di Meccanica, Politecnico di Milano, 20133 Milano, ItalyDipartimento di Scienze Biomediche per la Salute, Università degli Studi di Milano, 20133 Milano, ItalyDipartimento di Scienze Biomediche per la Salute, Università degli Studi di Milano, 20133 Milano, ItalyDipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, 20133 Milano, ItalyA promising but still scarcely explored strategy for the estimation of gait parameters based on inertial sensors involves the adoption of machine learning techniques. However, existing approaches are reliable only for specific conditions, inertial measurements unit (IMU) placement on the body, protocols, or when combined with additional devices. In this paper, we tested an alternative gait-events estimation approach which is fully data-driven and does not rely on a priori models or assumptions. High-frequency (512 Hz) data from a commercial inertial unit were recorded during 500 steps performed by 40 healthy participants. Sensors’ readings were synchronized with a reference ground reaction force system to determine initial/terminal contacts. Then, we extracted a set of features from windowed data labeled according to the reference. Two gray-box approaches were evaluated: (1) classifiers (decision trees) returning the presence of a gait event in each time window and (2) a classifier discriminating between stance and swing phases. Both outputs were submitted to a deterministic algorithm correcting spurious clusters of predictions. The stance vs. swing approach estimated the stride time duration with an average error lower than 20 ms and confidence bounds between ±50 ms. These figures are suitable to detect clinically meaningful differences across different populations.https://www.mdpi.com/1424-8220/21/3/839gait analysisspatio-temporal parameterswearable sensorsdecision trees
collection DOAJ
language English
format Article
sources DOAJ
author Matteo Zago
Marco Tarabini
Martina Delfino Spiga
Cristina Ferrario
Filippo Bertozzi
Chiarella Sforza
Manuela Galli
spellingShingle Matteo Zago
Marco Tarabini
Martina Delfino Spiga
Cristina Ferrario
Filippo Bertozzi
Chiarella Sforza
Manuela Galli
Machine-Learning Based Determination of Gait Events from Foot-Mounted Inertial Units
Sensors
gait analysis
spatio-temporal parameters
wearable sensors
decision trees
author_facet Matteo Zago
Marco Tarabini
Martina Delfino Spiga
Cristina Ferrario
Filippo Bertozzi
Chiarella Sforza
Manuela Galli
author_sort Matteo Zago
title Machine-Learning Based Determination of Gait Events from Foot-Mounted Inertial Units
title_short Machine-Learning Based Determination of Gait Events from Foot-Mounted Inertial Units
title_full Machine-Learning Based Determination of Gait Events from Foot-Mounted Inertial Units
title_fullStr Machine-Learning Based Determination of Gait Events from Foot-Mounted Inertial Units
title_full_unstemmed Machine-Learning Based Determination of Gait Events from Foot-Mounted Inertial Units
title_sort machine-learning based determination of gait events from foot-mounted inertial units
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2021-01-01
description A promising but still scarcely explored strategy for the estimation of gait parameters based on inertial sensors involves the adoption of machine learning techniques. However, existing approaches are reliable only for specific conditions, inertial measurements unit (IMU) placement on the body, protocols, or when combined with additional devices. In this paper, we tested an alternative gait-events estimation approach which is fully data-driven and does not rely on a priori models or assumptions. High-frequency (512 Hz) data from a commercial inertial unit were recorded during 500 steps performed by 40 healthy participants. Sensors’ readings were synchronized with a reference ground reaction force system to determine initial/terminal contacts. Then, we extracted a set of features from windowed data labeled according to the reference. Two gray-box approaches were evaluated: (1) classifiers (decision trees) returning the presence of a gait event in each time window and (2) a classifier discriminating between stance and swing phases. Both outputs were submitted to a deterministic algorithm correcting spurious clusters of predictions. The stance vs. swing approach estimated the stride time duration with an average error lower than 20 ms and confidence bounds between ±50 ms. These figures are suitable to detect clinically meaningful differences across different populations.
topic gait analysis
spatio-temporal parameters
wearable sensors
decision trees
url https://www.mdpi.com/1424-8220/21/3/839
work_keys_str_mv AT matteozago machinelearningbaseddeterminationofgaiteventsfromfootmountedinertialunits
AT marcotarabini machinelearningbaseddeterminationofgaiteventsfromfootmountedinertialunits
AT martinadelfinospiga machinelearningbaseddeterminationofgaiteventsfromfootmountedinertialunits
AT cristinaferrario machinelearningbaseddeterminationofgaiteventsfromfootmountedinertialunits
AT filippobertozzi machinelearningbaseddeterminationofgaiteventsfromfootmountedinertialunits
AT chiarellasforza machinelearningbaseddeterminationofgaiteventsfromfootmountedinertialunits
AT manuelagalli machinelearningbaseddeterminationofgaiteventsfromfootmountedinertialunits
_version_ 1724320220178284544