Movement Speed Estimation Based on Foot Acceleration Patterns

Wearable sensors are important in today’s athlete training ecosystems and also for the monitoring of therapeutic rehabilitation processes or even the diagnosis of diseases. In the future, wearables will be integrated directly into clothing and require dedicated, low-energy consuming algorithms that still maintain high accuracy. We developed a novel algorithm for the task of movement speed determination based on wearables that track only the acceleration of one foot. It consists of three algorithm blocks that perform step segmentation, step detection and speed estimation, all having linear computation complexity and able to work in real-time on state-of-the-art embedded microprocessors. Using a reference dataset collected from a motion capturing device for nine subjects and 795 steps in total, a parametric regression algorithm was trained and evaluated using a comprehensive leave-one-subject-out crossvalidation. It is able to estimate the movement speed with a mean relative error of 6.9 ± 5.5 %. Furthermore, we evaluated our approach on lightgate-based reference measurements using 12 subjects and different running movement styles. Here, our algorithm achieved a mean relative error of 16.5 ± 8.4 %. A final evaluation with realistic football-specific movements in a three-aside cage-based soccer game was done with a GPS-based reference measurement system, where the speed profile over a 30 minutes game of our method had a Pearson correlation of 0.85 to the GPS-based reference speed profile.

[1]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[2]  J. Winkler,et al.  Unbiased and Mobile Gait Analysis Detects Motor Impairment in Parkinson's Disease , 2013, PloS one.

[3]  Katja D. Mombaur,et al.  Robust Foot Clearance Estimation Based on the Integration of Foot-Mounted IMU Acceleration Data , 2015, Sensors.

[4]  Stavros Asimakopoulos,et al.  Motivation and User Engagement in Fitness Tracking: Heuristics for Mobile Healthcare Wearables , 2017, Informatics.

[5]  Matthias Struck,et al.  Textile Integrated Wearable Technologies for Sports and Medical Applications , 2017, Smart Textiles.

[6]  Thomas L. Milani,et al.  Detecting foot-to-ground contact from kinematic data in running , 2009 .

[7]  Bjoern M. Eskofier,et al.  miPod - A Wearable Sports and Fitness Sensor , 2014 .

[8]  Dominik Schuldhaus,et al.  Inertial Sensor-Based Approach for Shot / Pass Classification During a Soccer Match , 2015 .

[9]  Björn Eskofier,et al.  Real-time ECG monitoring and arrhythmia detection using Android-based mobile devices , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[10]  Brian Caulfield,et al.  Binary classification of running fatigue using a single inertial measurement unit , 2017, 2017 IEEE 14th International Conference on Wearable and Implantable Body Sensor Networks (BSN).

[11]  Qingguo Li,et al.  A concurrent comparison of inertia sensor-based walking speed estimation methods , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[12]  Gareth P. Bailey,et al.  Assessment of Foot Kinematics During Steady State Running Using a Foot-mounted IMU , 2014 .