IEEE Access (Jan 2024)
Pedestrian Stride Length Estimation Based on Bidirectional LSTM and CNN Architecture
Abstract
An increasing number of stride length estimation (SLE) algorithms adopt deep learning due to its ability to automatically learn complex nonlinearities in the data. However, datasets with true stride length are small in size, posing a threat to network performance with overfitting. Furthermore, the inertial sensor data collected from users are essentially time-series data with spatial features vary depending on individual walking characteristics. The variety of users and motions increases the complexity of the SLE. Therefore, to bypass the issue of a small-sized training dataset and effectively capture spatio-temporal features inherent in the data, we propose a bidirectional long short-term memory (BiLSTM) combined with a convolutional neural network (CNN) architecture, termed BiLSTM/CNN, which we train with our data augmentation method that uses random rotation matrix. Through quantitative and qualitative evaluations on three public datasets, we prove that the proposed method outperforms state-of-the-art algorithms in terms of walking distance error rate and stride length error rate, achieving 2.62% and 5.60%, respectively. The results demonstrate that the BiLSTM/CNN and data augmentation method improve the generalization ability of the network for different users engaging in daily life activities and various motion modes.
Keywords