STEREO VIDEO FOR GAMING
First Claim
Patent Images
1. A method for producing a video sequence in a game console, comprising:
- receiving from a stereo camera a real-time stereo video signal comprising paired left and right images of a captured scene, the captured scene comprising a physical foreground object and a physical background;
performing, in real-time, a foreground/background separation algorithm on the real-time stereo video signal to identify pixels captured from the real-time stereo video signal that are indicative of the physical foreground object;
detecting attributes of the physical foreground object;
comparing the detected attributes of the physical foreground object to one or more kernel images, respective kernel images associated with a set of attributes;
identifying a kernel image associated with a set of attributes that substantially correspond to the detected attributes; and
producing a video sequence by rendering a virtual reality based at least in part upon the identified kernel image.
2 Assignments
0 Petitions
Accused Products
Abstract
A real-time stereo video signal of a captured scene with a physical foreground object and a physical background is received. In real-time, a foreground/background separation algorithm is used on the real-time stereo video signal to identify pixels from the stereo video signal that represent the physical foreground object. A video sequence may be produced by rendering a 3D virtual reality based on the identified pixels of the physical foreground object.
11 Citations
20 Claims
-
1. A method for producing a video sequence in a game console, comprising:
-
receiving from a stereo camera a real-time stereo video signal comprising paired left and right images of a captured scene, the captured scene comprising a physical foreground object and a physical background; performing, in real-time, a foreground/background separation algorithm on the real-time stereo video signal to identify pixels captured from the real-time stereo video signal that are indicative of the physical foreground object; detecting attributes of the physical foreground object; comparing the detected attributes of the physical foreground object to one or more kernel images, respective kernel images associated with a set of attributes; identifying a kernel image associated with a set of attributes that substantially correspond to the detected attributes; and producing a video sequence by rendering a virtual reality based at least in part upon the identified kernel image. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a processor; and memory comprising instructions that, when executed by the processor, perform a method comprising; receiving from a stereo camera a stereo video signal comprising paired left and right images of a captured scene, the captured scene comprising a physical foreground object and a physical background; performing a foreground/background separation algorithm on the stereo video signal to identify pixels captured from the stereo video signal that are indicative of the physical foreground object; detecting attributes of the physical foreground object; comparing the detected attributes of the physical foreground object to one or more kernel images, respective kernel images associated with a set of attributes; and identifying a kernel image associated with a set of attributes that substantially correspond to the detected attributes. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage device having computer-executable instructions that, when executed by a processor, are configured to perform a method, the method comprising:
-
receiving from a stereo camera a stereo video signal of a captured scene with a physical foreground object and a physical background; performing a foreground/background separation algorithm on the stereo video signal to identify pixels captured from the stereo video signal that represent the physical foreground object, the performing based at least in part upon disparity; and producing a video sequence by rendering a virtual reality based at least in part upon the identified pixels of the physical foreground object, the identified pixels used to determine at least one object. - View Dependent Claims (17, 18, 19, 20)
-
Specification