Submitted:
10 September 2025
Posted:
11 September 2025
You are already at the latest version
Abstract

Keywords:
1. Related Work
1.1. Use Cases
1.2. Sensor Positions
1.3. Algorithms
2. Materials and Methods
2.1. Dataset
2.2. Gait Event Detector
2.3. Step Length Regressor

2.4. Additional Gait Parameter Estimation
- Cadence: First, the inverse of the time between two consecutive HS is calculated, and the average is taken of all such values in each walk.
- Velocity: The velocity is computed by dividing each estimated step length by its corresponding step time.
- Step time: The step time is computed by subtracting the time of each estimated HS from the time of the previous HS.
- Stance time: The stance time is computed by subtracting the time of each TO from the time of the previous HS.
- Swing time: The swing time is computed by subtracting the time of each HS from the time of the previous TO.
2.5. Evaluation
2.5.1. Gait Event Detector
2.5.2. Step Length Regressor
3. Results
3.1. Evaluation of Gait Event Detection
3.2. Evaluation of Step Length Regression and Additional Gait Parameters
4. Discussion
5. Conclusion
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| IMU | Inertial Measurement Unit |
| HS | Heel Strike |
| TO | Toe Off |
| ML | Machine Learning |
| CNN | Convolutional Neural Network |
| LSTM | Long Short-Term Memory (network) |
| Seq2Seq | Sequence-to-Sequence (model) |
| LOOCV | Leave-One-Out Cross-Validation |
| SD | Standard Deviation |
| CC | Correlation Coefficient |
| MAE | Mean Absolute Error |
| ME | Mean Error |
| PD | Parkinson’s Disease |
| MS | Multiple Sclerosis |
| ALS | Amyotrophic Lateral Sclerosis |
Appendix A

| Parameter | Mean (Std) | Min/Max | |
|---|---|---|---|
| Subjects | N=69 | ||
| Height [cm] | 173 (10) | 151/196 | |
| Weight [kg] | 77 (13) | 53/103 | |
| Age [years] | 57 (24) | 21/82 | |
| Walks per subject | 66 (16) | 28/92 | |
| Walks | N=3588 | ||
| Walk duration [ms] | 3210 (725) | 2000/7100 | |
| Steps per walk | 4.6 (1.2) | 2/12 | |
| Steps | N=17643 | ||
| Step length [cm] | 59.22 (6.57) | 36.85/85.09 | |
| Stride time [ms] | 574 (69) | 410/2160 | |
| Stance time [ms] | 161 (37) | 20/850 | |
| Swing time [ms] | 416 (55) | 290/767 | |
| Cadence [1/min] | 105.7 (11.2) | 81.0/146.0 | |
| Speed [m/s] | 0.86 (0.10) | 0.63/1.20 | |






References
- Verghese, J.; Holtzer, R.; Lipton, R.B.; Wang, C. Quantitative Gait Markers and Incident Fall Risk in Older Adults. The Journals of Gerontology Series A: Biological Sciences and Medical Sciences 2009, 64A, 896–901. [Google Scholar] [CrossRef]
- Fudickar, S.; Kiselev, J.; Stolle, C.; Frenken, T.; Steinhagen-Thiessen, E.; Wegel, S.; Hein, A. Validation of a Laser Ranged Scanner-Based Detection of Spatio-Temporal Gait Parameters Using the aTUG Chair. Sensors 2021, 21, 1343. [Google Scholar] [CrossRef]
- Weiss, A.; Brozgol, M.; Dorfman, M.; Herman, T.; Shema, S.; Giladi, N.; Hausdorff, J.M. Does the Evaluation of Gait Quality During Daily Life Provide Insight Into Fall Risk? A Novel Approach Using 3-Day Accelerometer Recordings. Neurorehabilitation and Neural Repair 2013, 27, 742–752. [Google Scholar] [CrossRef]
- Studenski, S. Gait Speed and Survival in Older Adults. JAMA 2011, 305, 50. [Google Scholar] [CrossRef]
- Pistacchi, M.; Gioulis, M.; Sanson, F.; Giovannini, E.D.; Filippi, G.; Rossetto, F.; Marsala, S.Z. Gait analysis and clinical correlations in early Parkinsons disease. Functional Neurology 2017, 32, 28–34. [Google Scholar] [CrossRef] [PubMed]
- Wilson, J.; Alcock, L.; Yarnall, A.J.; Lord, S.; Lawson, R.A.; Morris, R.; Taylor, J.P.; Burn, D.J.; Rochester, L.; Galna, B. Gait Progression Over 6 Years in Parkinson’s Disease: Effects of Age, Medication, and Pathology. Frontiers in Aging Neuroscience 2020, 12. [Google Scholar] [CrossRef] [PubMed]
- Chien, S.Y.; Chuang, M.C.; Chen, I.P. Why People Do Not Attend Health Screenings: Factors That Influence Willingness to Participate in Health Screenings for Chronic Diseases. International Journal of Environmental Research and Public Health 2020, 17, 3495. [Google Scholar] [CrossRef]
- Vítečková, S.; Horáková, H.; Poláková, K.; Krupička, R.; Růžička, E.; Brožová, H. Agreement between the GAITRite® System and the Wearable Sensor BTS G-Walk® for measurement of gait parameters in healthy adults and Parkinson’s disease patients. PeerJ 2020, 8, e8835. [Google Scholar] [CrossRef]
- Webster, K.E.; Wittwer, J.E.; Feller, J.A. Validity of the GAITRite® walkway system for the measurement of averaged and individual step parameters of gait. Gait & Posture 2005, 22, 317–321. [Google Scholar] [CrossRef]
- Steinert, A.; Sattler, I.; Otte, K.; Röhling, H.; Mansow-Model, S.; Müller-Werdan, U. Using New Camera-Based Technologies for Gait Analysis in Older Adults in Comparison to the Established GAITRite System. Sensors 2019, 20, 125. [Google Scholar] [CrossRef] [PubMed]
- Büker, L.C.; Zuber, F.; Hein, A.; Fudickar, S. HRDepthNet: Depth Image-Based Marker-Less Tracking of Body Joints. Sensors 2021, 21, 1356. [Google Scholar] [CrossRef]
- Stenum, J.; Rossi, C.; Roemmich, R.T. Two-dimensional video-based analysis of human gait using pose estimation. PLOS Computational Biology 2021, 17, e1008935. [Google Scholar] [CrossRef] [PubMed]
- Dunn, M.; Kennerley, A.; Murrell-Smith, Z.; Webster, K.; Middleton, K.; Wheat, J. Application of video frame interpolation to markerless, single-camera gait analysis. Sports Engineering 2023, 26. [Google Scholar] [CrossRef]
- Prasanth, H.; Caban, M.; Keller, U.; Courtine, G.; Ijspeert, A.; Vallery, H.; von Zitzewitz, J. Wearable Sensor-Based Real-Time Gait Detection: A Systematic Review. Sensors 2021, 21, 2727. [Google Scholar] [CrossRef] [PubMed]
- Ullrich, M.; Roth, N.; Kuderle, A.; Richer, R.; Gladow, T.; Gasner, H.; Marxreiter, F.; Klucken, J.; Eskofier, B.M.; Kluge, F. Fall Risk Prediction in Parkinson’s Disease Using Real-World Inertial Sensor Gait Data. IEEE Journal of Biomedical and Health Informatics 2023, 27, 319–328. [Google Scholar] [CrossRef] [PubMed]
- Kirk, C.; Küderle, e.a. Mobilise-D insights to estimate real-world walking speed in multiple conditions with a wearable device. Scientific Reports 2024, 14. [Google Scholar] [CrossRef]
- Mobbs, R.J.; Perring, J.; Raj, S.M.; Maharaj, M.; Yoong, N.K.M.; Sy, L.W.; Fonseka, R.D.; Natarajan, P.; Choy, W.J. Gait metrics analysis utilizing single-point inertial measurement units: a systematic review. mHealth 2022, 8, 9. [Google Scholar] [CrossRef]
- Keogh, A.; Argent, R.; Anderson, A.; Caulfield, B.; Johnston, W. Assessing the usability of wearable devices to measure gait and physical activity in chronic conditions: a systematic review. Journal of NeuroEngineering and Rehabilitation 2021, 18. [Google Scholar] [CrossRef]
- Cicirelli, G.; Impedovo, D.; Dentamaro, V.; Marani, R.; Pirlo, G.; D’Orazio, T.R. Human Gait Analysis in Neurodegenerative Diseases: A Review. IEEE Journal of Biomedical and Health Informatics 2022, 26, 229–242. [Google Scholar] [CrossRef]
- Fudickar, S.; Stolle, C.; Volkening, N.; Hein, A. Scanning Laser Rangefinders for the Unobtrusive Monitoring of Gait Parameters in Unsupervised Settings. Sensors 2018, 18, 3424. [Google Scholar] [CrossRef]
- Fudickar, S.; Kiselev, J.; Frenken, T.; Wegel, S.; Dimitrowska, S.; Steinhagen-Thiessen, E.; Hein, A. Validation of the ambient TUG chair with light barriers and force sensors in a clinical trial. Assistive Technology 2018, 32, 1–8. [Google Scholar] [CrossRef]
- McDonough, A.L.; Batavia, M.; Chen, F.C.; Kwon, S.; Ziai, J. The validity and reliability of the GAITRite system’s measurements: A preliminary evaluation. Archives of Physical Medicine and Rehabilitation 2001, 82, 419–425. [Google Scholar] [CrossRef] [PubMed]
- Loshchilov, I.; Hutter, F. Decoupled Weight Decay Regularization, 2017. [CrossRef]
- Cuturi, M.; Blondel, M. Soft-DTW: a differentiable loss function for time-series. In Proceedings of the Proceedings of the 34th International Conference on Machine Learning - Volume 70. JMLR.org, 2017, ICML’17, p. 894–903.
- Hintze, J.L.; Nelson, R.D. Violin Plots: A Box Plot-Density Trace Synergism. The American Statistician 1998, 52, 181–184. [Google Scholar] [CrossRef]
- Martin Bland, J.; Altman, D. STATISTICAL METHODS FOR ASSESSING AGREEMENT BETWEEN TWO METHODS OF CLINICAL MEASUREMENT. The Lancet 1986, 327, 307–310. [Google Scholar] [CrossRef]
- Verbiest, J.R.; Bonnechère, B.; Saeys, W.; Van de Walle, P.; Truijen, S.; Meyns, P. Gait Stride Length Estimation Using Embedded Machine Learning. Sensors 2023, 23, 7166. [Google Scholar] [CrossRef]
- Vavasour, G.; Giggins, O.M.; Flood, M.W.; Doyle, J.; Doheny, E.; Kelly, D. Waist—What? Can a single sensor positioned at the waist detect parameters of gait at a speed and distance reflective of older adults’ activity? PLOS ONE 2023, 18, e0286707. [Google Scholar] [CrossRef]
- Storm, F.A.; Buckley, C.J.; Mazzà, C. Gait event detection in laboratory and real life settings: Accuracy of ankle and waist sensor based methods. Gait & Posture 2016, 50, 42–46. [Google Scholar] [CrossRef] [PubMed]
- Ducharme, S.W.; Lim, J.; Busa, M.A.; Aguiar, E.J.; Moore, C.C.; Schuna, J.M.; Barreira, T.V.; Staudenmayer, J.; Chipkin, S.R.; Tudor-Locke, C. A Transparent Method for Step Detection Using an Acceleration Threshold. Journal for the Measurement of Physical Behaviour 2021, 4, 311–320. [Google Scholar] [CrossRef]
- Sharifi Renani, M.; Myers, C.A.; Zandie, R.; Mahoor, M.H.; Davidson, B.S.; Clary, C.W. Deep Learning in Gait Parameter Prediction for OA and TKA Patients Wearing IMU Sensors. Sensors 2020, 20, 5553. [Google Scholar] [CrossRef]
- Skvortsov, D.; Chindilov, D.; Painev, N.; Rozov, A. Heel-Strike and Toe-Off Detection Algorithm Based on Deep Neural Networks Using Shank-Worn Inertial Sensors for Clinical Purpose. Journal of Sensors 2023, 2023, 1–9. [Google Scholar] [CrossRef]
- Hannink, J.; Kautz, T.; Pasluosta, C.F.; Gasmann, K.G.; Klucken, J.; Eskofier, B.M. Sensor-Based Gait Parameter Extraction With Deep Convolutional Neural Networks. IEEE Journal of Biomedical and Health Informatics 2017, 21, 85–93. [Google Scholar] [CrossRef] [PubMed]
- Teufl, W.; Lorenz, M.; Miezal, M.; Taetz, B.; Fröhlich, M.; Bleser, G. Towards Inertial Sensor Based Mobile Gait Analysis: Event-Detection and Spatio-Temporal Parameters. Sensors 2018, 19, 38. [Google Scholar] [CrossRef] [PubMed]






| Metric | Method | HS | TO |
|---|---|---|---|
| Accuracy | LSTM | 99.03% | 98.54% |
| CNN | 98.94% | 98.65% | |
| Precision | LSTM | 99.05% | 98.92% |
| CNN | 98.93% | 98.76% | |
| Recall | LSTM | 99.98% | 99.61% |
| CNN | 99.99% | 99.80% | |
| F1-score | LSTM | 99.51% | 99.26% |
| CNN | 99.46% | 99.28% |
| Metric | Method | MAE | ME±SD |
|---|---|---|---|
| HS [ms] | LSTM | 27.45 | -2.34±37.17 |
| CNN | 20.43 | -1.45±31.30 | |
| TO [ms] | LSTM | 26.89 | -2.52±40.82 |
| CNN | 21.75 | -2.01±36.56 |
| Gait parameter | ME±SD | CC |
|---|---|---|
| Step length [cm] | 0.09 ± 4.69 | 0.78 |
| Cadence [1/min] | -0.266 ± 7.736 | 0.79 |
| Velocity [] | 0.0047 ± 0.069 | 0.75 |
| Stride time [ms] | -1.11 ± 43.48 | 0.79 |
| Step time [ms] | 0.88 ± 31.18 | 0.57 |
| Swing time [ms] | 1.01 ± 50.01 | 0.55 |
| Stance time [ms | 0.88 ± 31.18 | 0.57 |
| Sensor placement | Author | Stride time [ms] | Step time [ms] | Stance time [ms] |
|---|---|---|---|---|
| Waist | Our | -1±43 | 1±31 | 1±31 |
| [29] | 6±1 | 9±3 | 13±12 | |
| [28] | 0.2±2 | 0.1±1 | - | |
| [30] | - | - | - | |
| Shank | [29] | 6±2 | 9±4 | 44±13 |
| [31] | 0±30 | - | -10±40 | |
| [32] | -21±91 | -8±41 | - | |
| Feet | [31] | -10±40 | - | -10±30 |
| [33] | 0±70 | - | 0±70 | |
| Wrist | [30] | - | - | - |
| Multiple pos. | [34] | 2±20 | 2±30 | -8±30 |
| Sensor placement | Author | Swing time[ms] | Cadence[1/min] | |
| Waist | Our | 1±50 | -0.27±7.74 | |
| [29] | - | - | ||
| [28] | - | - | ||
| [30] | - | 0.33±1.9 | ||
| Shank | [29] | - | - | |
| [31] | 0±30 | 0.6±5.4 | ||
| [32] | - | 0.589±1.144 | ||
| Feet | [31] | -10±30 | 1.2±6 | |
| [33] | 0±50 | - | ||
| Wrist | [30] | - | -0.07±5.17 | |
| Multiple pos. | [34] | 10±30 | -0.296±6.05 |
| Sensor placement | Author | Step length [cm] | Stride length [cm] |
|---|---|---|---|
| Waist | Our | 0.09±4.69 | - |
| Shank | [29] | - | - |
| [31] | -0.6±5.6 | 0.4±9.7 | |
| [32] | - | - | |
| Foot/Feet | [31] | -1.7±5.2 | -3.0±8.7 |
| [33] | - | -0.15±6.09 | |
| [27] | - | 0.07±4.3 | |
| Multiple pos. | [34] | 0.6±8 | 0.5±7 |
| Sensor placement | Author | Step width [cm] | Velocity [m/s] |
| Waist | Our | - | 0.005±0.069 |
| Shank | [29] | - | - |
| [31] | 0.85±4.6 | - | |
| [32] | - | - | |
| Foot/Feet | [31] | 1.1±5.1 | - |
| [33] | -0.09±4.22 | - | |
| [27] | - | - | |
| Multiple pos. | [34] | 0.8±6 | 0.003±0.05 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 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/).