journal article·2025-01-26Open access

Plantar Pressure-Based Gait Recognition with and Without Carried Object by Convolutional Neural Network-Autoencoder Architecture

Chin-Cheng Wu, Cheng-Wei Tsai, Fei-En Wu, Chi-Hsuan Chiang, Jin-Chern Chiou

Biomimetics· Volume 10· Issue 2

Abstract

Convolutional neural networks (CNNs) have been widely and successfully demonstrated for closed set recognition in gait identification, but they still lack robustness in open set recognition for unknown classes. To improve the disadvantage, we proposed a convolutional neural network autoencoder (CNN-AE) architecture for user classification based on plantar pressure gait recognition. The model extracted gait features using pressure-sensitive mats, focusing on foot pressure distribution and foot size during walking. Preprocessing techniques, including region of interest (ROI) selection, feature image extraction, and data horizontal flipping, were utilized to establish a CNN model that assessed gait recognition accuracy under two conditions: without carried items and carrying a 500 g object. To extend the application of the CNN to open set recognition for unauthorized personnel, the proposed convolutional neural network-autoencoder (CNN-AE) architecture compressed the average foot pressure map into a 64-dimensional feature vector and facilitated identity determination based on the distances between these vectors. Among 60 participants, 48 were classified as authorized individuals and 12 as unauthorized. Under the condition of not carrying an object, an accuracy of 91.218%, precision of 93.676%, recall of 90.369%, and an F1-Score of 91.993% were achieved, indicating that the model successfully identified most actual positives. However, when carrying a 500 g object, the accuracy was 85.648%, precision was 94.459%, recall was 84.423%, and the F1-Score was 89.603%.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Gait Recognition and Analysis · Diabetic Foot Ulcer Assessment and Management

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Biomechatronic Engineering, National ILAN University, No. 1, Sec. 1, Shennong Rd., Yilan 26047, Taiwan

Department of Electronics and Electrical Engineering, National Yang Ming Chiao Tung University, 1001 University Road, Hsinchu 30010, Taiwan

Institute of Electrical and Control Engineering, National Yang Ming Chiao Tung University, 1001 University Road, Hsinchu 30010, Taiwan

Funding

National Science and Technology Council of the Republic of China · Yu Jet Co., Ltd.

References (35)

Show source-provided references
1. Jakob, V., Kuderle, A., Kluge, F., Klucken, J., Eskofier, B.M., Winkler, J., Winterholler, M., and Gassner, H. (2021). Validation of a Sensor-Based Gait Analysis System with a Gold-Standard Motion Capture System in Patients with Parkinson’s Disease. Sensors, 21.10.3390/s21227680 ↗
2. Gait-Based Identification for Elderly Users in Wearable Healthcare Systems10.1016/j.inffus.2019.06.023 ↗
3. A systematic analysis of performance measures for classification tasks10.1016/j.ipm.2009.03.002 ↗
4. A Simple, Low-Cost and Efficient Gait Analyzer for Wearable Healthcare Applications10.1109/JSEN.2018.2885207 ↗
5. Brain computer interfacing: Applications and challenges10.1016/j.eij.2015.06.002 ↗
6. Can neuromarketing add value to the traditional marketing research? An exemplary experiment with functional near-infrared spectroscopy (fNIRS)10.1016/j.jbusres.2018.10.052 ↗
7. Mekni, A., Narayan, J., and Gritli, H. (2024, January 11–13). Leveraging Machine Learning for Gait Phase Classification with Varied Training Methods. Proceedings of the 2024 IEEE 7th International Conference on Advanced Technologies, Signal and Image Processing (ATSIP), Sousse, Tunisia.10.1109/ATSIP62566.2024.10638961 ↗
8. Gafurov, D. (2007, January 19–21). A survey of biometric gait recognition: Approaches, security and challenges. Proceedings of the Annual Norwegian Computer Science Conference, Oslo, Norway.
9. Liu, Y., Jiang, X., Sun, T., and Xu, K. (2019, January 18–21). 3D gait recognition based on a CNN-LSTM network with the fusion of SkeGEI and DA features. Proceedings of the 2019 16th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), Taipei, Taiwan.10.1109/AVSS.2019.8909881 ↗
10. Siamese denoising autoencoders for joints trajectories reconstruction and robust gait recognition10.1016/j.neucom.2020.01.098 ↗
11. A Faster R-CNN and recurrent neural network based approach of gait recognition with and without carried objects10.1016/j.eswa.2022.117730 ↗
12. Mogan, J.N., Lee, C.P., and Lim, K.M. (2022). Advances in Vision-Based Gait Recognition: From Handcrafted to Deep Learning. Sensors, 22.10.3390/s22155682 ↗
13. Foot plantar pressure measurement system: A review10.3390/s120709884 ↗
14. Das, P.S., Skaf, D., Rose, L., Motaghedi, F., Carmichael, T.B., Rondeau-Gagné, S., and Ahamed, M.J. (2024). Gait Pattern Analysis: Integration of a Highly Sensitive Flexible Pressure Sensor on a Wireless Instrumented Insole. Sensors, 24.10.3390/s24092944 ↗
15. Schuldt, C., Laptev, I., and Caputo, B. (2004, January 26). Recognizing human actions: A local SVM approach. Proceedings of the 17th International Conference on Pattern Recognition, ICPR 2004, Cambridge, UK.10.1109/ICPR.2004.1334462 ↗
16. Novel footstep features using dominant frequencies for personal recognition10.1109/JSEN.2021.3049811 ↗
17. O’Shea, K., and Nash, R. (2015). An Introduction to Convolutional Neural Networks. arXiv.
18. Open Set User Identification Using Gait Pattern Analysis Based on Ensemble Deep Neural Network10.1109/JSEN.2022.3188527 ↗
19. Convolutional Prototype Network for Open Set Recognition
20. Chiou, J.C., Yen, C., and Wu, F.-E. (2023, January 14–16). Gait-based Biometric System Using Pressure Sensing Mats and Machine Learning Algorithms. Proceedings of the 2023 IEEE International Symposium on Medical Measurements and Applications (MeMeA), Jeju, Republic of Korea.10.1109/MeMeA57477.2023.10171858 ↗
21. Star: Spatio-temporal augmented relation network for gait recognition10.1109/TBIOM.2022.3211843 ↗
22. Plantar Pressure-Based Insole Gait Monitoring Techniques for Diseases Monitoring and Analysis: A Review10.1002/admt.202100566 ↗
23. Aman, N., Islam, M.R., Ahamed, M.F., and Ahsan, M. (2024). Performance Evaluation of Various Deep Learning Models in Gait Recognition Using the CASIA-B Dataset. Technologies, 12.10.3390/technologies12120264 ↗
24. Juba, B., and Le, H.S. (February, January 27). Precision-recall versus accuracy and the role of large data sets. Proceedings of the AAAI conference on Artificial Intelligence, Honolulu, HI, USA.
25. Lee, S.-W., Mase, K., and Kogure, K. (2006, January 17–18). Detection of Spatio-Temporal Gait Parameters by Using Wearable Motion Sensors. Proceedings of the 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference, Shanghai, China.
26. A comprehensive review of gait analysis using deep learning approaches in criminal investigation10.7717/peerj-cs.2456 ↗
27. An introduction to variational autoencoders10.1561/2200000056 ↗
28. Li, R., Li, H., Qiu, Y., Ren, J., Ng, W.W.Y., and Zhao, H. (2024). GaitAE: A Cognitive Model-Based Autoencoding Technique for Gait Recognition. Mathematics, 12.10.3390/math12172780 ↗
29. Bolle, R., Pankanti, S., and Ratha, N. (2000, January 3–7). Evaluation techniques for biometrics-based authentication systems (FRR). Proceedings of the 15th International Conference on Pattern Recognition, ICPR-2000, Barcelona, Spain.
30. What is an ROC curve?10.1136/emermed-2017-206735 ↗
31. Deep learning10.1038/nature14539 ↗
32. Shi, L.-F., Liu, Z.-Y., Zhou, K.-J., Shi, Y., and Jing, X. (2023). Novel Deep Learning Network for Gait Recognition Using Multimodal Inertial Sensors. Sensors, 23.10.3390/s23020849 ↗
33. Axente, M.S., Dobre, C., Ciobanu, R.I., and Purnichescu-Purtan, R. (2020). Gait recognition as an authentication method for mobile devices. Sensors, 20.10.3390/s20154110 ↗
34. Analysis of spatio-temporal representations for robust footstep recognition with deep residual neural networks
35. An efficient gait recognition method for known and unknown covariate conditions10.1109/ACCESS.2020.3047266 ↗