Cargando…
Pedestrian Stride-Length Estimation Based on LSTM and Denoising Autoencoders
Accurate stride-length estimation is a fundamental component in numerous applications, such as pedestrian dead reckoning, gait analysis, and human activity recognition. The existing stride-length estimation algorithms work relatively well in cases of walking a straight line at normal speed, but thei...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6412957/ https://www.ncbi.nlm.nih.gov/pubmed/30781668 http://dx.doi.org/10.3390/s19040840 |
_version_ | 1783402726722371584 |
---|---|
author | Wang, Qu Ye, Langlang Luo, Haiyong Men, Aidong Zhao, Fang Huang, Yan |
author_facet | Wang, Qu Ye, Langlang Luo, Haiyong Men, Aidong Zhao, Fang Huang, Yan |
author_sort | Wang, Qu |
collection | PubMed |
description | Accurate stride-length estimation is a fundamental component in numerous applications, such as pedestrian dead reckoning, gait analysis, and human activity recognition. The existing stride-length estimation algorithms work relatively well in cases of walking a straight line at normal speed, but their error overgrows in complex scenes. Inaccurate walking-distance estimation leads to huge accumulative positioning errors of pedestrian dead reckoning. This paper proposes TapeLine, an adaptive stride-length estimation algorithm that automatically estimates a pedestrian’s stride-length and walking-distance using the low-cost inertial-sensor embedded in a smartphone. TapeLine consists of a Long Short-Term Memory module and Denoising Autoencoders that aim to sanitize the noise in raw inertial-sensor data. In addition to accelerometer and gyroscope readings during stride interval, extracted higher-level features based on excellent early studies were also fed to proposed network model for stride-length estimation. To train the model and evaluate its performance, we designed a platform to collect inertial-sensor measurements from a smartphone as training data, pedestrian step events, actual stride-length, and cumulative walking-distance from a foot-mounted inertial navigation system module as training labels at the same time. We conducted elaborate experiments to verify the performance of the proposed algorithm and compared it with the state-of-the-art SLE algorithms. The experimental results demonstrated that the proposed algorithm outperformed the existing methods and achieves good estimation accuracy, with a stride-length error rate of 4.63% and a walking-distance error rate of 1.43% using inertial-sensor embedded in smartphone without depending on any additional infrastructure or pre-collected database when a pedestrian is walking in both indoor and outdoor complex environments (stairs, spiral stairs, escalators and elevators) with natural motion patterns (fast walking, normal walking, slow walking, running, jumping). |
format | Online Article Text |
id | pubmed-6412957 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-64129572019-04-03 Pedestrian Stride-Length Estimation Based on LSTM and Denoising Autoencoders Wang, Qu Ye, Langlang Luo, Haiyong Men, Aidong Zhao, Fang Huang, Yan Sensors (Basel) Article Accurate stride-length estimation is a fundamental component in numerous applications, such as pedestrian dead reckoning, gait analysis, and human activity recognition. The existing stride-length estimation algorithms work relatively well in cases of walking a straight line at normal speed, but their error overgrows in complex scenes. Inaccurate walking-distance estimation leads to huge accumulative positioning errors of pedestrian dead reckoning. This paper proposes TapeLine, an adaptive stride-length estimation algorithm that automatically estimates a pedestrian’s stride-length and walking-distance using the low-cost inertial-sensor embedded in a smartphone. TapeLine consists of a Long Short-Term Memory module and Denoising Autoencoders that aim to sanitize the noise in raw inertial-sensor data. In addition to accelerometer and gyroscope readings during stride interval, extracted higher-level features based on excellent early studies were also fed to proposed network model for stride-length estimation. To train the model and evaluate its performance, we designed a platform to collect inertial-sensor measurements from a smartphone as training data, pedestrian step events, actual stride-length, and cumulative walking-distance from a foot-mounted inertial navigation system module as training labels at the same time. We conducted elaborate experiments to verify the performance of the proposed algorithm and compared it with the state-of-the-art SLE algorithms. The experimental results demonstrated that the proposed algorithm outperformed the existing methods and achieves good estimation accuracy, with a stride-length error rate of 4.63% and a walking-distance error rate of 1.43% using inertial-sensor embedded in smartphone without depending on any additional infrastructure or pre-collected database when a pedestrian is walking in both indoor and outdoor complex environments (stairs, spiral stairs, escalators and elevators) with natural motion patterns (fast walking, normal walking, slow walking, running, jumping). MDPI 2019-02-18 /pmc/articles/PMC6412957/ /pubmed/30781668 http://dx.doi.org/10.3390/s19040840 Text en © 2019 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 Wang, Qu Ye, Langlang Luo, Haiyong Men, Aidong Zhao, Fang Huang, Yan Pedestrian Stride-Length Estimation Based on LSTM and Denoising Autoencoders |
title | Pedestrian Stride-Length Estimation Based on LSTM and Denoising Autoencoders |
title_full | Pedestrian Stride-Length Estimation Based on LSTM and Denoising Autoencoders |
title_fullStr | Pedestrian Stride-Length Estimation Based on LSTM and Denoising Autoencoders |
title_full_unstemmed | Pedestrian Stride-Length Estimation Based on LSTM and Denoising Autoencoders |
title_short | Pedestrian Stride-Length Estimation Based on LSTM and Denoising Autoencoders |
title_sort | pedestrian stride-length estimation based on lstm and denoising autoencoders |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6412957/ https://www.ncbi.nlm.nih.gov/pubmed/30781668 http://dx.doi.org/10.3390/s19040840 |
work_keys_str_mv | AT wangqu pedestrianstridelengthestimationbasedonlstmanddenoisingautoencoders AT yelanglang pedestrianstridelengthestimationbasedonlstmanddenoisingautoencoders AT luohaiyong pedestrianstridelengthestimationbasedonlstmanddenoisingautoencoders AT menaidong pedestrianstridelengthestimationbasedonlstmanddenoisingautoencoders AT zhaofang pedestrianstridelengthestimationbasedonlstmanddenoisingautoencoders AT huangyan pedestrianstridelengthestimationbasedonlstmanddenoisingautoencoders |