Interactive system and method
First Claim
1. A method, comprising:
- receiving at least one stream of live action video images comprising a representation of a plurality of moving physical three dimensional objects in space subject to at least one collision interaction;
processing the at least one stream of live action video images, to define object parameters for each respective three dimensional object according to a computer-implemented physical model comprising at least a velocity, an acceleration, and a mass, and to define collision parameters for each respective collision interaction according to the laws of physics;
defining a three dimensional physically accurate graphic model of each respective three dimensional object and a movement of the respective three dimensional object;
receiving as a user input, a set of parameters comprising at least one modification parameter, representing at least one of an artificial velocity, an artificial acceleration, and an artificial mass, distinct from the defined object parameters and the defined collision parameters;
determining a conflict between a movement of respective three dimensional objects according to the at least one modification parameter, representing a modified collision interaction; and
synthesizing at least one stream of artificial action video images comprising the plurality of moving physical three dimensional objects, according to the at least one modification parameter, the defined object parameters which are consistent with the at least one modification parameter, and the defined three dimensional physically accurate graphic model of each respective three dimensional object comprising at least the velocity, the acceleration, and the mass, modified by the at least one modification parameter, and the modified collision interaction,wherein the at least one collision interaction in the at least one stream of live action video images is altered in the at least one stream of artificial action video images.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for receiving an ordered set of images and analyzing the images to determine at least one position in space and at least one motion vector in space and time for at least one object represented in the images is disclosed. Using these vectors, a four dimensional model of at least a portion of the information represented in the images is formulated. This model generally obeys the laws of physics, though aberrations may be imposed. The model is then exercised with an input parameter, which, for example, may represent a different perspective than the original set of images. The four dimensional model is then used to produce a modified set of ordered images in dependence on the input parameter and optionally the set of images, e.g., if only a portion of the data represented in the images is modeled. The set of images may then be rendered on a display device.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving at least one stream of live action video images comprising a representation of a plurality of moving physical three dimensional objects in space subject to at least one collision interaction; processing the at least one stream of live action video images, to define object parameters for each respective three dimensional object according to a computer-implemented physical model comprising at least a velocity, an acceleration, and a mass, and to define collision parameters for each respective collision interaction according to the laws of physics; defining a three dimensional physically accurate graphic model of each respective three dimensional object and a movement of the respective three dimensional object; receiving as a user input, a set of parameters comprising at least one modification parameter, representing at least one of an artificial velocity, an artificial acceleration, and an artificial mass, distinct from the defined object parameters and the defined collision parameters; determining a conflict between a movement of respective three dimensional objects according to the at least one modification parameter, representing a modified collision interaction; and synthesizing at least one stream of artificial action video images comprising the plurality of moving physical three dimensional objects, according to the at least one modification parameter, the defined object parameters which are consistent with the at least one modification parameter, and the defined three dimensional physically accurate graphic model of each respective three dimensional object comprising at least the velocity, the acceleration, and the mass, modified by the at least one modification parameter, and the modified collision interaction, wherein the at least one collision interaction in the at least one stream of live action video images is altered in the at least one stream of artificial action video images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for processing live action video images, comprising:
-
a user input port, configured to receive a set of parameters comprising at least one modification parameter; an video input port, configured to receive at least one stream of live action video images comprising a representation of a plurality of moving physical three dimensional objects in space subject to at least one collision interaction; at least one automated processor, configured to; process the at least one stream of live action video images, to define object parameters for each respective three dimensional object according to a computer-implemented physical model comprising at least a velocity, an acceleration, and a mass, and to define collision parameters for each respective collision interaction according to the laws of physics; define a three dimensional physically accurate graphic model of each respective three dimensional object and a movement of the respective three dimensional object; determine a conflict between a movement of respective three dimensional objects according to the at least one modification parameter and the respective motion vector, representing a modified collision interaction; synthesize at least one stream of artificial action video images comprising the plurality of moving physical three dimensional objects comprising at least the velocity, the acceleration, and the mass, modified by the at least one modification parameter, and the modified collision interaction, according to; the at least one modification parameter, wherein the at least one modification parameter represents at least one of an artificial velocity, an artificial acceleration, and an artificial mass, distinct from the defined object parameters and the defined collision parameters, the defined object parameters which are consistent with the at least one modification parameter, and the defined three dimensional physically accurate graphic model of each respective three dimensional object, wherein the at least one collision interaction in the at least one stream of live action video images is altered in the at least one stream of artificial action video images to the modified collision interaction dependent on at least the at least one modification parameter. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system for processing live action video images, comprising:
-
a user input port, configured to receive a set of parameters comprising at least one modification parameter through a game controller; a port, configured to receive an electronic representation of a plurality of moving physical three dimensional objects in space subject to at least one collision interaction, representing at least one human competitor; at least one automated processor, configured to; process the electronic representation, to define object parameters for each respective three dimensional object according to a computer-implemented physical model comprising at least a velocity, an acceleration, and a mass, and to define collision parameters for each respective collision interaction according to the laws of physics and a motion vector describing a movement of the respective three dimensional object; apply a set of competition rules defining acceptable interaction between the plurality of moving physical three dimensional objects in space; define a three dimensional graphic model of each respective three dimensional object and a movement of the respective three dimensional object; determine a conflict between a movement of respective three dimensional objects according to the at least one modification parameter, representing a modified collision interaction; synthesize at least one artificial stream comprising the plurality of moving physical three dimensional objects comprising at least the velocity, the acceleration, and the mass, according to; the at least one modification parameter and the modified collision interaction, wherein the at least one modification parameter represents at least one of an artificial velocity, an artificial acceleration, and an artificial mass, distinct from the defined object parameters and the defined collision parameters, the defined object parameters which are not inconsistent with the at least one modification parameter, and the defined three dimensional physically accurate graphic model of each respective three dimensional object, wherein the at least one collision interaction is altered to the modified collision interaction dependent on at least the at least one modification parameter.
-
Specification