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...
Autores principales: | , , , , |
---|---|
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 |