Cargando…

Detecting Steps Walking at very Low Speeds Combining Outlier Detection, Transition Matrices and Autoencoders from Acceleration Patterns

In this paper, we develop and validate a new algorithm to detect steps while walking at speeds between 30 and 40 steps per minute based on the data sensed from a single tri-axial accelerometer. The algorithm concatenates three consecutive phases. First, an outlier detection is performed on the sense...

Descripción completa

Detalles Bibliográficos
Autores principales: Muñoz-Organero, Mario, Ruiz-Blázquez, Ramona
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5677312/
https://www.ncbi.nlm.nih.gov/pubmed/28981453
http://dx.doi.org/10.3390/s17102274
_version_ 1783277215866159104
author Muñoz-Organero, Mario
Ruiz-Blázquez, Ramona
author_facet Muñoz-Organero, Mario
Ruiz-Blázquez, Ramona
author_sort Muñoz-Organero, Mario
collection PubMed
description In this paper, we develop and validate a new algorithm to detect steps while walking at speeds between 30 and 40 steps per minute based on the data sensed from a single tri-axial accelerometer. The algorithm concatenates three consecutive phases. First, an outlier detection is performed on the sensed data based on the Mahalanobis distance to pre-detect candidate points in the acceleration time series that may contain a ground contact segment of data while walking. Second, the acceleration segment around the pre-detected point is used to calculate the transition matrix in order to capture the time dependencies. Finally, autoencoders, trained with data segments containing ground contact transition matrices from acceleration series from labeled steps are used to reconstruct the computed transition matrices at each pre-detected point. A similarity index is used to assess if the pre-selected point contains a true step in the 30–40 steps per minute speed range. Our experimental results, based on a database from three different participants performing similar activities to the target one, are able to achieve a recall = 0.88 with precision = 0.50 improving the results when directly applying the autoencoders to acceleration patterns (recall = 0.77 with precision = 0.50).
format Online
Article
Text
id pubmed-5677312
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-56773122017-11-17 Detecting Steps Walking at very Low Speeds Combining Outlier Detection, Transition Matrices and Autoencoders from Acceleration Patterns Muñoz-Organero, Mario Ruiz-Blázquez, Ramona Sensors (Basel) Article In this paper, we develop and validate a new algorithm to detect steps while walking at speeds between 30 and 40 steps per minute based on the data sensed from a single tri-axial accelerometer. The algorithm concatenates three consecutive phases. First, an outlier detection is performed on the sensed data based on the Mahalanobis distance to pre-detect candidate points in the acceleration time series that may contain a ground contact segment of data while walking. Second, the acceleration segment around the pre-detected point is used to calculate the transition matrix in order to capture the time dependencies. Finally, autoencoders, trained with data segments containing ground contact transition matrices from acceleration series from labeled steps are used to reconstruct the computed transition matrices at each pre-detected point. A similarity index is used to assess if the pre-selected point contains a true step in the 30–40 steps per minute speed range. Our experimental results, based on a database from three different participants performing similar activities to the target one, are able to achieve a recall = 0.88 with precision = 0.50 improving the results when directly applying the autoencoders to acceleration patterns (recall = 0.77 with precision = 0.50). MDPI 2017-10-05 /pmc/articles/PMC5677312/ /pubmed/28981453 http://dx.doi.org/10.3390/s17102274 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Muñoz-Organero, Mario
Ruiz-Blázquez, Ramona
Detecting Steps Walking at very Low Speeds Combining Outlier Detection, Transition Matrices and Autoencoders from Acceleration Patterns
title Detecting Steps Walking at very Low Speeds Combining Outlier Detection, Transition Matrices and Autoencoders from Acceleration Patterns
title_full Detecting Steps Walking at very Low Speeds Combining Outlier Detection, Transition Matrices and Autoencoders from Acceleration Patterns
title_fullStr Detecting Steps Walking at very Low Speeds Combining Outlier Detection, Transition Matrices and Autoencoders from Acceleration Patterns
title_full_unstemmed Detecting Steps Walking at very Low Speeds Combining Outlier Detection, Transition Matrices and Autoencoders from Acceleration Patterns
title_short Detecting Steps Walking at very Low Speeds Combining Outlier Detection, Transition Matrices and Autoencoders from Acceleration Patterns
title_sort detecting steps walking at very low speeds combining outlier detection, transition matrices and autoencoders from acceleration patterns
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5677312/
https://www.ncbi.nlm.nih.gov/pubmed/28981453
http://dx.doi.org/10.3390/s17102274
work_keys_str_mv AT munozorganeromario detectingstepswalkingatverylowspeedscombiningoutlierdetectiontransitionmatricesandautoencodersfromaccelerationpatterns
AT ruizblazquezramona detectingstepswalkingatverylowspeedscombiningoutlierdetectiontransitionmatricesandautoencodersfromaccelerationpatterns