USER-DRIVEN THREE-DIMENSIONAL INTERACTIVE GAMING ENVIRONMENT
First Claim
1. A computer implemented method having access to memory, the method providing a real-time three-dimensional interactive environment, comprising the operations of:
- obtaining depth values indicating distances from one or more physical objects in a physical scene to a depth sensing device, the depth sensing device configurable to be maintained at a particular depth range defined by a plane so that objects between the particular depth range and the depth sensing device are processed by the depth sensing device, wherein the particular depth range establishes active detection by the depth sensing device, as depth values of objects placed through the particular depth range and toward the depth sensing device are detected and depth values of objects placed beyond the particular depth range are not detected, and the objects placed through the particular depth range are rendered and displayed in a virtual scene based on geometric characteristics of the object itself.
1 Assignment
0 Petitions
Accused Products
Abstract
An invention is provided for affording a real-time three-dimensional interactive environment using a depth sensing device. The invention includes obtaining depth values indicating distances from one or more physical objects in a physical scene to a depth sensing device. The depth sensing device is configurable to be maintained at a particular depth range defined by a plane so that objects between the particular depth range and the depth sensing device are processed by the depth sensing device, wherein the particular depth range establishes active detection by the depth sensing device, as depth values of objects placed through the particular depth range and toward the depth sensing device are detected and depth values of objects placed beyond the particular depth range are not detected. The objects placed through the particular depth range are rendered and displayed in a virtual scene based on geometric characteristics of the object itself.
-
Citations
18 Claims
-
1. A computer implemented method having access to memory, the method providing a real-time three-dimensional interactive environment, comprising the operations of:
obtaining depth values indicating distances from one or more physical objects in a physical scene to a depth sensing device, the depth sensing device configurable to be maintained at a particular depth range defined by a plane so that objects between the particular depth range and the depth sensing device are processed by the depth sensing device, wherein the particular depth range establishes active detection by the depth sensing device, as depth values of objects placed through the particular depth range and toward the depth sensing device are detected and depth values of objects placed beyond the particular depth range are not detected, and the objects placed through the particular depth range are rendered and displayed in a virtual scene based on geometric characteristics of the object itself. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A computer program embodied on a computer readable medium for providing a real-time three-dimensional interactive environment, comprising:
program instructions that obtain depth values indicating distances from one or more physical objects in a physical scene to a depth sensing device, the depth sensing device configurable to be maintained at a particular depth range defined by a plane so that objects between the particular depth range and the depth sensing device are processed by the depth sensing device, wherein the particular depth range establishes active detection by the depth sensing device, as depth values of objects placed through the particular depth range and toward the depth sensing device are detected and depth values of objects placed beyond the particular depth range are not detected, and the objects placed through the particular depth range are rendered and displayed in a virtual scene based on geometric characteristics of the object itself. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A system for providing a real-time three-dimensional interactive environment, comprising:
-
a depth sensing device capable of obtaining depth values indicating distances from one or more physical objects in a physical scene to a depth sensing device, the depth sensing device configurable to be maintained at a particular depth range defined by a plane so that objects between the particular depth range and the depth sensing device are processed by the depth sensing device, wherein the particular depth range establishes active detection by the depth sensing device, as depth values of objects placed through the particular depth range and toward the depth sensing device are detected and depth values of objects placed beyond the particular depth range are not detected; and a console having logic configured to render and display the objects placed through the particular depth range in a virtual scene based on geometric characteristics of the object itself. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification