Determining a speed of a multidimensional motion in a global coordinate system
First Claim
1. A method for determining a speed of a multidimensional motion of an athlete in a global coordinate system based on multidimensional acceleration data from a multidimensional accelerometer placed at a movable limb of the athlete, the movable limb being at least one of translatory and rotatable, and the movable limb defining a local coordinate system, the method comprising:
- determining, based on the multidimensional acceleration data, at least one correction quantity taking into account a rotation of the local coordinate system relative to the global coordinate system during the multidimensional motion; and
determining the speed of the multidimensional motion based on an integration of the multidimensional acceleration data and in consideration of the at least one correction quantity; and
detecting at least one of the multidimensional motion and a period of motion inactivity based on at least one of (i) detecting an excess of an acceleration threshold using the multidimensional acceleration data, (ii) detecting a saturation of one or more dimensions of the multidimensional acceleration data, and (iii) detecting an oscillation of the multidimensional acceleration data.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to determining a speed of a multidimensional motion of an athlete in a global coordinate system based on multidimensional acceleration data from a multidimensional accelerometer placed at a movable limb of the athlete, the movable limb being at least one of translatory and rotatable, and the movable limb defining a local coordinate system. Based on the multidimensional acceleration data, at least one correction quantity may be determined taking into account a rotation of the local coordinate system relative to the global coordinate system during the multidimensional motion. The speed of the multidimensional motion may be determined based on an integration of the multidimensional acceleration data and in consideration of the at least one correction quantity.
-
Citations
20 Claims
-
1. A method for determining a speed of a multidimensional motion of an athlete in a global coordinate system based on multidimensional acceleration data from a multidimensional accelerometer placed at a movable limb of the athlete, the movable limb being at least one of translatory and rotatable, and the movable limb defining a local coordinate system, the method comprising:
-
determining, based on the multidimensional acceleration data, at least one correction quantity taking into account a rotation of the local coordinate system relative to the global coordinate system during the multidimensional motion; and determining the speed of the multidimensional motion based on an integration of the multidimensional acceleration data and in consideration of the at least one correction quantity; and detecting at least one of the multidimensional motion and a period of motion inactivity based on at least one of (i) detecting an excess of an acceleration threshold using the multidimensional acceleration data, (ii) detecting a saturation of one or more dimensions of the multidimensional acceleration data, and (iii) detecting an oscillation of the multidimensional acceleration data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 20)
-
-
17. A computer program product including a non-transitory computer readable medium having computer readable program code embodied therein, wherein the computer readable program code, when loaded on a computer, a processor, or a programmable hardware component, causes the computer, processor or programmable hardware component to implement a method for determining a speed of a multidimensional motion of an athlete in a global coordinate system based on multidimensional acceleration data from a multidimensional accelerometer placed at a movable limb of the athlete, the movable limb being at least one of translatory and rotatable, and the movable limb defining a local coordinate system, the method comprising:
-
determining, based on the multidimensional acceleration data, at least one correction quantity taking into account a rotation of the local coordinate system relative to the global coordinate system during the multidimensional motion; determining the speed of the multidimensional motion based on an integration of the multidimensional acceleration data and in consideration of the at least one correction quantity; and detecting at least one of the multidimensional motion and a period of motion inactivity based on at least one of (i) detecting an excess of an acceleration threshold using the multidimensional acceleration data, (ii) detecting a saturation of one or more dimensions of the multidimensional acceleration data, and (iii) detecting an oscillation of the multidimensional acceleration data.
-
-
18. An apparatus for determining a speed of a multidimensional motion of an athlete in a global coordinate system based on multidimensional acceleration data from a multidimensional accelerometer placed at a movable limb of the athlete, the movable limb being at least one of translatory and rotatable, and the movable limb defining a local coordinate system, the apparatus comprising:
a processor operable to determine, based on the multidimensional acceleration data, at least one correction quantity taking into account a rotation of the local coordinate system relative to the global coordinate system during the multidimensional motion, determine a speed of the multidimensional motion based on an integration of the multidimensional acceleration data and in consideration of the at least one correction quantity, and detect at least one of the multidimensional motion and a period of motion inactivity based on at least one of (i) an excess of an acceleration threshold detected using the multidimensional acceleration data, (ii) a saturation of one or more dimensions of the multidimensional acceleration data, and (iii) an oscillation of the multidimensional acceleration data. - View Dependent Claims (19)
Specification