Théo Vancanneyt, Camille Le Moal, Maxence Blard, Juliette Lenoir, Nicolas Roche, Céline Bonnyaud, Fabien Dubois
{"title":"Automatic detection of human gait events: a simple but versatile 3D algorithm.","authors":"Théo Vancanneyt, Camille Le Moal, Maxence Blard, Juliette Lenoir, Nicolas Roche, Céline Bonnyaud, Fabien Dubois","doi":"10.1186/s12984-025-01544-9","DOIUrl":null,"url":null,"abstract":"<p><strong>Background: </strong>Detecting Foot Strike and Foot Off events in human gait, which is cyclic yet variable, consistently requires expert correction. This subjective correction can reduce spatiotemporal parameters, joint kinematic and kinetic accuracy, regardless of the gait event detection algorithm used from the literature. Recently developed methods have combined existing algorithms to better capture this gait variability, using Ground Reaction Forces. However, those methods do not fully account for intra-individual variability, particularly in the case of multiple and simultaneous gait patterns.</p><p><strong>Method: </strong>We developed a deterministic algorithm called the Multi-Condition algorithm. This algorithm identifies the Foot Strike when the first of the foot markers loses its degrees of freedom and the Foot Off when the last of the foot markers regains its degrees of freedom.</p><p><strong>Results: </strong>This algorithm was tested on 819 C3D gait files from 9 healthy individuals and 50 individuals with stroke, multiple sclerosis, spinal cord injury, cerebral palsy, polio, neuromuscular disease or amputation. The Multi-Condition algorithm detected both Foot Strike and Foot Off within a range of three frames, which was more accurate and precise than the inter-rater variability of expert correction. Detection of gait events required only a few seconds, regardless of the pathology or gait pattern, even when considering intra-individual variability.</p><p><strong>Conclusion: </strong>Accurately identifying gait events is the first critical step in providing reliable gait analysis parameters for clinicians. The Multi-Condition algorithm aims to achieve deterministic consensus in the accurate and precise identification of gait events, regardless of the pathology or the gait pattern. To promote its adoption and ongoing testing, the Multi-Condition algorithm is available as an open-access resource.</p><p><strong>Ethical committee: </strong>The study was approved by the University of Paris-Saclay Research Ethics Committee (No. CER-Paris-Saclay-2024-35) and was performed in accordance with the Declaration of Helsinki.</p>","PeriodicalId":16384,"journal":{"name":"Journal of NeuroEngineering and Rehabilitation","volume":"22 1","pages":"110"},"PeriodicalIF":5.2000,"publicationDate":"2025-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12077026/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of NeuroEngineering and Rehabilitation","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1186/s12984-025-01544-9","RegionNum":2,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, BIOMEDICAL","Score":null,"Total":0}
引用次数: 0
Abstract
Background: Detecting Foot Strike and Foot Off events in human gait, which is cyclic yet variable, consistently requires expert correction. This subjective correction can reduce spatiotemporal parameters, joint kinematic and kinetic accuracy, regardless of the gait event detection algorithm used from the literature. Recently developed methods have combined existing algorithms to better capture this gait variability, using Ground Reaction Forces. However, those methods do not fully account for intra-individual variability, particularly in the case of multiple and simultaneous gait patterns.
Method: We developed a deterministic algorithm called the Multi-Condition algorithm. This algorithm identifies the Foot Strike when the first of the foot markers loses its degrees of freedom and the Foot Off when the last of the foot markers regains its degrees of freedom.
Results: This algorithm was tested on 819 C3D gait files from 9 healthy individuals and 50 individuals with stroke, multiple sclerosis, spinal cord injury, cerebral palsy, polio, neuromuscular disease or amputation. The Multi-Condition algorithm detected both Foot Strike and Foot Off within a range of three frames, which was more accurate and precise than the inter-rater variability of expert correction. Detection of gait events required only a few seconds, regardless of the pathology or gait pattern, even when considering intra-individual variability.
Conclusion: Accurately identifying gait events is the first critical step in providing reliable gait analysis parameters for clinicians. The Multi-Condition algorithm aims to achieve deterministic consensus in the accurate and precise identification of gait events, regardless of the pathology or the gait pattern. To promote its adoption and ongoing testing, the Multi-Condition algorithm is available as an open-access resource.
Ethical committee: The study was approved by the University of Paris-Saclay Research Ethics Committee (No. CER-Paris-Saclay-2024-35) and was performed in accordance with the Declaration of Helsinki.
期刊介绍:
Journal of NeuroEngineering and Rehabilitation considers manuscripts on all aspects of research that result from cross-fertilization of the fields of neuroscience, biomedical engineering, and physical medicine & rehabilitation.