Eye tracking enabling 3D viewing
First Claim
Patent Images
1. A system for displaying images on a display device, the system comprising:
- a tracking device that tracks at least a portion of a user'"'"'s head in three dimensional (3D) space relative to the display device; and
at least one processor in communication with the tracking device, the at least one processor configured to;
determine a viewpoint of the user relative to the display device in response to said head tracking;
use said determined viewpoint to define a parallax for 3D viewing, from said determined viewpoint, at least one 3D virtual object on the same display device resulting in the virtual object appearing as if it occupies real world space;
change the parallax for 3D viewing the 3D virtual object on the display device in response to changes in the determined viewpoint; and
render for display on the same display device, images with said parallax.
0 Assignments
0 Petitions
Accused Products
Abstract
The exemplary illustrative non-limiting technology herein enables 3D viewing on conventional 2D displays such as home television sets by tracking a person'"'"'s viewpoint. Detecting a player'"'"'s viewpoint movement to change the viewing of the displayed object gives the illusion that the object is physically present in three-dimensional space. Viewpoint movement detection can provide collision-related game logic benefits such as allowing a player to dodge projectiles, giving a game character an ability to “see” the player when not behind line-of-sight obstacles, and other advantages.
109 Citations
19 Claims
-
1. A system for displaying images on a display device, the system comprising:
-
a tracking device that tracks at least a portion of a user'"'"'s head in three dimensional (3D) space relative to the display device; and at least one processor in communication with the tracking device, the at least one processor configured to; determine a viewpoint of the user relative to the display device in response to said head tracking; use said determined viewpoint to define a parallax for 3D viewing, from said determined viewpoint, at least one 3D virtual object on the same display device resulting in the virtual object appearing as if it occupies real world space; change the parallax for 3D viewing the 3D virtual object on the display device in response to changes in the determined viewpoint; and render for display on the same display device, images with said parallax. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing three-dimensional (3D) display on a display device without requiring a user viewing the display device to wear 3D glasses or goggles, comprising:
-
an optical tracking device that tracks a portion of the user'"'"'s head relative to the display device; and at least one processor configured to; determine a user viewpoint relative to the display device at least in part in response to said tracking and to use said determined user viewpoint to at least in part define the projection of at least one virtual object onto an image plane, introducing parallax for viewing the at least one virtual object on the same display device; adjusting 3D perspective transformations applied to the 3D virtual object as the determined user viewpoint changes to generate new viewing perspectives; and generate images that cause said projected at least one virtual object to be rendered for parallax display on said same display device resulting in the virtual object appearing from the user viewpoint as if it occupies real world space. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification