Method and apparatus for determining sportsman jumps using fuzzy logic
First Claim
Patent Images
1. A method comprising:
- receiving, by a computing device, accelerometer data generated by a sportsman'"'"'s motion from an accelerometer coupled to the sportsman and in communication with the computing device;
applying, by the computing device, a plurality of fuzzy logic membership functions to a plurality of parameters associated with the accelerometer data to detect a pattern associated with a jump, wherein detection of the pattern associated with the jump includes;
determining a fuzzy logic initial jump probability membership function;
determining a fuzzy logic jump start probability membership function;
determining a fuzzy logic landing shock probability membership function;
determining a fuzzy logic false jump probability membership function; and
combining the jump start probability and landing shock probability membership functions together using fuzzy logic rules;
identifying a subset of the accelerometer data representing the jump based upon the detected pattern; and
transforming the accelerometer data, by the computing device, by separating the identified subset of accelerometer data representing the jump from accelerometer data associated with other motion by the sportsman.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for detecting a jump of a moving sportsman and separating the jump from other sportsman motion is described. Accelerometer data generated by a sportsman'"'"'s motion is received in a computing device. The computing device is used to apply fuzzy logic membership functions to a plurality of parameters associated with the accelerometer data to detect a pattern associated with jumps. A subset of the data is identified as representing a jump based upon the detection of the pattern. The determination is used in the computing device to transform data, whereby jumps are separated from other sportsman motion.
19 Citations
12 Claims
-
1. A method comprising:
-
receiving, by a computing device, accelerometer data generated by a sportsman'"'"'s motion from an accelerometer coupled to the sportsman and in communication with the computing device; applying, by the computing device, a plurality of fuzzy logic membership functions to a plurality of parameters associated with the accelerometer data to detect a pattern associated with a jump, wherein detection of the pattern associated with the jump includes; determining a fuzzy logic initial jump probability membership function; determining a fuzzy logic jump start probability membership function; determining a fuzzy logic landing shock probability membership function; determining a fuzzy logic false jump probability membership function; and combining the jump start probability and landing shock probability membership functions together using fuzzy logic rules; identifying a subset of the accelerometer data representing the jump based upon the detected pattern; and transforming the accelerometer data, by the computing device, by separating the identified subset of accelerometer data representing the jump from accelerometer data associated with other motion by the sportsman. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable storage medium storing instructions that, when executed by a computing device, cause the computing device to:
-
receive accelerometer data generated by a sportsman'"'"'s motion from an accelerometer coupled to the sportsman and in communication with the computing device; apply a plurality of fuzzy logic membership functions to a plurality of parameters associated with the accelerometer data to detect a pattern associated with a jump, wherein detection of the pattern associated with the jump includes; determining a fuzzy logic initial jump probability membership function; determining a fuzzy logic jump start probability membership function; determining a fuzzy logic landing shock probability membership function; determining a fuzzy logic false jump probability membership function; and combining the jump start probability and landing shock probability membership functions together using fuzzy logic rules; identify a subset of the accelerometer data representing the jump based upon the detected pattern; and transform the accelerometer data by separating the identified subset of accelerometer data representing the jump from accelerometer data associated with other motion by the sportsman.
-
Specification