Method and system for tuning motion recognizers by a user using a set of motion signals
First Claim
Patent Images
1. A system for controlling virtual objects in a video game display in a manner responsive to human motions, the system comprising:
- at least one hand-held motion sensing device generating motion signals in response to the human motions;
a processing unit, loaded with a set of motion recognizers created in advance by at least one trained user, receiving the motion signals from the hand-held motion sensing device, and configured to;
compute motion recognition signals from some of the motion signals in reference to the motion recognizers;
form a training set including some or all of the motion signals;
tune one or more of the motion recognizers in the set of motion recognizers with the training set to modify a motion recognition behavior of the one or more tuned motion recognizers; and
use the motion recognition signals to control one or more virtual objects in the video game display.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for using motion recognizers are described. The motion recognizers are created or generated in advance by trained users. The motion recognizers are then loaded into a processing unit that receives motion signals from one or more motion sensitive devices being manipulated by one or more end users to control one or more objects in a virtual environment. Depending on implementation, the virtual environment may represent a remote scene or a video game, where objects in the virtual environment can be controlled by the users to perform desired actions or moves.
30 Citations
36 Claims
-
1. A system for controlling virtual objects in a video game display in a manner responsive to human motions, the system comprising:
-
at least one hand-held motion sensing device generating motion signals in response to the human motions; a processing unit, loaded with a set of motion recognizers created in advance by at least one trained user, receiving the motion signals from the hand-held motion sensing device, and configured to; compute motion recognition signals from some of the motion signals in reference to the motion recognizers; form a training set including some or all of the motion signals; tune one or more of the motion recognizers in the set of motion recognizers with the training set to modify a motion recognition behavior of the one or more tuned motion recognizers; and use the motion recognition signals to control one or more virtual objects in the video game display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for controlling virtual objects in a video game display in a manner responsive to human motions, the method comprising:
-
loading a set of the motion recognizers that are created in advance by at least one trained user; receiving motion signals from a hand-held motion-sensitive device, where the hand-held motion-sensitive device is being manipulated in response to a virtual environment being displayed on a display screen; and forming a training set including some or all of the motion signals; tuning one or more of the motion recognizers in the set of motion recognizers with the training set to modify a motion recognition behavior of the one or more tuned motion recognizers; computing motion recognition signals from the motion signals using the set of motion recognizers so as to control one or more of the virtual objects in the virtual environment. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for controlling virtual objects in a video game display in a manner responsive to human motions, the method comprising:
-
loading a set of the motion recognizers that are created in advance by at least one trained user; receiving motion signals from a hand-held motion-sensitive device, where an end user is manipulating the hand-held motion-sensitive device in response to a virtual environment being displayed on a display screen; and forming a training set including some or all of the motion signals; tuning one or more of the motion recognizers in the set of motion recognizers with the training set to modify a motion recognition behavior of the one or more tuned motion recognizers; computing motion recognition signals for some or all of the motion signals using the set of motion recognizers to determine what type of translations and/or rotations shall be applied to one or more objects in the virtual environment. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for controlling virtual objects in a video game display in a manner responsive to human motions, the method comprising:
-
loading at least two motion recognizers in a processing unit, the two motion recognizers being hierarchically related such that both are instances of a same type of motion, each of the motion recognizers including an undefined class such that a misinterpretation of a given move is explicitly disallowed, each of the motion recognizers created in advance by at least one trained user; receiving a set of motion signals from a hand-held motion-sensitive device, where the hand-held motion-sensitive device is manipulated in response to a virtual environment being displayed on a display screen; forming a training set including some or all of the motion signals; tuning one or more of the motion recognizers in the set of motion recognizers with the training set to modify a motion recognition behavior of the one or more tuned motion recognizers; wherein the processing unit is configured to compute a motion recognition label for each of the set of motion signals in response to the motion recognizers, the motion recognition label is used to select a predetermined action that determines what type of translations and/or rotations to apply to one or more objects in the display. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
Specification