Treffer: Validation of Inertial Sensor-Based Step Detection Algorithms for Edge Device Deployment.

Title:
Validation of Inertial Sensor-Based Step Detection Algorithms for Edge Device Deployment.
Authors:
Kisiel M; Department of Computer Graphics, Vision and Digital Systems, Faculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, 44-100 Gliwice, Poland., Amjad A; Department of Computer Graphics, Vision and Digital Systems, Faculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, 44-100 Gliwice, Poland., Szczęsna A; Department of Computer Graphics, Vision and Digital Systems, Faculty of Automatic Control, Electronics and Computer Science, Silesian University of Technology, 44-100 Gliwice, Poland.
Source:
Sensors (Basel, Switzerland) [Sensors (Basel)] 2026 Jan 29; Vol. 26 (3). Date of Electronic Publication: 2026 Jan 29.
Publication Type:
Journal Article
Language:
English
Journal Info:
Publisher: MDPI Country of Publication: Switzerland NLM ID: 101204366 Publication Model: Electronic Cited Medium: Internet ISSN: 1424-8220 (Electronic) Linking ISSN: 14248220 NLM ISO Abbreviation: Sensors (Basel) Subsets: MEDLINE
Imprint Name(s):
Original Publication: Basel, Switzerland : MDPI, c2000-
References:
IEEE Trans Neural Syst Rehabil Eng. 2018 Oct;26(10):1945-1956. (PMID: 30334739)
IEEE Open J Eng Med Biol. 2024 Jan 22;5:163-172. (PMID: 38487091)
Sensors (Basel). 2018 Nov 19;18(11):. (PMID: 30463240)
JMIR Mhealth Uhealth. 2018 Aug 09;6(8):e10527. (PMID: 30093371)
IEEE Trans Biomed Eng. 2015 Apr;62(4):1089-97. (PMID: 25389237)
NPJ Digit Med. 2023 Feb 23;6(1):29. (PMID: 36823348)
Front Neurol. 2017 Sep 04;8:457. (PMID: 28928711)
Med Eng Phys. 2015 Apr;37(4):400-7. (PMID: 25749552)
Annu Int Conf IEEE Eng Med Biol Soc. 2013;2013:6744-7. (PMID: 24111291)
PLoS Med. 2017 Mar 28;14(3):e1002271. (PMID: 28350797)
Sensors (Basel). 2018 Sep 28;18(10):. (PMID: 30274161)
Prev Med. 2005 Sep-Oct;41(3-4):778-83. (PMID: 16125760)
Sensors (Basel). 2022 May 19;22(10):. (PMID: 35632266)
Sensors (Basel). 2025 Dec 18;25(24):. (PMID: 41471663)
Contributed Indexing:
Keywords: edge computing; gait analysis; inertial measurement unit (IMU); signal processing; step detection; wearable sensors
Entry Date(s):
Date Created: 20260213 Date Completed: 20260213 Latest Revision: 20260216
Update Code:
20260216
PubMed Central ID:
PMC12899432
DOI:
10.3390/s26030876
PMID:
41682392
Database:
MEDLINE

Weitere Informationen

Step detection based on measurements of inertial measurement units (IMUs) is fundamental for human activity recognition, indoor navigation, and health monitoring applications. This study validates and compares five fundamentally different step detection algorithms for potential implementation on edge devices. A dedicated measurement system based on the Raspberry Pi Pico 2W microcontroller with two IMU sensors (Waveshare Pico-10DOF-IMU and Adafruit ST-9-DOF-Combo) was designed. The implemented algorithms include Peak Detection, Zero-Crossing, Spectral Analysis, Adaptive Threshold, and SHOE (Step Heading Offset Estimator). Validation was performed across 84 measurement sessions covering seven test scenarios (Timed Up and Go test, natural and fast walking, jogging, and stair climbing) and four sensor mounting locations (thigh pocket, ankle, wrist, and upper arm). Results demonstrate that Peak Detection achieved the best overall performance, with an average F1-score of 0.82, while Spectral Analysis excelled in stair scenarios (F1 = 0.86-0.92). Surprisingly, upper arm mounting yielded the highest accuracy (F1 = 0.84), outperforming ankle placement. The TUG clinical test proved most challenging (average F1 = 0.68), while fast walking was easiest (F1 = 0.87). Additionally, a preliminary application to 668 clinical TUG recordings from the open-access FRAILPOL database revealed algorithm-specific failure modes when continuous gait assumptions are violated. These findings provide practical guidelines for algorithm selection in edge computing applications and activity monitoring systems.