Method and apparatus for determining motion
First Claim
Patent Images
1. An apparatus, comprising:
- a processor;
memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following;
receiving a video indicating a motion;
determining a video time interval, wherein the video time interval relates to a time interval that substantially uniformly segments at least part of the video;
generating a set of normalized representations of movement based, at least in part, on the video and the video time interval, the set of normalized representations of movement having a normalized structure that comprises a predetermined number of local movement representations that corresponds to a number of representations of a reference set of representations that are associated with at least one predetermined motion;
evaluating a reference set of representations with respect to the set of normalized representations of the movement; and
determining that the predetermined motion correlates to the set of normalized representations of the movement based, at least in part, on the evaluation.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, comprising a processor and memory configured to cause the apparatus to perform at least the following: receiving a video indicating a motion, generating a set of normalized representations of movement based, at least in part, on the video, evaluating a reference set of representations with respect to the set of normalized representations of the movement, and determining that at least one predetermined motion correlates to the set of normalized representations of the movement based, at least in part, on the evaluation is disclosed.
16 Citations
16 Claims
-
1. An apparatus, comprising:
-
a processor; memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following; receiving a video indicating a motion; determining a video time interval, wherein the video time interval relates to a time interval that substantially uniformly segments at least part of the video; generating a set of normalized representations of movement based, at least in part, on the video and the video time interval, the set of normalized representations of movement having a normalized structure that comprises a predetermined number of local movement representations that corresponds to a number of representations of a reference set of representations that are associated with at least one predetermined motion; evaluating a reference set of representations with respect to the set of normalized representations of the movement; and determining that the predetermined motion correlates to the set of normalized representations of the movement based, at least in part, on the evaluation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
receiving a video indicating a motion; determining a video time interval, wherein the video time interval relates to a time interval that substantially uniformly segments at least part of the video; generating a set of normalized representations of movement based, at least in part, on the video and the video time interval, the set of normalized representations of movement having a normalized structure that comprises a predetermined number of local movement representations that corresponds to a number of representations of a reference set of representations that are associated with at least one predetermined motion; evaluating a reference set of representations with respect to the set of normalized representations of the movement; and determining that the predetermined motion correlates to the set of normalized representations of the movement based, at least in part, on the evaluation. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer-readable medium encoded with instructions that, when executed by a computer, perform:
-
receiving a video indicating a motion; determining a video time interval, wherein the video time interval relates to a time interval that substantially uniformly segments at least part of the video; generating a set of normalized representations of movement based, at least in part, on the video and the video time interval, the set of normalized representations of movement having a normalized structure that comprises a predetermined number of local movement representations that corresponds to a number of representations of a reference set of representations that are associated with at least one predetermined motion; evaluating a reference set of representations with respect to the set of normalized representations of the movement; and determining that the predetermined motion correlates to the set of normalized representations of the movement based, at least in part, on the evaluation.
-
Specification