Jump detection using fuzzy logic

Jump detection and measurement is of particular interest in a wide range of sports, including snowboarding, skiing, skateboarding, wakeboarding, motorcycling, biking, gymnastics, and the high jump, among others. However, determining jump duration and height is often difficult and requires expert knowledge or visual analysis either in real-time or using video. Recent advances in low-cost MEMS inertial sensors enable a data-driven approach to jump detection and measurement. Today, inertial and GPS sensors attached to an athlete or to his or her equipment, e.g. snowboard, skateboard, or skis, can collect data during sporting activities. In these real life applications, effects such as vibration, sensor noise and bias, and various athletic maneuvers make jump detection difficult even using multiple sensors. This paper presents a fuzzy logic-based algorithm for jump detection in sport using accelerometer data. Fuzzy logic facilitates conversion of human intuition and vague linguistic descriptions of jumps to algorithmic form. The fuzzy algorithm described here was applied to snowboarding and ski jumping data, and successfully detected 92% of snowboarding jumps identified visually (rejecting 8% of jumps identified visually), with only 8% of detected jumps being false positives. In ski jumping, it successfully detected 100% of jumps identified visually, with no false positives. The fuzzy algorithm presented here has successfully been applied to automate jump detection in ski and snowboarding on a large scale, and as the basis of the AlpineReplay ski and snowboarding smartphone app, has identified 6370971 jumps from August 2011 through June 2014.

[1]  E. H. Mamdani,et al.  An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller , 1999, Int. J. Man Mach. Stud..

[2]  Andino Maseleno,et al.  Fuzzy logic and dempster-shafer theory to find kicking range of sepak takraw game , 2013, 2013 5th International Conference on Computer Science and Information Technology.

[3]  P.K. Dash,et al.  Multiresolution S-transform-based fuzzy recognition system for power quality events , 2004, IEEE Transactions on Power Delivery.

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

[5]  Richard Klukas,et al.  New jump trajectory determination method using low-cost MEMS sensor fusion and augmented observations for GPS/INS integration , 2012, GPS Solutions.

[6]  Lotfi A. Zadeh,et al.  The concept of a linguistic variable and its application to approximate reasoning-III , 1975, Inf. Sci..

[7]  Daniel Arthur James,et al.  Automated Inertial Feedback for Half-Pipe Snowboard Competition and the Community Perception , 2007 .

[8]  Richard Klukas,et al.  Reliable jump detection for snow sports with low-cost MEMS inertial sensors , 2011 .

[9]  Lotfi A. Zadeh,et al.  The Concepts of a Linguistic Variable and its Application to Approximate Reasoning , 1975 .

[10]  Majid Poshtan,et al.  Experimental validation on stator fault detection via fuzzy logic , 2013, 2013 3rd International Conference on Electric Power and Energy Conversion Systems.

[11]  Christian Borgelt,et al.  Computational Intelligence , 2016, Texts in Computer Science.

[12]  Mordechai Ben-Ari,et al.  Mathematical Logic for Computer Science , 2012, Springer London.

[13]  Hayet Mouss,et al.  Fuzzy Pattern Recognition Based Fault Diagnosis , 2005, ICEIS.

[14]  K. M. Curtis,et al.  Cricket batting technique analyser/trainer using fuzzy logic , 2009, 2009 16th International Conference on Digital Signal Processing.

[15]  Fazle Sadi Jump parameter estimation with low cost micro-electro-mechanical system sensors and global positioning system for action sports goggles , 2011 .

[16]  Julien Favre,et al.  Automatic measurement of key ski jumping phases and temporal events with a wearable system , 2012, Journal of sports sciences.

[17]  Larry S. Davis,et al.  Concurrent transition and shot detection in football videos using Fuzzy Logic , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[18]  Q. Liang,et al.  Event detection in wireless sensor networks using fuzzy logic system , 2005, CIHSPS 2005. Proceedings of the 2005 IEEE International Conference on Computational Intelligence for Homeland Security and Personal Safety, 2005..

[19]  D. A. James,et al.  Feature extraction of performance variables in elite half-pipe snowboarding using body mounted inertial sensors , 2007, SPIE Micro + Nano Materials, Devices, and Applications.

[20]  Reynald Hoskinson,et al.  Precise air time determination of athletic jumps with low-cost MEMS inertial sensors using multiple attribute decision making , 2013 .

[21]  Arnold Baca,et al.  Fuzzy Logic in Sports: A Review and an Illustrative Case Study in the Field of Strength Training , 2013 .

[22]  Patrick Boissy,et al.  User-based motion sensing and fuzzy logic for automated fall detection in older adults. , 2007, Telemedicine journal and e-health : the official journal of the American Telemedicine Association.

[23]  J. L. Schmalzel,et al.  Pattern recognition based on fuzzy logic , 1993, 1993 IEEE Instrumentation and Measurement Technology Conference.

[24]  Alejandro Rodríguez-Castellanos,et al.  Fuzzy logic and image processing techniques for the interpretation of seismic data , 2011 .