The paper presents a novel method for the classification of gait phases for power gait orthosis users based on machine learning. The classification uses depth images collected from a Time of Flight camera embedded in the crutches employed for the assisted gait. The machine learning algorithm foresees an initial phase of data collection and processing, identifying the 3D points belonging to the foot and those belonging to the floor. From these, a feature set is computed analyzing the values of percentiles of distances of the foot from the floor, and passed to a modified version of Random Forest classifier, called Sigma-z Random Forest. The classifier considers the uncertainties associated to each feature set and provides both the classification of the gait phase (stance or swing) and an associated confidence value. In this work, we propose the use of the confidence value to improve the reliability of the gait phase classification, by applying an optimized threshold to the confidence value obtained for each new frame. The algorithm has been tested on different subjects and environments. An average classification accuracy of 87.3% has been obtained (+6.3% with respect to the standard random forest classifier), with a minor loss of unclassifiable frames. Results highlight that unclassifiable samples are usually associated to transitions between stance and swing.

Assisted Gait Phase Estimation through an Embedded Depth Camera Using Modified Random Forest Algorithm Classification

Pasinetti S.
Methodology
;
Lancini M.
Validation
;
De Cecco M.
Supervision
;
Sansoni G.
Supervision
2020-01-01

Abstract

The paper presents a novel method for the classification of gait phases for power gait orthosis users based on machine learning. The classification uses depth images collected from a Time of Flight camera embedded in the crutches employed for the assisted gait. The machine learning algorithm foresees an initial phase of data collection and processing, identifying the 3D points belonging to the foot and those belonging to the floor. From these, a feature set is computed analyzing the values of percentiles of distances of the foot from the floor, and passed to a modified version of Random Forest classifier, called Sigma-z Random Forest. The classifier considers the uncertainties associated to each feature set and provides both the classification of the gait phase (stance or swing) and an associated confidence value. In this work, we propose the use of the confidence value to improve the reliability of the gait phase classification, by applying an optimized threshold to the confidence value obtained for each new frame. The algorithm has been tested on different subjects and environments. An average classification accuracy of 87.3% has been obtained (+6.3% with respect to the standard random forest classifier), with a minor loss of unclassifiable frames. Results highlight that unclassifiable samples are usually associated to transitions between stance and swing.
File in questo prodotto:
File Dimensione Formato  
08922631.pdf

solo utenti autorizzati

Descrizione: Full text
Tipologia: Full Text
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 5.47 MB
Formato Adobe PDF
5.47 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
02_Manuscript_small.pdf

accesso aperto

Descrizione: Full text (post print)
Tipologia: Documento in Post-print
Licenza: DRM non definito
Dimensione 677.7 kB
Formato Adobe PDF
677.7 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11379/528653
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 20
  • ???jsp.display-item.citation.isi??? 14
social impact