Presenting a View within a Three Dimensional Scene
First Claim
1. A method for presenting a view based on a virtual viewpoint in a three dimensional (3D) scene, comprising:
- presenting the 3D scene by at least one display, wherein said presenting the 3D scene comprises displaying at least one stereoscopic image of the 3D scene by the at least one display, wherein the 3D scene is presented according to a first viewpoint;
determining a virtual viewpoint within the 3D scene, wherein the virtual viewpoint is different than the first viewpoint; and
presenting the view of the 3D scene by the at least one display according to the virtual viewpoint;
wherein said presenting the view of the 3D scene is performed concurrently with said presenting the 3D scene.
7 Assignments
0 Petitions
Accused Products
Abstract
Presenting a view based on a virtual viewpoint in a three dimensional (3D) scene. The 3D scene may be presented by at least one display, which includes displaying at least one stereoscopic image of the 3D scene by the display(s). The 3D scene may be presented according to a first viewpoint. A virtual viewpoint may be determined within the 3D scene that is different than the first viewpoint. The view of the 3D scene may be presented on the display(s) according to the virtual viewpoint and/or the first view point. The presentation of the view of the 3D scene is performed concurrently with presenting the 3D scene.
-
Citations
39 Claims
-
1. A method for presenting a view based on a virtual viewpoint in a three dimensional (3D) scene, comprising:
-
presenting the 3D scene by at least one display, wherein said presenting the 3D scene comprises displaying at least one stereoscopic image of the 3D scene by the at least one display, wherein the 3D scene is presented according to a first viewpoint; determining a virtual viewpoint within the 3D scene, wherein the virtual viewpoint is different than the first viewpoint; and presenting the view of the 3D scene by the at least one display according to the virtual viewpoint; wherein said presenting the view of the 3D scene is performed concurrently with said presenting the 3D scene. - 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. A computer accessible memory medium storing program instructions for presenting a view based on a virtual viewpoint in a three dimensional (3D) scene, wherein the program instructions are executable by a processor to:
-
present the 3D scene via at least one display, wherein said presenting the 3D scene comprises the at least one display displaying at least one stereoscopic image of the 3D scene, wherein the 3D scene is presented according to a first viewpoint; determine a virtual viewpoint within the 3D scene, wherein the virtual viewpoint is different than the first viewpoint; and present the view of the 3D scene via the at least one display according to the virtual viewpoint; wherein said presenting the view of the 3D scene is performed concurrently with said presenting the 3D scene. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A system for presenting a view based on a virtual viewpoint in a three dimensional (3D) scene, comprising:
-
a processor; an input device configured to provide information to the processor indicating a current viewpoint of the user; at least one display coupled to the processor; a memory medium coupled to the processor which stores program instructions executable to; present the 3D scene via the at least one display, wherein said presenting the 3D scene comprises the at least one display displaying at least one stereoscopic image of the 3D scene, wherein the 3D scene is presented according to the current viewpoint of the user; determine a virtual viewpoint within the 3D scene, wherein the virtual viewpoint is different than the current viewpoint of the user; and present the view of the 3D scene via the at least one display according to the virtual viewpoint, wherein said presenting the view of the 3D scene is performed concurrently with said presenting the 3D scene. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A method for presenting a view from a virtual viewpoint perspective in a three dimensional (3D) scene, comprising:
-
presenting the 3D scene by at least one display, wherein said presenting the 3D scene comprises displaying at least one stereoscopic image of the 3D scene by the at least one display, wherein the 3D scene is presented according to at least one first viewpoint; determining a virtual viewpoint within the 3D scene, wherein the virtual viewpoint is from the viewpoint of a virtual object displayed within the 3D scene; and displaying the view of the 3D scene on the at least one display according to the virtual viewpoint; moving the virtual object within the 3D scene in response to user input; wherein said determining the virtual viewpoint and said presenting the view of the 3D scene are performed a plurality of times during said moving the virtual object; wherein said presenting the view of the 3D scene is performed concurrently with said presenting the 3D scene.
-
Specification