An Algorithm for the Automatic Detection and Quantification of Athletes’ Change of Direction Incidents Using IMU Sensor Data

Orientation tracking of a moving object has a wide variety of applications, including but not limited to military, surgical aid, navigation systems, mobile robots, gaming, virtual reality, and gesture recognition. In this paper, a novel algorithm is presented to automatically track and quantify change of direction (COD) incident angles or heading angles (i.e., turning angles) of a moving athlete using the inertial sensor signals from a microtechnology unit [an inertia measurement unit (IMU)] commonly used in elite sport. The algorithm is capable of automatically classifying a COD incident according to the degree of the turn and the direction of the turn (left or right). The system involves 1) the accurate determination of the heading angle using IMU sensor fusion and 2) the use of an algorithm to detect and categorize all changes in angle using various signal computation processing techniques. This paper presents the algorithm to detect changes in angle and subsequent categorization. The algorithm is intended to accurately quantify changes in mechanical loading (angle) during COD incidents, which may present a new perspective in the monitoring of athletes for performance enhancement and injury prevention purposes.

[1]  Peter H. Veltink,et al.  Inertial and magnetic sensing of human movement near ferromagnetic materials , 2003, The Second IEEE and ACM International Symposium on Mixed and Augmented Reality, 2003. Proceedings..

[2]  Alan M. Wilson,et al.  Measurement of stride parameters using a wearable GPS and inertial measurement unit. , 2008, Journal of biomechanics.

[3]  A. Bourke,et al.  A threshold-based fall-detection algorithm using a bi-axial gyroscope sensor. , 2008, Medical engineering & physics.

[4]  Quentin Ladetto,et al.  Combining Gyroscopes, Magnetic Compass and GPS for Pedestrian Navigation , 2001 .

[5]  Tim J Gabbett,et al.  The validity of microsensors to automatically detect bowling events and counts in cricket fast bowlers. , 2015, International journal of sports physiology and performance.

[6]  Brendan J Burkett,et al.  The use of a single inertial sensor to identify stride, step, and stance durations of running gait. , 2010, Journal of science and medicine in sport.

[7]  Donald Y. C. Lie,et al.  A fall detection study on the sensors placement location and a rule-based multi-thresholds algorithm using both accelerometer and gyroscopes , 2011, 2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011).

[8]  Yunseok Chang,et al.  Adaptive Step Detection Algorithm for Wireless Smart Step Counter , 2013, 2013 International Conference on Information Science and Applications (ICISA).

[9]  Alan Godfrey,et al.  Inertial Sensor Technology for Elite Swimming Performance Analysis: A Systematic Review , 2015, Sensors.

[10]  J. Borenstein,et al.  Heuristic Reduction of Gyro Drift for Personnel Tracking Systems , 2009 .

[11]  Randal W. Beard,et al.  Real-Time Attitude and Position Estimation for Small UAVs Using Low-Cost Sensors , 2004 .

[12]  K. Tumkur,et al.  Modeling Human Walking for Step Detection and Stride Determination by 3-Axis Accelerometer Readings in Pedometer , 2012, 2012 Fourth International Conference on Computational Intelligence, Modelling and Simulation.

[13]  Thomas Seel,et al.  IMU-Based Joint Angle Measurement for Gait Analysis , 2014, Sensors.

[14]  Mitra Basu,et al.  Gaussian-based edge-detection methods - a survey , 2002, IEEE Trans. Syst. Man Cybern. Part C.

[15]  Bruce Abernethy,et al.  Physical collisions and injury in professional rugby league match-play. , 2011, Journal of science and medicine in sport.

[16]  David D. Rowlands,et al.  A Model for Comparing Over-Ground Running Speed and Accelerometer Derived Step Rate in Elite Level Athletes , 2016, IEEE Sensors Journal.

[17]  Bayram Akdemir,et al.  Comparison of Edge Detection Algorithms for Texture Analysis on Glass Production , 2015 .

[18]  Robert E. Mahony,et al.  Nonlinear Complementary Filters on the Special Orthogonal Group , 2008, IEEE Transactions on Automatic Control.

[19]  Chaitali Chakrabarti,et al.  A Distributed Canny Edge Detector: Algorithm and FPGA Implementation , 2014, IEEE Transactions on Image Processing.

[20]  Stuart J. Cormack,et al.  Impact of Neuromuscular Fatigue on Match Exercise Intensity and Performance in Elite Australian Football , 2013, Journal of strength and conditioning research.

[21]  Brendan Burkett,et al.  Validity and reliability of kick count and rate in freestyle using inertial sensor technology , 2009, Journal of sports sciences.

[22]  James Diebel,et al.  Representing Attitude : Euler Angles , Unit Quaternions , and Rotation Vectors , 2006 .

[23]  Anis Chaouachi,et al.  Understanding Change of Direction Ability in Sport , 2008, Sports medicine.

[24]  Chris J. Bleakley,et al.  Accurate Orientation Estimation Using AHRS under Conditions of Magnetic Distortion , 2014, Sensors.

[25]  Klaus Diepold,et al.  Step Detection and Parameterization for Gait Assessment Using a Single Waist-Worn Accelerometer , 2016, IEEE Transactions on Biomedical Engineering.

[26]  Jasvinder Pal Singh,et al.  Person identification based on gait using dynamic body parameters , 2010, Trendz in Information Sciences & Computing(TISC2010).

[27]  Daniel Arthur James,et al.  Classification of Aerial Acrobatics in Elite Half-Pipe Snowboarding Using Body Mounted Inertial Sensors , 2008 .

[28]  Hassen Fourati,et al.  A comparative analysis of attitude estimation for pedestrian navigation with smartphones , 2015, 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[29]  Benton H. Calhoun,et al.  Body Area Sensor Networks: Challenges and Opportunities , 2009, Computer.

[30]  Paul B Gastin,et al.  Quantification of tackling demands in professional Australian football using integrated wearable athlete tracking technology. , 2013, Journal of science and medicine in sport.

[31]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[32]  Armando Barreto,et al.  Implementing a Sensor Fusion Algorithm for 3D Orientation Detection with Inertial/Magnetic Sensors , 2015 .

[33]  Gang Zhou,et al.  Accurate, Fast Fall Detection Using Gyroscopes and Accelerometer-Derived Posture Information , 2009, 2009 Sixth International Workshop on Wearable and Implantable Body Sensor Networks.