{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T04:57:19Z","timestamp":1769749039422,"version":"3.49.0"},"reference-count":43,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2018,11,19]],"date-time":"2018-11-19T00:00:00Z","timestamp":1542585600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This article presents a method for step detection from accelerometer and gyrometer signals recorded with Inertial Measurement Units (IMUs). The principle of our step detection algorithm is to recognize the start and end times of the steps in the signal thanks to a predefined library of templates. The algorithm is tested on a database of 1020 recordings, composed of healthy subjects and patients with various neurological or orthopedic troubles. Simulations on more than 40,000 steps show that the template-based method achieves remarkable results with a 98% recall and a 98% precision. The method adapts well to pathological subjects and can be used in a medical context for robust step estimation and gait characterization.<\/jats:p>","DOI":"10.3390\/s18114033","type":"journal-article","created":{"date-parts":[[2018,11,22]],"date-time":"2018-11-22T09:18:25Z","timestamp":1542878305000},"page":"4033","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":35,"title":["Template-Based Step Detection with Inertial Measurement Units"],"prefix":"10.3390","volume":"18","author":[{"given":"Laurent","family":"Oudre","sequence":"first","affiliation":[{"name":"L2TI, University Paris 13, 93430 Villetaneuse, France"},{"name":"COGNAC-G (UMR 8257), CNRS Service de Sant\u00e9 des Arm\u00e9es University Paris Descartes, 75006 Paris, France"}]},{"given":"R\u00e9mi","family":"Barrois-M\u00fcller","sequence":"additional","affiliation":[{"name":"COGNAC-G (UMR 8257), CNRS Service de Sant\u00e9 des Arm\u00e9es University Paris Descartes, 75006 Paris, France"}]},{"given":"Thomas","family":"Moreau","sequence":"additional","affiliation":[{"name":"CMLA (UMR 8536), CNRS ENS Paris-Saclay, 94235 Cachan, France"},{"name":"COGNAC-G (UMR 8257), CNRS Service de Sant\u00e9 des Arm\u00e9es University Paris Descartes, 75006 Paris, France"}]},{"given":"Charles","family":"Truong","sequence":"additional","affiliation":[{"name":"CMLA (UMR 8536), CNRS ENS Paris-Saclay, 94235 Cachan, France"},{"name":"COGNAC-G (UMR 8257), CNRS Service de Sant\u00e9 des Arm\u00e9es University Paris Descartes, 75006 Paris, France"}]},{"given":"Ali\u00e9nor","family":"Vienne-Jumeau","sequence":"additional","affiliation":[{"name":"COGNAC-G (UMR 8257), CNRS Service de Sant\u00e9 des Arm\u00e9es University Paris Descartes, 75006 Paris, France"}]},{"given":"Damien","family":"Ricard","sequence":"additional","affiliation":[{"name":"Service de neurologie, H\u00f4pital d\u2019Instruction des Arm\u00e9es Percy, Service de Sant\u00e9 des Arm\u00e9es, 92190 Clamart, France"},{"name":"COGNAC-G (UMR 8257), CNRS Service de Sant\u00e9 des Arm\u00e9es University Paris Descartes, 75006 Paris, France"}]},{"given":"Nicolas","family":"Vayatis","sequence":"additional","affiliation":[{"name":"CMLA (UMR 8536), CNRS ENS Paris-Saclay, 94235 Cachan, France"},{"name":"COGNAC-G (UMR 8257), CNRS Service de Sant\u00e9 des Arm\u00e9es University Paris Descartes, 75006 Paris, France"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9548-6135","authenticated-orcid":false,"given":"Pierre-Paul","family":"Vidal","sequence":"additional","affiliation":[{"name":"Hangzhou Dianzi University, Hangzhou 310005, Zhejiang, China"},{"name":"COGNAC-G (UMR 8257), CNRS Service de Sant\u00e9 des Arm\u00e9es University Paris Descartes, 75006 Paris, France"}]}],"member":"1968","published-online":{"date-parts":[[2018,11,19]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1016\/S0966-6362(01)00203-X","article-title":"Reference data for normal subjects obtained with an accelerometric device","volume":"16","author":"Auvinet","year":"2002","journal-title":"Gait Posture"},{"key":"ref_2","unstructured":"Mariani, B. (2012). Assessment of Foot Signature Using Wearable Sensors for Clinical Gait Analysis and Real-Time Activity Recognition. [Ph.D. Thesis, EPFL]."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"443","DOI":"10.3390\/s140100443","article-title":"Gait and Foot Clearance Parameters Obtained Using Shoe-Worn Inertial Sensors in a Large-Population Sample of Older Adults","volume":"14","author":"Dadashi","year":"2013","journal-title":"Sensors"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1007\/s00421-004-1041-5","article-title":"Assessment of spatio-temporal parameters during unconstrained walking","volume":"92","author":"Zijlstra","year":"2004","journal-title":"Eur. J. Appl. Physiol."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"594","DOI":"10.1109\/TITB.2011.2112773","article-title":"Automatic detection of temporal gait parameters in poststroke individuals","volume":"15","author":"Fulk","year":"2011","journal-title":"IEEE Trans. Inf. Technol. Biomed."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1064","DOI":"10.1016\/j.medengphy.2011.04.009","article-title":"Adaptive step length estimation algorithm using optimal parameters and movement status awareness","volume":"33","author":"Shin","year":"2011","journal-title":"Med. Eng. Phys."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1186\/1743-0003-11-152","article-title":"Estimation of step-by-step spatio-temporal parameters of normal and impaired gait using shank-mounted magneto-inertial sensors: Application to elderly, hemiparetic, parkinsonian and choreic gait","volume":"11","author":"Trojaniello","year":"2014","journal-title":"J. Neuroeng. Rehabil."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1109\/TNSRE.2013.2265887","article-title":"A comprehensive assessment of gait accelerometry signals in time, frequency and time-frequency domains","volume":"22","author":"Sejdic","year":"2014","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"977","DOI":"10.1016\/j.humov.2010.04.009","article-title":"Measures of dynamic stability: Detecting differences between walking overground and on a compliant surface","volume":"29","author":"Chang","year":"2010","journal-title":"Hum. Mov. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Jiang, X., Chu, K.H., Khoshnam, M., and Menon, C. (2018). A Wearable Gait Phase Detection System Based on Force Myography Techniques. Sensors, 18.","DOI":"10.3390\/s18041279"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Marschollek, M., Goevercin, M., Wolf, K.H., Song, B., Gietzelt, M., Haux, R., and Steinhagen-Thiessen, E. (2008, January 20\u201324). A performance comparison of accelerometry-based step detection algorithms on a large, non-laboratory sample of healthy and mobility-impaired persons. Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Vancouver, BC, Canada.","DOI":"10.1109\/IEMBS.2008.4649407"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1201","DOI":"10.1109\/10.64463","article-title":"Automatic stance-swing phase detection from accelerometer data for peroneal nerve stimulation","volume":"37","author":"Willemsen","year":"1990","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1093\/ageing\/afn097","article-title":"Detection of walking periods and number of steps in older adults and patients with Parkinson\u2019s disease: Accuracy of a pedometer and an accelerometry-based method","volume":"37","author":"Dijkstra","year":"2008","journal-title":"Age Ageing"},{"key":"ref_14","unstructured":"Han, J., Jeon, H.S., Jeon, B.S., and Park, K.S. (2006, January 26\u201328). Gait detection from three dimensional acceleration signals of ankles for the patients with Parkinson\u2019s disease. Proceedings of the International Special Topic Conference on Information Technology in Biomedicine, Ioannina, Greece."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1185","DOI":"10.1049\/el.2010.0532","article-title":"Computational methods to detect step events for normal and pathological gait evaluation using accelerometer","volume":"46","author":"Lee","year":"2010","journal-title":"Electron. Lett."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"502","DOI":"10.1016\/j.medengphy.2013.10.004","article-title":"Gait event detection for use in FES rehabilitation by radial and tangential foot accelerations","volume":"36","author":"Rueterbories","year":"2014","journal-title":"Med. Eng. Phys."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1205","DOI":"10.1016\/j.medengphy.2016.06.009","article-title":"The adaptive drop foot stimulator\u2014Multivariable learning control of foot pitch and roll motion in paretic gait","volume":"38","author":"Seel","year":"2016","journal-title":"Med. Eng. Phys."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"933","DOI":"10.1109\/TBME.2015.2480296","article-title":"Step Detection and Parameterization for Gait Assessment Using a Single Waist-Worn Accelerometer","volume":"63","author":"Soaz","year":"2016","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1186\/s12984-016-0145-6","article-title":"A novel accelerometry-based algorithm for the detection of step durations over short episodes of gait in healthy elderly","volume":"13","author":"Kingma","year":"2016","journal-title":"J. NeuroEng. Rehabil."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1089","DOI":"10.1109\/TBME.2014.2368211","article-title":"Inertial Sensor-Based Stride Parameter Calculation From Gait Sequences in Geriatric Patients","volume":"62","author":"Rampp","year":"2015","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_21","unstructured":"Ying, H., Silex, C., Schnitzer, A., Leonhardt, S., and Schiek, M. (2007, January 26\u201328). Automatic step detection in the accelerometer signal. Proceedings of the International Workshop on Wearable and Implantable Body Sensor Networks (BSN), Aachen, Germany."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1186\/1743-0003-9-9","article-title":"Bilateral step length estimation using a single inertial measurement unit attached to the pelvis","volume":"9","author":"Cereatti","year":"2012","journal-title":"J. NeuroEng. Rehabil."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1016\/j.medengphy.2014.12.004","article-title":"A robust real-time gait event detection using wireless gyroscope and its application on normal and altered gaits","volume":"37","author":"Gouwanda","year":"2015","journal-title":"Med. Eng. Phys."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1123\/jab.28.3.349","article-title":"A comparison of algorithms for body-worn sensor-based spatiotemporal gait parameters to the GAITRite electronic walkway","volume":"28","author":"Greene","year":"2012","journal-title":"J. Appl. Biomech."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"316","DOI":"10.1016\/j.gaitpost.2012.02.019","article-title":"An enhanced estimate of initial contact and final contact instants of time using lower trunk inertial sensor data","volume":"36","author":"McCamley","year":"2012","journal-title":"Gait Posture"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"322","DOI":"10.1016\/j.gaitpost.2009.11.014","article-title":"Real-time gait event detection for normal subjects from lower trunk accelerations","volume":"31","author":"Alvarez","year":"2010","journal-title":"Gait Posture"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1016\/j.gaitpost.2014.07.007","article-title":"Accuracy, sensitivity and robustness of five different methods for the estimation of gait temporal parameters using a single inertial sensor mounted on the lower trunk","volume":"40","author":"Trojaniello","year":"2014","journal-title":"Gait Posture"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0966-6362(02)00190-X","article-title":"Assessment of spatio-temporal gait parameters from trunk accelerations during human walking","volume":"18","author":"Zijlstra","year":"2003","journal-title":"Gait Posture"},{"key":"ref_29","unstructured":"Libby, R. (2018, November 19). A Simple Method for Reliable Footstep Detection in Embedded Sensor Platforms. Available online: http:\/\/ozeo.org\/lib\/exe\/fetch.php?media=bodytrack:libby_peak_detection.pdf."},{"key":"ref_30","unstructured":"Th\u00fcer, G., and Verwimp, T. (2008). Step Detection Algorithms for Accelerometers. [Master\u2019s Thesis, Artesis University College of Antwerp]."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Mladenov, M., and Mock, M. (2009, January 15\u201319). A step counter service for Java-enabled devices using a built-in accelerometer. Proceedings of the International Workshop on Context-Aware Middleware and Services (COMSWARE 2009), Dublin, Ireland.","DOI":"10.1145\/1554233.1554235"},{"key":"ref_32","unstructured":"Fortune, E., Lugade, V., Morrow, M., and Kaufman, K. (2012, January 15\u201318). Step counts using a tri-axial accelerometer during activity. Proceedings of the American Society of Biomechanics Annual Meeting (ASB), Gainsville, FL, USA."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"809","DOI":"10.2298\/VSP130422012D","article-title":"Quantitative and qualitative gait assessments in Parkinson\u2019s disease patients","volume":"71","year":"2014","journal-title":"Vojnosanit. Pregl."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1016\/S0966-6362(03)00065-1","article-title":"Sensory cueing effects on maximal speed gait initiation in persons with Parkinson\u2019s disease and healthy elders","volume":"19","author":"Dibble","year":"2004","journal-title":"Gait Posture"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1016\/j.gaitpost.2006.04.003","article-title":"Video task analysis of turning during activities of daily living","volume":"25","author":"Glaister","year":"2007","journal-title":"Gait Posture"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1109\/TBME.1985.325532","article-title":"A real-time QRS detection algorithm","volume":"32","author":"Pan","year":"1985","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Mantilla, J., Oudre, L., Barrois, R., Vienne, A., and Ricard, D. (2017, January 1\u201315). Template-DTW based on inertial signals: Preliminary results for step characterization. Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Jeju Island, Korea.","DOI":"10.1109\/EMBC.2017.8037307"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"817","DOI":"10.3389\/fpsyg.2017.00817","article-title":"Inertial sensors to assess gait quality in patients with neurological disorders: A systematic review","volume":"8","author":"Vienne","year":"2017","journal-title":"Front. Psychol."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1434","DOI":"10.1109\/TBME.2004.827933","article-title":"Gait assessment in Parkinson\u2019s disease: Toward an ambulatory system for long-term monitoring","volume":"51","author":"Salarian","year":"2004","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Ben Mansour, K., Rezzoug, N., and Gorce, P. (2015). Comparison between several locations of gyroscope for gait events detection. Comput. Methods Biomech. Biomed. Eng., 1\u20132.","DOI":"10.1080\/10255842.2015.1069553"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"657","DOI":"10.1016\/j.gaitpost.2012.06.017","article-title":"Gait phase detection and discrimination between walking\u2014Jogging activities using hidden Markov models applied to foot motion data from a gyroscope","volume":"36","author":"Mannini","year":"2012","journal-title":"Gait Posture"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"502","DOI":"10.1016\/j.gaitpost.2005.12.017","article-title":"Gait event detection using linear accelerometers or angular velocity transducers in able-bodied and spinal-cord injured individuals","volume":"24","author":"Jasiewicz","year":"2006","journal-title":"Gait Posture"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"6419","DOI":"10.3390\/s150306419","article-title":"Stride segmentation during free walk movements using multi-dimensional subsequence dynamic time warping on inertial sensor data","volume":"15","author":"Barth","year":"2015","journal-title":"Sensors"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/11\/4033\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:30:40Z","timestamp":1760196640000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/11\/4033"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,11,19]]},"references-count":43,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2018,11]]}},"alternative-id":["s18114033"],"URL":"https:\/\/doi.org\/10.3390\/s18114033","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,11,19]]}}}