Cargando…

System for automatic gait analysis based on a single RGB-D camera

Human gait analysis provides valuable information regarding the way of walking of a given subject. Low-cost RGB-D cameras, such as the Microsoft Kinect, are able to estimate the 3-D position of several body joints without requiring the use of markers. This 3-D information can be used to perform obje...

Descripción completa

Detalles Bibliográficos
Autores principales: Rocha, Ana Patrícia, Choupina, Hugo Miguel Pereira, Vilas-Boas, Maria do Carmo, Fernandes, José Maria, Cunha, João Paulo Silva
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6075757/
https://www.ncbi.nlm.nih.gov/pubmed/30075023
http://dx.doi.org/10.1371/journal.pone.0201728
_version_ 1783344609667055616
author Rocha, Ana Patrícia
Choupina, Hugo Miguel Pereira
Vilas-Boas, Maria do Carmo
Fernandes, José Maria
Cunha, João Paulo Silva
author_facet Rocha, Ana Patrícia
Choupina, Hugo Miguel Pereira
Vilas-Boas, Maria do Carmo
Fernandes, José Maria
Cunha, João Paulo Silva
author_sort Rocha, Ana Patrícia
collection PubMed
description Human gait analysis provides valuable information regarding the way of walking of a given subject. Low-cost RGB-D cameras, such as the Microsoft Kinect, are able to estimate the 3-D position of several body joints without requiring the use of markers. This 3-D information can be used to perform objective gait analysis in an affordable, portable, and non-intrusive way. In this contribution, we present a system for fully automatic gait analysis using a single RGB-D camera, namely the second version of the Kinect. Our system does not require any manual intervention (except for starting/stopping the data acquisition), since it firstly recognizes whether the subject is walking or not, and identifies the different gait cycles only when walking is detected. For each gait cycle, it then computes several gait parameters, which can provide useful information in various contexts, such as sports, healthcare, and biometric identification. The activity recognition is performed by a predictive model that distinguishes between three activities (walking, standing and marching), and between two postures of the subject (facing the sensor, and facing away from it). The model was built using a multilayer perceptron algorithm and several measures extracted from 3-D joint data, achieving an overall accuracy and F(1) score of 98%. For gait cycle detection, we implemented an algorithm that estimates the instants corresponding to left and right heel strikes, relying on the distance between ankles, and the velocity of left and right ankles. The algorithm achieved errors for heel strike instant and stride duration estimation of 15 ± 25 ms and 1 ± 29 ms (walking towards the sensor), and 12 ± 23 ms and 2 ± 24 ms (walking away from the sensor). Our gait cycle detection solution can be used with any other RGB-D camera that provides the 3-D position of the main body joints.
format Online
Article
Text
id pubmed-6075757
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-60757572018-08-28 System for automatic gait analysis based on a single RGB-D camera Rocha, Ana Patrícia Choupina, Hugo Miguel Pereira Vilas-Boas, Maria do Carmo Fernandes, José Maria Cunha, João Paulo Silva PLoS One Research Article Human gait analysis provides valuable information regarding the way of walking of a given subject. Low-cost RGB-D cameras, such as the Microsoft Kinect, are able to estimate the 3-D position of several body joints without requiring the use of markers. This 3-D information can be used to perform objective gait analysis in an affordable, portable, and non-intrusive way. In this contribution, we present a system for fully automatic gait analysis using a single RGB-D camera, namely the second version of the Kinect. Our system does not require any manual intervention (except for starting/stopping the data acquisition), since it firstly recognizes whether the subject is walking or not, and identifies the different gait cycles only when walking is detected. For each gait cycle, it then computes several gait parameters, which can provide useful information in various contexts, such as sports, healthcare, and biometric identification. The activity recognition is performed by a predictive model that distinguishes between three activities (walking, standing and marching), and between two postures of the subject (facing the sensor, and facing away from it). The model was built using a multilayer perceptron algorithm and several measures extracted from 3-D joint data, achieving an overall accuracy and F(1) score of 98%. For gait cycle detection, we implemented an algorithm that estimates the instants corresponding to left and right heel strikes, relying on the distance between ankles, and the velocity of left and right ankles. The algorithm achieved errors for heel strike instant and stride duration estimation of 15 ± 25 ms and 1 ± 29 ms (walking towards the sensor), and 12 ± 23 ms and 2 ± 24 ms (walking away from the sensor). Our gait cycle detection solution can be used with any other RGB-D camera that provides the 3-D position of the main body joints. Public Library of Science 2018-08-03 /pmc/articles/PMC6075757/ /pubmed/30075023 http://dx.doi.org/10.1371/journal.pone.0201728 Text en © 2018 Rocha et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Rocha, Ana Patrícia
Choupina, Hugo Miguel Pereira
Vilas-Boas, Maria do Carmo
Fernandes, José Maria
Cunha, João Paulo Silva
System for automatic gait analysis based on a single RGB-D camera
title System for automatic gait analysis based on a single RGB-D camera
title_full System for automatic gait analysis based on a single RGB-D camera
title_fullStr System for automatic gait analysis based on a single RGB-D camera
title_full_unstemmed System for automatic gait analysis based on a single RGB-D camera
title_short System for automatic gait analysis based on a single RGB-D camera
title_sort system for automatic gait analysis based on a single rgb-d camera
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6075757/
https://www.ncbi.nlm.nih.gov/pubmed/30075023
http://dx.doi.org/10.1371/journal.pone.0201728
work_keys_str_mv AT rochaanapatricia systemforautomaticgaitanalysisbasedonasinglergbdcamera
AT choupinahugomiguelpereira systemforautomaticgaitanalysisbasedonasinglergbdcamera
AT vilasboasmariadocarmo systemforautomaticgaitanalysisbasedonasinglergbdcamera
AT fernandesjosemaria systemforautomaticgaitanalysisbasedonasinglergbdcamera
AT cunhajoaopaulosilva systemforautomaticgaitanalysisbasedonasinglergbdcamera