METHOD AND APPARATUS FOR DETERMINING SPORTSMAN JUMPS USING FUZZY LOGIC
First Claim
1. A method for detecting a jump of a moving sportsman and separating the jump from other sportsman motion, comprising:
- receiving, in a computing device, accelerometer data generated by a sportsman'"'"'s motion;
using said computing device to apply fuzzy logic membership functions to a plurality of parameters associated with said accelerometer data to detect a pattern associated with jumps;
identifying a subset of said data as representing a jump based upon said detection of said pattern; and
,using said determination in said computing device to transform data in said computing device, whereby jumps are separated from other sportsman motion.
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.
56 Citations
16 Claims
-
1. A method for detecting a jump of a moving sportsman and separating the jump from other sportsman motion, comprising:
-
receiving, in a computing device, accelerometer data generated by a sportsman'"'"'s motion; using said computing device to apply fuzzy logic membership functions to a plurality of parameters associated with said accelerometer data to detect a pattern associated with jumps; identifying a subset of said data as representing a jump based upon said detection of said pattern; and
,using said determination in said computing device to transform data in said computing device, whereby jumps are separated from other sportsman motion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for detecting a jump of a moving sportsman and separating the jump from other sportsman motion, comprising:
-
receiving, in a computing device, accelerometer data generated by a sportsman'"'"'s motion; using said computing device to filter out data that is known not to contain a jump; computing a first fuzzy membership function for a launch set; computing a second fuzzy membership function for an in-air set; computing a third fuzzy membership function for a landing shock set; using said first, second and third fuzzy membership functions to compute a fourth fuzzy membership function for a jump set; merging closed adjacent sets using fuzzy logic rules; and
,selecting a set of measurements where said jump membership function is inside an acceptance region.
-
-
15. A computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied in the medium for implementing a method of detecting a jump of a moving sportsman and separating the jump from other sportsman motion, the computer program product comprising:
-
program code for receiving, in a computing device, accelerometer data generated by a sportsman'"'"'s motion; program code for using said computing device to apply fuzzy logic membership functions to a plurality of parameters associated with said accelerometer data to detect a pattern associated with jumps; program code for identifying a subset of said data as representing a jump based upon said detection of said pattern; and
,program code for using said determination in said computing device to transform data in said computing device, whereby jumps are separated from other sportsman motion.
-
-
16. A method, comprising:
-
receiving, in a computing device, accelerometer data generated by a sportsman'"'"'s motion; performing a launch analysis of a launch portion of said accelerometer data; performing an in-air analysis of an in-air portion of said accelerometer data; performing a landing shock analysis of a landing shock portion of said accelerometer data; performing a false jump analysis of at least a portion of said accelerometer data; combining results of said launch analysis, said in-air analysis, said landing shock analysis and said false jump analysis to detect a jump of said sportsman.
-
Specification