An adaptive, real-time cadence algorithm for unconstrained sensor placement.

This paper evaluates a new and adaptive real-time cadence detection algorithm (CDA) for unconstrained sensor placement during walking and running. Conventional correlation procedures, dependent on sensor position and orientation, may alternately detect either steps or strides and consequently suffer from false negatives or positives. To overcome this limitation, the CDA validates correlation peaks as strides using the Sylvester's criterion (SC). This paper compares the CDA with conventional correlation methods. 22 volunteers completed 7 different circuits (approx. 140 m) at three gaits-speeds: walking (1.5 m s-1), running (3.4 m s-1), and sprinting (5.2 and 5.7 m s-1), disturbed by various gait-related activities. The algorithm was simultaneously evaluated for 10 different sensor positions. Reference strides were obtained from a foot sensor using a dedicated offline algorithm. The described algorithm resulted in consistent numbers of true positives (85.6-100.0%) and false positives (0.0-2.9%) and showed to be consistently accurate for cadence feedback across all circuits, subjects and sensors (mean ± SD: 98.9 ± 0.2%), compared to conventional cross-correlation (87.3 ± 13.5%), biased (73.0 ± 16.2) and unbiased (82.2 ± 20.6) autocorrelation procedures. This study shows that the SC significantly improves cadence detection, resulting in robust results for various gaits, subjects and sensor positions.

[1]  D. Pyne,et al.  Factors Affecting Running Economy in Trained Distance Runners , 2004, Sports medicine.

[2]  Du-Ming Tsai,et al.  Fast normalized cross correlation for defect detection , 2003, Pattern Recognit. Lett..

[3]  M. Hanlon,et al.  Real-time gait event detection using wearable sensors. , 2006, Gait & posture.

[4]  Mathijs J. Hofmijster,et al.  Effect of stroke rate on the distribution of net mechanical power in rowing , 2007, Journal of sports sciences.

[5]  K. Kaufman,et al.  Validity of using tri-axial accelerometers to measure human movement - Part II: Step counts at a wide range of gait velocities. , 2014, Medical engineering & physics.

[6]  Steffen Leonhardt,et al.  Automatic Step Detection in the Accelerometer Signal , 2007, BSN.

[7]  Jun-Ming Lu,et al.  Real-Time Gait Cycle Parameter Recognition Using a Wearable Accelerometry System , 2011, Sensors.

[8]  Christopher R. Harris,et al.  Accurate and Reliable Gait Cycle Detection in Parkinson's Disease , 2014, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[9]  Antonio M. López,et al.  Pedestrian Navigation Based on a Waist-Worn Inertial Sensor , 2012, Sensors.

[10]  Rafael C González,et al.  Real-time gait event detection for normal subjects from lower trunk accelerations. , 2010, Gait & posture.

[11]  Robert F Chapman,et al.  Ground contact time as an indicator of metabolic cost in elite distance runners. , 2012, Medicine and science in sports and exercise.

[12]  A. de Haan,et al.  Stride frequency in relation to oxygen consumption in experienced and novice runners , 2014, European journal of sport science.

[13]  John Nelson,et al.  Activity recognition with smartphone support. , 2014, Medical engineering & physics.

[14]  K. Nakazawa,et al.  Step Frequency and Lower Extremity Loading During Running , 2012, International Journal of Sports Medicine.

[15]  Agata Brajdic,et al.  Walk detection and step counting on unconstrained smartphones , 2013, UbiComp.

[16]  Stephen Preece,et al.  A comparison of kinematic algorithms to estimate gait events during overground running. , 2015, Gait & posture.

[17]  Dong-Hwan Hwang,et al.  A Step, Stride and Heading Determination for the Pedestrian Navigation System , 2004 .

[18]  Giancarlo Ferrigno,et al.  A Novel Adaptive, Real-Time Algorithm to Detect Gait Events From Wearable Sensors , 2015, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[19]  Gaurav S. Sukhatme,et al.  A study of position independent algorithms for phone-based gait frequency detection , 2014, 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[20]  Kamiar Aminian,et al.  Spatio-temporal parameters of gait measured by an ambulatory system using miniature gyroscopes. , 2002, Journal of biomechanics.

[21]  Bart Moens Sensor evaluation for real-time pace and step detection for sonic interaction , 2010 .

[22]  Gerhard Tröster,et al.  Can Smartphones Help with Running Technique? , 2013, ANT/SEIT.

[23]  Kenton R Kaufman,et al.  Precision and accuracy of an ankle-worn accelerometer-based pedometer in step counting and energy expenditure. , 2005, Preventive medicine.

[24]  Jeanne Dekerle,et al.  Aerobic potential, stroke parameters, and coordination in swimming front-crawl performance. , 2007, International journal of sports physiology and performance.

[25]  Gaetano Borriello,et al.  Validated caloric expenditure estimation using a single body-worn sensor , 2009, UbiComp.

[26]  Reinhold Haux,et al.  A performance comparison of accelerometry-based step detection algorithms on a large, non-laboratory sample of healthy and mobility-impaired persons , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[27]  G. J. van Ingen Schenau,et al.  The control of speed in elite female speed skaters , 1985 .

[28]  Illhoi Yoo,et al.  A Systematic Review of Healthcare Applications for Smartphones , 2012, BMC Medical Informatics and Decision Making.