Systems and methods for qualitative assessment of sports performance
First Claim
1. A punch sensor, comprising:
- a first acceleration sensor for measuring a first range of acceleration of a boxer'"'"'s arm, wherein the first acceleration sensor is configured to detect that a punch has landed but not to determine a speed or a force of the punch;
a second acceleration sensor for measuring a second range of acceleration of the boxer'"'"'s arm, wherein the second acceleration sensor is configured to determine at least one of the speed or the force of the punch but not to detect that a punch has landed; and
a processor configured to receive the measurements of the first range of acceleration from the first acceleration sensor and to receive the measurements of the second range of acceleration from the second acceleration sensor.
3 Assignments
0 Petitions
Accused Products
Abstract
One or more processors may be configured to receive, via a radio from one or more sensors, one or more streams of sensor values indicating: (1) accelerations of a boxer'"'"'s arm within a first range of acceleration, measured by a first acceleration sensor, (2) accelerations of a boxer'"'"'s arm within a second range of acceleration, measured by a second acceleration sensor, and (3) rotation of the boxer'"'"'s arm measured by a gyroscope sensor. The one or more processors may be configured to determine, based on the received sensor values from the first acceleration sensor, whether a punch landed but not to measure a force or velocity of the punch. The one or more processors may be configured to determine, based on the received sensor values from the second acceleration sensor, at least one of a force or a velocity of the punch but not to detect whether the punch landed.
36 Citations
26 Claims
-
1. A punch sensor, comprising:
-
a first acceleration sensor for measuring a first range of acceleration of a boxer'"'"'s arm, wherein the first acceleration sensor is configured to detect that a punch has landed but not to determine a speed or a force of the punch; a second acceleration sensor for measuring a second range of acceleration of the boxer'"'"'s arm, wherein the second acceleration sensor is configured to determine at least one of the speed or the force of the punch but not to detect that a punch has landed; and a processor configured to receive the measurements of the first range of acceleration from the first acceleration sensor and to receive the measurements of the second range of acceleration from the second acceleration sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A boxing data server, comprising
a memory storing predetermined profiles of arm acceleration or rotation over time for one or more types of punches; -
a radio for communicating with one or more punch sensors on one or more boxers and receiving sensor values from the one or more punch sensors; one or more processors configured to; receive, via the radio from the one or more sensors, one or more streams of sensor values indicating accelerations of a boxer'"'"'s arm or rotation of the boxer'"'"'s arm within a first range of acceleration, measured by a first acceleration sensor or a gyroscope sensor, and receive values indicating accelerations of a boxer'"'"'s arm or rotation of the boxer'"'"'s arm within a second range of acceleration, measured by a second acceleration sensor or a second gyroscope sensor; determine, based on the received sensor values from the first acceleration sensor, whether a punch landed but not to measure a force or velocity of the punch; and determine, based on the received sensor values from the second acceleration sensor, the force or velocity of the punch but not to detect whether the punch landed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A boxing data server, comprising
a radio for communicating with one or more punch sensors on one or more boxers and receiving sensor values from the one or more punch sensors; -
one or more processors configured to; receive, via the radio, sensor values indicating;
(1) accelerations of a boxer'"'"'s arm within a first range of acceleration, measured by a first acceleration sensor, (2) accelerations of a boxer'"'"'s arm within a second range of acceleration, measured by a second acceleration sensor, and (3) rotation of the boxer'"'"'s arm measured by a gyroscope sensor;determine, based on the received sensor values from the first acceleration sensor, whether a punch landed but not to measure a force or velocity of the punch; determine, based on the received sensor values from the second acceleration sensor, at least one of a force or a velocity of the punch but not to detect whether the punch landed; and determine, based on comparison of variations in the rotation of the boxer'"'"'s arm and on variations in the acceleration of the boxer'"'"'s arm measured by the second acceleration sensor to known punch gestures, a type of the punch. - View Dependent Claims (26)
-
Specification