Sports equipment maneuver detection and classification
First Claim
1. An apparatus for identifying a maneuver of sports equipment, comprising:
- a housing to be attached to the sports equipment, wherein the sports equipment is to be used to conduct a motion;
two or more sensors disposed on or in the housing to sense acceleration or rotation of the sports equipment during the motion, and to output motion data associated with the acceleration or rotation of the sports equipment; and
circuitry disposed in the housing and coupled to the sensors to receive the motion data, detect the maneuver performed using the sports equipment, and identify the maneuver, based on the motion data, which includes;
compute one or more angle features in a sports equipment reference frame, wherein the angle features are to be used in the maneuver identification; and
in parallel with the computation of the one or more angle features,detect the maneuver, which includes to identify a detection spot in the motion data, based at least in part on the computed angle features, wherein the detection spot includes a starting point of the maneuver; and
buffer a portion of the motion data that includes the detection spot, wherein the detection spot is approximately in the middle of the portion of the motion data, wherein the buffered portion of the motion data includes a data associated with the maneuver, wherein the portion of the motion data is to be used in the identification of the maneuver.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure provide techniques and configurations for an apparatus for identifying a maneuver of sports equipment. In one instance, the apparatus may comprise a housing to be attached to the sports equipment; two or more sensors disposed on or in the housing to sense acceleration or rotation of the sports equipment during the motion of the sports equipment, and to output motion data associated with the acceleration or rotation of the sports equipment; and circuitry disposed in the housing and coupled to the sensors to receive the motion data and to identify a maneuver performed using the sports equipment, based on the motion data. Other embodiments may be described and/or claimed.
22 Citations
20 Claims
-
1. An apparatus for identifying a maneuver of sports equipment, comprising:
-
a housing to be attached to the sports equipment, wherein the sports equipment is to be used to conduct a motion; two or more sensors disposed on or in the housing to sense acceleration or rotation of the sports equipment during the motion, and to output motion data associated with the acceleration or rotation of the sports equipment; and circuitry disposed in the housing and coupled to the sensors to receive the motion data, detect the maneuver performed using the sports equipment, and identify the maneuver, based on the motion data, which includes; compute one or more angle features in a sports equipment reference frame, wherein the angle features are to be used in the maneuver identification; and in parallel with the computation of the one or more angle features, detect the maneuver, which includes to identify a detection spot in the motion data, based at least in part on the computed angle features, wherein the detection spot includes a starting point of the maneuver; and buffer a portion of the motion data that includes the detection spot, wherein the detection spot is approximately in the middle of the portion of the motion data, wherein the buffered portion of the motion data includes a data associated with the maneuver, wherein the portion of the motion data is to be used in the identification of the maneuver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An integrated circuit, comprising:
-
circuitry to receive motion data from two or more sensors coupled with the circuitry and disposed on sports equipment, during a motion of the sports equipment; and
detect and identify a maneuver performed using the sports equipment during the motion of the sports equipment, based on the motion data, wherein to detect and identify the maneuver includes;compute one or more angle features in a sports equipment reference frame, to use Euler angles in the maneuver identification; and in parallel with the computation of the one or more angle features, detect the maneuver, which includes to identify a detection spot in the motion data, based at least in part on the computed angle features, wherein the detection spot includes a starting point of the maneuver; and buffer a portion of the motion data that includes the detection spot, wherein the detection spot is approximately in the middle of the portion of the motion data, wherein the buffered portion of the motion data includes a data associated with the maneuver, wherein the portion of the motion data is to be used in the identification of the maneuver. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for identifying a maneuver performed using sports equipment, comprising:
-
receiving, by an apparatus coupled with the sports equipment, motion data associated with acceleration or rotation of the sports equipment during a motion, from two or more sensors disposed on the sports equipment; and detecting and identifying, by the apparatus, the maneuver performed using the sports equipment during the motion, based on the motion data, including; computing one or more angle features in a sports equipment reference frame, wherein the angle features are to be used in the maneuver identification; and in parallel with computing the one or more angle features, detecting the maneuver, which includes identifying a detection spot in the motion data, based at least in part on the computed angle features, wherein the detection spot includes a starting point of the maneuver; and buffering a portion of the motion data that includes the detection spot, wherein the detection spot is approximately in the middle of the portion of the motion data, wherein the buffered portion of the motion data includes a data associated with the maneuver, wherein the portion of the motion data is to be used in the identifying the maneuver. - View Dependent Claims (17, 18, 19, 20)
-
Specification