Submitted:
07 July 2026
Posted:
09 July 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
- (i)
- validate and rank GSD algorithms in a highly representative sample of individuals with MLTC, extending our previous findings as a baseline for downstream pipeline validation;
- (ii)
- validate all pipeline combinations for ICD, SL, cadence, and walking speed across all algorithmic combinations, establishing a best-performing pipeline;
- (iii)
- assess pipeline validity at the individual participant level, identifying which pipeline configurations perform best for each participant and whether performance varies systematically across the multimorbid sample.
2. Materials and Methods
Study Population
- Straight Walking (Slow, Comfortable, Fast): participants walked 5 metres from a standing start at three self-selected speeds (comfortable, slow, fast, in this standardised order), each repeated twice for reproducibility.
- Timed Up and Go (TUG): participants rose from a chair, walked 3 metres at a comfortable pace, turned 180°, returned, and sat down.
- L-Test: participants rose from a chair, walked straight at a comfortable pace, turned 90° around a cone, walked to a second cone, turned 180°, then made a final 90° turn to return to the chair.
- Hallway Test: participants walked around a defined circuit twice (approximately 20 metres).
- Continuous Walking Test (CWT): participants walked continuously at a comfortable pace for 60 seconds around a 10×10 metres square circuit.
- Simulated Daily Activities (SDA): participants performed a series of daily living tasks while moving around the room from a seated starting position, simulating real-world transitions.
Inertial Measurement Unit Data
Reference Data
Algorithms
Pipeline Construction
Sample Size
Validation Approach
Performance Metrics and Ranking
Participant-Level Pipeline Analysis
3. Results
Participants
4. Discussion
Main Findings
Novelty
Comparison with Previous Work in MLTCs
Comparison with Mobilise-D Lower-Back Pipeline Validation
Comparison with Best Performing Wrist Algorithms
5. Conclusions
Supplementary Materials
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| DMO(s) | Digital Mobility Outcome(s) |
| MLTC | Multiple Long-Term Conditions |
| GSD | Gait Sequence Detection |
| ICD | Initial Contact Detection |
| IC(s) | Initial Contact(s) |
| SL | Stride Length |
| CAD | Cadence |
| WS | Walking Speed |
| WB(s) | Walking Bout(s) |
| IMU(s) | Inertial Measurement Unit(s) |
| SP | Stereophotogrammetry |
| ICC | Intraclass Correlation Coefficient |
| CI | Confidence Interval |
| MAE | Mean Absolute Error |
| MARE | Mean Absolute Relative Error |
| LoA | Limits of Agreement |
| PI | Performance Index |
| RMSSD | Root Mean Square of Successive Differences |
| CV | Coefficient of Variation |
| TUG | Timed Up and Go |
| CWT | Continuous Walking Test |
| SDA | Simulated Daily Activities |
| 4-MGS | 4-Metre Gait Speed |
| BMI | Body Mass Index |
| VAS | Visual Analogue Scale |
| FCI | Functional Comorbidity Index |
| TVS | Technical Validation Study |
| CHF | Chronic Heart Failure |
| COPD | Chronic Obstructive Pulmonary Disease |
| MS | Multiple Sclerosis |
| PD | Parkinson's Disease |
| PFF | Proximal Femur Fracture |
| SD | Standard Deviation |
| NHS | National Health Service |
| IRAS | Integrated Research Application System |
References
- Megaritis, D.; et al. The Construct Validity of Real-World Digital Mobility Outcomes in People with Chronic Obstructive Pulmonary Disease. ERJ Open Res. 2026, 00993–2025. [Google Scholar] [CrossRef]
- Brittain, G.; et al. Recruitment of the multiple sclerosis cohort within the European Mobilise-D clinical validation study-lessons learnt, baseline demographics and clinical characteristics. Trials 2026, 27(1), 74. [Google Scholar] [CrossRef] [PubMed]
- Warmerdam, E.; et al. Long-term unsupervised mobility assessment in movement disorders. Lancet Neurol. 2020, 19(5), 462–470. [Google Scholar] [CrossRef] [PubMed]
- Studenski, S.; et al. Gait speed and survival in older adults. Jama 2011, 305(1), 50–8. [Google Scholar] [CrossRef] [PubMed]
- Bakker, J.P.; et al. V3+ extends the V3 framework to ensure user-centricity and scalability of sensor-based digital health technologies. npj Digit. Med. 2025, 8(1), 51. [Google Scholar] [CrossRef] [PubMed]
- Kirk, C.; et al. Mobilise-D insights to estimate real-world walking speed in multiple conditions with a wearable device. Sci. Rep. 2024, 14(1), 1754. [Google Scholar] [CrossRef] [PubMed]
- Ryan, A.; et al. Multimorbidity and functional decline in community-dwelling adults: a systematic review. Health Qual. Life Outcomes 2015, 13, 168. [Google Scholar] [CrossRef] [PubMed]
- Barnett, K.; et al. Epidemiology of multimorbidity and implications for health care, research, and medical education: a cross-sectional study. The Lancet 2012, 380(9836), 37–43. [Google Scholar] [CrossRef]
- Megaritis, D.; et al. Real-World Wrist-Derived Digital Mobility Outcomes in People with Multiple Long-Term Conditions: A Comparison of Algorithms. Bioengineering 2025, 12(10). [Google Scholar] [CrossRef] [PubMed]
- Mazzà, C.; et al. Technical validation of real-world monitoring of gait: a multicentric observational study. BMJ Open 2021, 11(12), e050785. [Google Scholar] [CrossRef] [PubMed]
- Salis, F.; et al. A multi-sensor wearable system for the assessment of diseased gait in real-world conditions. Frontiers in Bioengineering and Biotechnology 2023, 11–2023. [Google Scholar]
- Micó-Amigo, M.E.; et al. Assessing real-world gait with digital technology? Validation, insights and recommendations from the Mobilise-D consortium. J. Neuroeng. Rehabil. 2023, 20(1), 78. [Google Scholar] [CrossRef] [PubMed]
- Megaritis, D. MultiGait: Real-World Gait Pipeline for Wrist-Worn Devices. Zenodo 2025. [Google Scholar]
- Küderle, A.; Tasca, P.; Bicer, M.; Kirk, C.; Megaritis, D.; Hinchliffe, C.; Stihi, A.; Muecke, A.; Babar, Z.; Kluge, F.; Mueller, M. A.; Del Din, C.; Cereatti, S.; Rochester, A.; Rooks, L.; Caulfield, D.B. MobGap - The Mobilise-D algorithm toolbox; Zenodo, 2025. [Google Scholar]
- Bonett, D.G. Sample size requirements for estimating intraclass correlations with desired precision. Stat. Med. 2002, 21(9), 1331–5. [Google Scholar] [CrossRef] [PubMed]
- Steell, L.; et al. Multimorbidity clusters and their associations with health-related quality of life in two UK cohorts. BMC Med. 2025, 23(1), 1. [Google Scholar] [CrossRef] [PubMed]
- Krauth, S.J.; et al. Association of latent class analysis-derived multimorbidity clusters with adverse health outcomes in patients with multiple long-term conditions: comparative results across three UK cohorts. EClinicalMedicine 2024, 74, 102703. [Google Scholar] [CrossRef] [PubMed]
- Paraschiv-Ionescu, A.; et al. Locomotion and cadence detection using a single trunk-fixed accelerometer: validity for children with cerebral palsy in daily life-like conditions. J. Neuroeng. Rehabil. 2019, 16(1), 24. [Google Scholar] [CrossRef] [PubMed]
- Iluz, T.; et al. Automated detection of missteps during community ambulation in patients with Parkinson's disease: a new approach for quantifying fall risk in the community setting. J. Neuroeng. Rehabil. 2014, 11, 48. [Google Scholar] [CrossRef] [PubMed]
- Keren, K.; et al. Quantification of Daily-Living Gait Quantity and Quality Using a Wrist-Worn Accelerometer in Huntington's Disease. Front Neurol. 2021, 12, 719442. [Google Scholar] [CrossRef] [PubMed]
- MacLean, M.K.; et al. Walking Bout Detection for People Living in Long Residential Care: A Computationally Efficient Algorithm for a 3-Axis Accelerometer on the Lower Back. Sensors 2023, 23(21). [Google Scholar] [CrossRef] [PubMed]
- Hickey, A.; et al. Detecting free-living steps and walking bouts: validating an algorithm for macro gait analysis. Physiol. Meas. 2017, 38(1), N1–n15. [Google Scholar] [PubMed]
- Kheirkhahan, M.; et al. Adaptive walk detection algorithm using activity counts. In 2017 IEEE EMBS International Conference on Biomedical & Health Informatics (BHI); IEEE, 2017. [Google Scholar]
- Zijlstra, W.; Hof, A.L. Assessment of spatio-temporal gait parameters from trunk accelerations during human walking. Gait Posture 2003, 18(2), 1–10. [Google Scholar] [CrossRef] [PubMed]
- McCamley, J.; et al. An enhanced estimate of initial contact and final contact instants of time using lower trunk inertial sensor data. Gait Posture 2012, 36(2), 316–8. [Google Scholar] [CrossRef] [PubMed]
- Ducharme, S.W.; et al. A Transparent Method for Step Detection using an Acceleration Threshold. J. Meas. Phys. Behav. 2021, 4(4), 311–320. [Google Scholar] [CrossRef] [PubMed]
- Gu, F.; et al. Robust and accurate smartphone-based step counting for indoor localization. IEEE Sens. J. 2017, 17(11), 3453–3460. [Google Scholar] [CrossRef]
- Micó-Amigo, M.E.; et al. A novel accelerometry-based algorithm for the detection of step durations over short episodes of gait in healthy elderly. J. Neuroeng. Rehabil. 2016, 13, 38. [Google Scholar] [CrossRef] [PubMed]
- Lee, H.-K.; et al. Computational methods to detect step events for normal and pathological gait evaluation using accelerometer. Electron. Lett. 2010, 46(17), 1185–1187. [Google Scholar] [CrossRef]
- Pham, M.H.; et al. Validation of a Step Detection Algorithm during Straight Walking and Turning in Patients with Parkinson's Disease and Older Adults Using an Inertial Measurement Unit at the Lower Back. Front Neurol. 2017, 8, 457. [Google Scholar] [CrossRef] [PubMed]
- Shin, S.H.; Park, C.G. Adaptive step length estimation algorithm using optimal parameters and movement status awareness. Med. Eng. Phys. 2011, 33(9), 1064–71. [Google Scholar] [CrossRef] [PubMed]
- Weinberg, H. Using the ADXL202 in Pedometer and Personal Navigation Applications. 2002. [Google Scholar]
- Bylemans, I.; Weyn, M.; Klepal, M. Mobile phone-based displacement estimation for opportunistic localisation systems. In 2009 Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies; IEEE, 2009. [Google Scholar]
- Bohannon, R.W.; Glenney, S.S. Minimal clinically important difference for change in comfortable gait speed of adults with pathology: a systematic review. J. Eval. Clin. Pract. 2014, 20(4), 295–300. [Google Scholar] [CrossRef] [PubMed]
- Bonci, T.; et al. An Objective Methodology for the Selection of a Device for Continuous Mobility Assessment. Sensors 2020, 6509. [Google Scholar] [CrossRef] [PubMed]
- Brand, Y.E.; et al. Continuous assessment of daily-living gait using self-supervised learning of wrist-worn accelerometer data. npj Digit Med. 2026, 9(1). [Google Scholar] [CrossRef] [PubMed]
- Mirelman, A.; et al. Effects of Aging on Arm Swing during Gait: The Role of Gait Speed and Dual Tasking. PLoS ONE 2015, 10(8), e0136043. [Google Scholar] [CrossRef] [PubMed]






| Variable | Value |
| Participants, n | 45 |
| Age (years) | 75.2 (6.5) |
| Height (cm) | 164.6 (13.3) |
| Weight (kg) | 86.9 (18.0) |
| BMI (kg/m2) | 33.0 (11.8) |
| Male sex, n (%) | 17 (37.0%) |
| 4-MGS (s) | 5.01 (1.38) |
| 5x Sit-to-Stand time (s) | 18.7 (6.4) |
| VAS pain while walking (0-100) | 34.9 (26.3) |
| VAS resting pain (0-100) | 31.8 (25.0) |
| FCI total score | 4 (0-11) |
| Number of medications | 6 (0-13) |
| Fallers in past 12 months, n (%) | 17 (37.7%) |
| Walking aid use outdoors, n (%) | 12 (26.6%) |
| Multimorbidity clusters (non-mutually exclusive), n (%) | |
| - Cardiometabolic | 44 (97.7%) |
| - Painful Conditions | 44 (97.7%) |
| - Pulmonary | 20 (44.4%) |
| - Cancer | 13 (28.8%) |
| Number of clusters per participant | 2 (1-4) |
| Number of clusters per participant, n (%) | |
| - 1 cluster | 5 (11.1%) |
| - 2 clusters | 21 (46.6%) |
| - 3 clusters | 14 (31.1%) |
| - 4 clusters | 8 (17.7%) |
| Algo | Mean Performance Index | n WBs | ICC | Specificity | Accuracy | Recall | Precision |
| Ionescu [18] | 0.72 | 500 | 0.62 [0.51, 0.71] | 0.80 [0.77, 0.83] | 0.85 [0.82, 0.87] | 0.90 [0.84, 0.96] | 0.74 [0.68, 0.79] |
| Iluz [19] | 0.69 | 650 | 0.77 [0.62, 0.86] | 0.72 [0.65, 0.80] | 0.84 [0.80, 0.88] | 0.89 [0.83, 0.95] | 0.86 [0.80, 0.91] |
| Ionescu* [18] | 0.68 | 469 | 0.61 [0.51, 0.70] | 0.88 [0.86, 0.91] | 0.83 [0.80, 0.86] | 0.78 [0.71, 0.85] | 0.78 [0.71, 0.84] |
| Keren* [20] | 0.68 | 645 | 0.55 [0.45, 0.65] | 0.90 [0.87, 0.92] | 0.79 [0.76, 0.83] | 0.69 [0.60, 0.77] | 0.74 [0.66, 0.81] |
| Keren [20] | 0.68 | 646 | 0.55 [0.45, 0.65] | 0.90 [0.87, 0.92] | 0.79 [0.76, 0.83] | 0.69 [0.60, 0.77] | 0.73 [0.66, 0.81] |
| MacLean [21] | 0.67 | 514 | 0.58 [0.45, 0.70] | 0.80 [0.74, 0.85] | 0.81 [0.73, 0.89] | 0.81 [0.72, 0.91] | 0.92 [0.86, 0.99] |
| Hickey [22] | 0.6 | 447 | 0.46 [0.36, 0.56] | 0.91 [0.87, 0.94] | 0.80 [0.75, 0.84] | 0.69 [0.61, 0.78] | 0.70 [0.61, 0.78] |
| Kheirkhahan [23] | 0.6 | 380 | 0.52 [0.41, 0.64] | 0.67 [0.58, 0.76] | 0.73 [0.65, 0.82] | 0.73 [0.63, 0.84] | 0.86 [0.78, 0.95] |
| Algo | Mean Performance Index | n WBs | Recall | Precision | Absolute Timing Error (s) | Relative Timing Error (%) |
| Zijlstra [24] | 0.82 | 144 | 0.76 [0.66, 0.85] | 0.82 [0.72, 0.92] | 0.13 [0.10, 0.17] | 0.22 [0.16, 0.27] |
| McCamley [25] | 0.82 | 144 | 0.77 [0.67, 0.88] | 0.78 [0.69, 0.86] | 0.12 [0.10, 0.15] | 0.21 [0.15, 0.25] |
| Ducharme [26] | 0.81 | 144 | 0.77 [0.67, 0.88] | 0.79 [0.70, 0.89] | 0.13 [0.10, 0.17] | 0.21 [0.16, 0.27] |
| Gu* [27] | 0.81 | 144 | 0.75 [0.66, 0.84] | 0.78 [0.69, 0.87] | 0.13 [0.10, 0.16] | 0.21 [0.16, 0.26] |
| Gu [27] | 0.81 | 144 | 0.74 [0.66, 0.84] | 0.78 [0.70, 0.86] | 0.13 [0.10, 0.16] | 0.21 [0.16, 0.26] |
| Micó-Amigo [28] | 0.81 | 134 | 0.81 [0.69, 0.93] | 0.69 [0.59, 0.78] | 0.11 [0.09, 0.14] | 0.18 [0.14, 0.22] |
| HKLee [29] | 0.8 | 144 | 0.72 [0.60, 0.84] | 0.80 [0.69, 0.91] | 0.13 [0.10, 0.17] | 0.22 [0.17, 0.27] |
| Pham [30] | 0.8 | 144 | 0.73 [0.61, 0.85] | 0.77 [0.66, 0.89] | 0.13 [0.10, 0.17] | 0.21 [0.16, 0.27] |
| Shin [31] | 0.79 | 142 | 0.67 [0.53, 0.81] | 0.78 [0.64, 0.92] | 0.13 [0.10, 0.16] | 0.20 [0.15, 0.26] |
| ICD method | Mean Performance Index | N WBs | Absolute Error | Relative Error (%) | ICC | Bias [LoA] (steps/min) | Wearable CAD (steps/min) | Reference CAD (steps/min) |
| Zijlstra [24] | 0.75 | 144 | 7.31 [1.88, 12.75] | 8 [2,14] | 0.67 [0.49, 0.85] | 2.58 [-14.94, 20.11] | 99.49 [94.78, 104.20] | 96.90 [91.14, 102.67] |
| Ducharme [26] | 0.73 | 144 | 8.23 [1.14, 15.33] | 9 [1,17] | 0.60 [0.45, 0.76] | 2.32 [-19.57, 24.20] | 99.22 [93.06, 105.38] | 96.90 [91.14, 102.67] |
| Gu* [27] | 0.73 | 144 | 10.14 [1.36, 18.92] | 11 [1,21] | 0.60 [0.41, 0.81] | 2.77 [-23.05, 28.58] | 99.67 [91.55, 107.80] | 96.90 [91.14, 102.67] |
| Gu [27] | 0.72 | 144 | 9.92 [1.47, 18.37] | 11 [1,20] | 0.58 [0.39, 0.79] | 1.45 [-24.34, 27.23] | 98.35 [90.78, 105.92] | 96.90 [91.14, 102.67] |
| McCamleyc[25] | 0.69 | 144 | 10.67 [3.69, 17.64] | 11 [4,18] | 0.56 [0.36, 0.79] | -0.06 [-27.09, 26.98] | 96.85 [88.97, 104.72] | 96.90 [91.14, 102.67] |
| Pham [30] | 0.69 | 144 | 17.10 [-3.17, 37.37] | 17 [-4, 39] | 0.50 [0.29, 0.75] | 5.54 [-66.67, 77.76] | 102.45 [82.44, 122.46] | 96.90 [91.14, 102.67] |
| HKLee [29] | 0.67 | 144 | 13.11 [4.45, 21.77] | 12 [4,21] | 0.52 [0.35, 0.72] | -11.16 [-41.24, 18.92] | 85.74 [78.70, 92.78] | 96.90 [91.14, 102.67] |
| Shin [31] | 0.66 | 144 | 11.35 [3.03, 19.66] | 11 [3,19] | 0.48 [0.32, 0.71] | -8.10 [-38.01, 21.81] | 88.81 [81.78, 95.84] | 96.90 [91.14, 102.67] |
| Micó-Amigo [28] | 0.6 | 134 | 46.34 [16.29, 76.39] | 49 [17,81] | 0.50 [0.31, 0.74] | 32.50 [-72.93, 137.94] | 129.01 [93.97, 164.04] | 96.50 [90.41, 102.59] |
| SL method | ICD method | Mean Performance Index | N WBs | Absolute Error | Relative Error (%) | ICC | Bias [LoA] (m) | Detected Stride Length (m) | Reference Stride Length (m) |
| Weinberg* [32] | Gu [27] | 0.76 | 144 | 0.16 [0.08, 0.24] | 24.6 [2.6, 46.2] | 0.64 [0.42, 0.84] | 0.02 [-0.30, 0.34] | 0.94 [0.89, 1.00] | 0.93 [0.77, 1.08] |
| Weinberg* [32] | Zijlstra [24] | 0.76 | 144 | 0.16 [0.08, 0.24] | 24.1 [2.5, 46.0] | 0.64 [0.42, 0.84] | 0.02 [-0.31, 0.34] | 0.94 [0.89, 1.00] | 0.93 [0.77, 1.08] |
| Weinberg [32] | Pham [30] | 0.76 | 144 | 0.16 [0.09, 0.23] | 23.6 [4.2, 43.1] | 0.66 [0.42, 0.84] | -0.00 [-0.32, 0.31] | 0.93 [0.88, 0.97] | 0.93 [0.77, 1.08] |
| Weinberg* [32] | Pham [30] | 0.76 | 144 | 0.16 [0.09, 0.23] | 23.6 [3.6, 44.0] | 0.65 [0.43, 0.84] | 0.01 [-0.30, 0.33] | 0.93 [0.89, 0.98] | 0.93 [0.77, 1.08] |
| Weinberg* [32] | McCamley [25] | 0.75 | 144 | 0.16 [0.09, 0.23] | 23.6 [3.9, 43.5] | 0.64 [0.41, 0.83] | -0.02 [-0.34, 0.29] | 0.91 [0.86, 0.95] | 0.93 [0.77, 1.08] |
| Weinberg* [32] | Gu* [27] | 0.75 | 144 | 0.16 [0.09, 0.24] | 24.0 [4.1, 43.8] | 0.64 [0.41, 0.83] | -0.01 [-0.33, 0.32] | 0.92 [0.87, 0.97] | 0.93 [0.77, 1.08] |
| Weinberg [32] | Ducharme [26] | 0.75 | 144 | 0.16 [0.09, 0.24] | 24.8 [3.3, 46.6] | 0.63 [0.41, 0.83] | 0.01 [-0.32, 0.35] | 0.94 [0.90, 0.98] | 0.93 [0.77, 1.08] |
| Weinberg* [32] | Ducharme [26] | 0.75 | 144 | 0.16 [0.09, 0.23] | 23.6 [4.3, 42.8] | 0.65 [0.42, 0.83] | -0.00 [-0.32, 0.31] | 0.92 [0.88, 0.97] | 0.93 [0.77, 1.08] |
| Weinberg [32] | Gu* [27] | 0.75 | 144 | 0.17 [0.10, 0.23] | 23.8 [5.3, 42.1] | 0.64 [0.41, 0.84] | -0.03 [-0.33, 0.29] | 0.90 [0.86, 0.94] | 0.93 [0.77, 1.08] |
| Weinberg [32] | Zijlstra [24] | 0.75 | 144 | 0.17 [0.10, 0.23] | 23.5 [5.4, 41.8] | 0.64 [0.41, 0.83] | -0.03 [-0.34, 0.28] | 0.90 [0.86, 0.93] | 0.93 [0.77, 1.08] |
| Weinberg* [32] | Shin [31] | 0.75 | 144 | 0.17 [0.09, 0.24] | 24.1 [3.8, 44.2] | 0.64 [0.41, 0.83] | -0.02 [-0.33, 0.30] | 0.91 [0.87, 0.95] | 0.93 [0.77, 1.08] |
| Weinberg* [32] | Micó-Amigo [28] | 0.74 | 134 | 0.17 [0.10, 0.25] | 24.8 [4.8, 44.5] | 0.61 [0.38, 0.82] | -0.03 [-0.37, 0.32] | 0.90 [0.85, 0.95] | 0.93 [0.77, 1.09] |
| Weinberg* [32] | HKLee [29] | 0.74 | 144 | 0.17 [0.09, 0.24] | 25.1 [3.1, 46.8] | 0.63 [0.41, 0.83] | 0.02 [-0.31, 0.35] | 0.95 [0.90, 1.00] | 0.93 [0.77, 1.08] |
| Weinberg [32] | Shin [31] | 0.74 | 144 | 0.17 [0.10, 0.24] | 23.9 [5.8, 42.5] | 0.62 [0.39, 0.82] | -0.04 [-0.35, 0.28] | 0.89 [0.85, 0.93] | 0.93 [0.77, 1.08] |
| Weinberg [32] | McCamley [25] | 0.74 | 144 | 0.17 [0.10, 0.24] | 24.5 [4.8, 44.5] | 0.62 [0.40, 0.82] | -0.02 [-0.35, 0.30] | 0.91 [0.87, 0.94] | 0.93 [0.77, 1.08] |
| Weinberg [32] | HKLee [29] | 0.74 | 144 | 0.17 [0.10, 0.24] | 24.5 [4.6, 44.6] | 0.62 [0.40, 0.82] | -0.01 [-0.33, 0.31] | 0.91 [0.88, 0.95] | 0.93 [0.77, 1.08] |
| Weinberg [32] | Gu* [27] | 0.74 | 144 | 0.17 [0.11, 0.23] | 23.5 [5.6, 41.3] | 0.63 [0.40, 0.83] | -0.04 [-0.35, 0.28] | 0.89 [0.86, 0.93] | 0.93 [0.77, 1.08] |
| Weinberg [32] | Micó-Amigo [28] | 0.73 | 134 | 0.18 [0.11, 0.25] | 24.5 [6.4, 42.9] | 0.60 [0.37, 0.81] | -0.06 [-0.39, 0.29] | 0.87 [0.83, 0.91] | 0.93 [0.77, 1.09] |
| Bylemans*^ [33] | Shin [31] | 0.72 | 144 | 0.19 [0.10, 0.28] | 25.4 [5.0, 46.1] | 0.58 [0.34, 0.80] | -0.06 [-0.46, 0.35] | 0.87 [0.79, 0.94] | 0.93 [0.77, 1.08] |
| Bylemans*^ [33] | McCamley [25] | 0.71 | 144 | 0.20 [0.11, 0.29] | 27.7 [5.1, 50.1] | 0.57 [0.33, 0.80] | 0.00 [-0.44, 0.45] | 0.93 [0.85, 1.01] | 0.93 [0.77, 1.08] |
| Bylemans*^ [33] | HKLee [29] | 0.71 | 144 | 0.19 [0.10, 0.28] | 26.8 [4.9, 48.7] | 0.58 [0.34, 0.80] | -0.01 [-0.43, 0.41] | 0.92 [0.84, 0.99] | 0.93 [0.77, 1.08] |
| Bylemans*^ [33] | Gu* [27] | 0.7 | 144 | 0.19 [0.10, 0.29] | 26.5 [4.4, 48.5] | 0.56 [0.33, 0.79] | -0.07 [-0.46, 0.32] | 0.86 [0.79, 0.93] | 0.93 [0.77, 1.08] |
| Bylemans*^ [33] | Zijlstra [24] | 0.7 | 144 | 0.20 [0.11, 0.30] | 28.0 [6.1, 49.7] | 0.55 [0.32, 0.79] | -0.01 [-0.47, 0.47] | 0.92 [0.84, 1.00] | 0.93 [0.77, 1.08] |
| Bylemans*^ [33] | Pham [30] | 0.7 | 134 | 0.21 [0.09, 0.34] | 29.7 [3.2, 56.5] | 0.57 [0.34, 0.78] | 0.06 [-0.46, 0.57] | 0.98 [0.87, 1.10] | 0.93 [0.77, 1.09] |
| Bylemans*^ [33] | Micó-Amigo [28] | 0.7 | 144 | 0.20 [0.10, 0.30] | 27.1 [3.2, 51.0] | 0.55 [0.33, 0.78] | -0.07 [-0.46, 0.32] | 0.85 [0.78, 0.92] | 0.93 [0.77, 1.08] |
| Bylemans*^ [33] | Gu* [27] | 0.69 | 144 | 0.20 [0.10, 0.29] | 26.8 [4.6, 49.2] | 0.53 [0.30, 0.77] | -0.00 [-0.45, 0.45] | 0.93 [0.84, 1.01] | 0.93 [0.77, 1.08] |
| Bylemans*^ [33] | Ducharme [26] | 0.69 | 144 | 0.19 [0.09, 0.30] | 27.5 [3.1, 51.6] | 0.54 [0.30, 0.77] | 0.00 [-0.45, 0.46] | 0.93 [0.85, 1.01] | 0.93 [0.77, 1.08] |
| CAD method | SL method | Mean Performance Index | N WBs | Absolute Error | Relative Error (%) | ICC | Bias [LoA] (m/s) | Wearable WS (m/s) | Reference WS (m/s) |
| Zijlstra [24] | Weinberg* [32] | 0.74 | 144 | 0.15 [0.07, 0.23] | 27.75 [2.13, 53.75] | 0.65 [0.42, 0.84] | -0.03 [-0.33, 0.26] | 0.73 [0.66, 0.79] | 0.76 [0.63, 0.89] |
| Gu [27] | Weinberg* [32] | 0.74 | 144 | 0.14 [0.06, 0.22] | 27.75 [0.75, 54.87] | 0.67 [0.43, 0.86] | -0.01 [-0.30, 0.29] | 0.75 [0.68, 0.83] | 0.76 [0.63, 0.89] |
| Zijlstra [24] | Weinberg [32] | 0.74 | 144 | 0.15 [0.07, 0.22] | 28.62 [2.38, 55.25] | 0.65 [0.42, 0.84] | -0.01 [-0.30, 0.28] | 0.75 [0.70, 0.79] | 0.76 [0.63, 0.89] |
| McCamley [25] | Weinberg* [32] | 0.74 | 144 | 0.14 [0.07, 0.22] | 29.12 [1.75, 56.62] | 0.67 [0.43, 0.85] | 0.02 [-0.27, 0.31] | 0.78 [0.72, 0.83] | 0.76 [0.63, 0.89] |
| Ducharme [26] | Weinberg [32] | 0.73 | 144 | 0.15 [0.08, 0.23] | 29.62 [2.38, 56.75] | 0.63 [0.41, 0.84] | 0.01 [-0.30, 0.33] | 0.77 [0.72, 0.83] | 0.76 [0.63, 0.89] |
| McCamley [25] | Weinberg [32] | 0.73 | 144 | 0.15 [0.08, 0.23] | 30.87 [2.13, 59.25] | 0.62 [0.41, 0.83] | 0.00 [-0.32, 0.32] | 0.76 [0.71, 0.82] | 0.76 [0.63, 0.89] |
| Ducharme [26] | Weinberg* [32] | 0.73 | 144 | 0.15 [0.08, 0.22] | 28.75 [3.00, 54.62] | 0.62 [0.40, 0.83] | -0.02 [-0.33, 0.30] | 0.74 [0.70, 0.79] | 0.76 [0.63, 0.89] |
| Gu* [27] | Weinberg [32] | 0.72 | 144 | 0.16 [0.08, 0.23] | 30.63 [2.88, 57.88] | 0.60 [0.38, 0.81] | -0.02 [-0.34, 0.30] | 0.74 [0.69, 0.79] | 0.76 [0.63, 0.89] |
| Gu [27] | Weinberg* [32] | 0.72 | 144 | 0.16 [0.09, 0.24] | 27.88 [4.50, 51.37] | 0.62 [0.40, 0.80] | -0.06 [-0.39, 0.26] | 0.70 [0.63, 0.77] | 0.76 [0.63, 0.89] |
| HKLee [29] | Weinberg [32] | 0.72 | 144 | 0.16 [0.07, 0.24] | 30.63 [1.12, 60.00] | 0.59 [0.38, 0.81] | -0.01 [-0.33, 0.32] | 0.75 [0.70, 0.80] | 0.76 [0.63, 0.89] |
| HKLee [29] | Weinberg* [32] | 0.71 | 144 | 0.18 [0.11, 0.25] | 28.50 [8.88, 48.12] | 0.62 [0.40, 0.79] | -0.11 [-0.42, 0.21] | 0.65 [0.59, 0.72] | 0.76 [0.63, 0.89] |
| McCamley [25] | Bylemans*^ [33] | 0.71 | 144 | 0.16 [0.07, 0.26] | 30.25 [1.50, 59.25] | 0.65 [0.42, 0.84] | 0.00 [-0.38, 0.38] | 0.76 [0.66, 0.86] | 0.76 [0.63, 0.89] |
| Gu [27] | Weinberg [32] | 0.71 | 144 | 0.17 [0.10, 0.25] | 28.50 [6.12, 51.12] | 0.60 [0.39, 0.78] | -0.09 [-0.41, 0.24] | 0.67 [0.61, 0.74] | 0.76 [0.63, 0.89] |
| Shin [31] | Weinberg* [32] | 0.71 | 144 | 0.16 [0.08, 0.24] | 30.75 [2.63, 58.88] | 0.57 [0.35, 0.79] | -0.03 [-0.36, 0.29] | 0.73 [0.68, 0.78] | 0.76 [0.63, 0.89] |
| Shin [31] | Weinberg [32] | 0.7 | 144 | 0.18 [0.08, 0.28] | 34.38 [-0.87, 69.25] | 0.58 [0.35, 0.80] | -0.04 [-0.41, 0.33] | 0.72 [0.63, 0.81] | 0.76 [0.63, 0.89] |
| Gu* [27] | Bylemans*^ [33] | 0.7 | 144 | 0.17 [0.08, 0.26] | 30.87 [2.62, 59.25] | 0.60 [0.36, 0.82] | 0.01 [-0.38, 0.41] | 0.78 [0.69, 0.85] | 0.76 [0.63, 0.89] |
| Zijlstra [24] | Bylemans*^ [33] | 0.7 | 144 | 0.20 [0.12, 0.27] | 29.88 [10.88, 48.88] | 0.59 [0.39, 0.77] | -0.13 [-0.44, 0.19] | 0.63 [0.57, 0.69] | 0.76 [0.63, 0.89] |
| Ducharme [26] | Bylemans*^ [33] | 0.7 | 144 | 0.17 [0.08, 0.26] | 29.75 [3.75, 55.38] | 0.59 [0.37, 0.80] | -0.03 [-0.44, 0.38] | 0.73 [0.65, 0.81] | 0.76 [0.63, 0.89] |
| HKLee [29] | Bylemans*^ [33] | 0.7 | 144 | 0.17 [0.07, 0.26] | 30.00 [2.75, 57.63] | 0.60 [0.37, 0.81] | 0.00 [-0.41, 0.42] | 0.76 [0.67, 0.85] | 0.76 [0.63, 0.89] |
| Pham [30] | Weinberg [32] | 0.69 | 144 | 0.18 [0.09, 0.27] | 29.50 [6.75, 52.62] | 0.59 [0.33, 0.80] | -0.08 [-0.47, 0.31] | 0.68 [0.60, 0.77] | 0.76 [0.63, 0.89] |
| Pham [30] | Weinberg* [32] | 0.68 | 144 | 0.20 [0.11, 0.29] | 30.63 [9.88, 51.00] | 0.59 [0.36, 0.78] | -0.14 [-0.51, 0.24] | 0.63 [0.55, 0.71] | 0.76 [0.63, 0.89] |
| Gu [27] | Bylemans*^ [33] | 0.68 | 144 | 0.18 [0.08, 0.27] | 33.25 [1.25, 65.00] | 0.57 [0.34, 0.81] | 0.01 [-0.40, 0.43] | 0.78 [0.69, 0.87] | 0.76 [0.63, 0.89] |
| Shin [31] | Bylemans*^ [33] | 0.67 | 144 | 0.19 [0.08, 0.30] | 35.12 [-1.62, 72.12] | 0.53 [0.32, 0.77] | -0.06 [-0.45, 0.34] | 0.70 [0.61, 0.80] | 0.76 [0.63, 0.89] |
| Pham [30] | Bylemans*^ [33] | 0.62 | 144 | 0.26 [0.05, 0.47] | 43.88 [-2.75, 90.50] | 0.54 [0.30, 0.78] | 0.06 [-0.81, 0.93] | 0.82 [0.60, 1.04] | 0.76 [0.63, 0.89] |
| Micó-Amigo [28] | Weinberg [32] | 0.58 | 134 | 0.33 [0.16, 0.51] | 56.62 [9.00, 104.38] | 0.57 [0.36, 0.79] | 0.19 [-0.49, 0.87] | 0.95 [0.71, 1.19] | 0.76 [0.62, 0.89] |
| Micó-Amigo [28] | Weinberg* [32] | 0.58 | 134 | 0.32 [0.15, 0.48] | 54.37 [7.88, 100.88] | 0.57 [0.35, 0.79] | 0.16 [-0.50, 0.82] | 0.92 [0.69, 1.15] | 0.76 [0.62, 0.89] |
| Micó-Amigo [28] | Bylemans*^ [33] | 0.51 | 134 | 0.53 [0.15, 0.89] | 81.38 [4.87, 157.25] | 0.55 [0.35, 0.77] | 0.37 [-1.06, 1.80] | 1.13 [0.68, 1.58] | 0.76 [0.62, 0.89] |
| DMO | N WBs | Absolute Error | Relative Error (%) | ICC | Bias [LoA] |
| Cadence (steps/min) | 447 | 8.58 [5.86, 11.30] | 10 [7,12] | 0.70 [0.56, 0.81] | 1.72 [-19.69, 23.12] |
| Stride Length (m) | 447 | 0.15 [0.12, 0.18] | 0.18 [0.13, 0.22] | 0.67 [0.51, 0.79] | -0.02 [-0.32, 0.28] |
| Walking Speed (m/s) | 447 | 0.14 [0.11, 0.17] | 0.23 [0.16, 0.28] | 0.67 [0.52, 0.79] | -0.01 [-0.29, 0.27] |
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. |
© 2026 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/).