Method and apparatus for video game simulations using motion capture
First Claim
1. A method in a video gaming system including a processor, a memory and a sensor system for capturing body motion associated with a person pretending to hit or launch an object, the method comprising:
- receiving in the processor a motion consistency parameter wherein the motion consistency parameter is generated from data captured during a plurality of different instances of the person attempting to repeat a body motion and wherein a determining of the motion consistency parameter includes determining a position of at least one point on a body of the person during each of the plurality of different instances of the body motion and determining a standard deviation using the determined positions;
capturing via the sensor system data of a single instance of the person attempting to repeat the body motion while pretending to hit or launch the object;
based upon the data from the single instance, in the processor, predicting a magnitude of a force and a direction of the force that would be imparted to the object if it was actually hit or launched wherein physical properties of the object including its size and mass are simulated;
based upon the predicted magnitude of the force and the predicted direction of the force, determining in the processor whether a desired outcome for a simulated object having the mass and the size properties is possible;
when the desired outcome is determined to be possible, determining in the processor whether the desired outcome or a non-desired outcome has occurred wherein a probability of the desired outcome occurring increases as the standard deviation associated with the motion consistency parameter decreases; and
rendering in the processor to a display a simulated trajectory of the simulated object for the single instance, wherein the rendered simulated trajectory shows the determined desired outcome or the determined non-desired outcome occurring for the simulated object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method in a video gaming system including a processor, a memory and a sensor system for capturing body motion is described. In one embodiment, the body motion can be associated with a person pretending to hit or launch an object, such as an object used in a sporting activity. In general, body motion can be associated with any activity involving similar body motions that are repeated during the activity. In a video game generated by the video gaming system, a consistency with which the repeated body motions are made over time can be used to determine an outcome for a single instance of the body motion. In a particular embodiment, a probability of a more desirable outcome resulting from the single instance of the body motion can increase as the consistency with which the repeated body motions are made increases.
85 Citations
29 Claims
-
1. A method in a video gaming system including a processor, a memory and a sensor system for capturing body motion associated with a person pretending to hit or launch an object, the method comprising:
-
receiving in the processor a motion consistency parameter wherein the motion consistency parameter is generated from data captured during a plurality of different instances of the person attempting to repeat a body motion and wherein a determining of the motion consistency parameter includes determining a position of at least one point on a body of the person during each of the plurality of different instances of the body motion and determining a standard deviation using the determined positions; capturing via the sensor system data of a single instance of the person attempting to repeat the body motion while pretending to hit or launch the object; based upon the data from the single instance, in the processor, predicting a magnitude of a force and a direction of the force that would be imparted to the object if it was actually hit or launched wherein physical properties of the object including its size and mass are simulated; based upon the predicted magnitude of the force and the predicted direction of the force, determining in the processor whether a desired outcome for a simulated object having the mass and the size properties is possible; when the desired outcome is determined to be possible, determining in the processor whether the desired outcome or a non-desired outcome has occurred wherein a probability of the desired outcome occurring increases as the standard deviation associated with the motion consistency parameter decreases; and rendering in the processor to a display a simulated trajectory of the simulated object for the single instance, wherein the rendered simulated trajectory shows the determined desired outcome or the determined non-desired outcome occurring for the simulated object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer readable medium having stored a computer program executed by a video gaming system, the non-transitory computer readable medium comprising:
-
computer code for receiving a motion consistency parameter wherein the motion consistency parameter is generated from data captured during a plurality of different instances of a person attempting to repeat a body motion while pretending to hit or launch an object and wherein a determining of the motion consistency parameter includes determining a position of at least one point on a body of the person during each of the plurality of different instances of the body motion and determining a standard deviation using the determined positions; computer code for capturing, via a sensor system, data of a single instance of the person attempting to repeat the body motion while pretending to hit or launch the object; computer code, based upon the data from the single instance, predicting a magnitude of a force and a direction of the force that would be imparted to the object if it was actually hit or launched wherein physical properties of the object including its size and mass are simulated; computer code for, based upon the predicted magnitude of the force and the predicted direction of the force, determining in the processor whether a desired outcome for a simulated object having the mass and the size properties is possible; computer code for, when the desired outcome is determined to be possible, determining whether the desired outcome or a non-desired outcome has occurred wherein a probability of the desired outcome occurring increases as the standard deviation associated with the motion consistency parameter decreases; and computer code for rendering to a display a simulated trajectory of the simulated object for the single instance, wherein the rendered simulated trajectory shows the determined desired outcome or the determined non-desired outcome occurring for the simulated object.
-
Specification