DISPLAY SURFACE TRACKING
First Claim
Patent Images
1. A method comprising:
- outputting graphics at a device using a projection plane determined based on a viewer'"'"'s face position, the viewer'"'"'s face position detected using a camera of the device;
detecting, using the camera, a change in the viewer'"'"'s face position;
calculating an updated projection plane based on the detected change; and
outputting the graphics at the device using the updated projection plane.
2 Assignments
0 Petitions
Accused Products
Abstract
Display surface tracking techniques are described in which a one or more modules may perform enhanced rendering techniques to output graphics based on tracking of a display device. In an embodiment, one or more tracking sensors may be used to track position of a display relative to a viewer. In at least some embodiments, the tracking sensors include a camera of the device that is used to monitor a position of the viewer relative to the display. Based on tracking performed via the one or more tracking sensors, projection planes used to render graphics on the display may be calculated and a graphics presentation may be output in accordance with the calculated projection planes.
-
Citations
20 Claims
-
1. A method comprising:
-
outputting graphics at a device using a projection plane determined based on a viewer'"'"'s face position, the viewer'"'"'s face position detected using a camera of the device; detecting, using the camera, a change in the viewer'"'"'s face position; calculating an updated projection plane based on the detected change; and outputting the graphics at the device using the updated projection plane. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
- 12. One or more computer-readable storage media comprising executable instructions that are stored thereon and executable via a processor of a mobile client device to output three-dimensional (3D) graphics at the mobile client device using a projection plane determined based on data obtained from multiple tracking sensors configured to track a position of a display of the mobile client device relative to a viewer.
-
15. A mobile client device comprising:
-
one or more processors; memory; a display device; one or more tracking sensors including a camera; and one or more modules stored in the memory and executable via the processor to; determine an initial position of a viewer of the display device; present three-dimensional (3D) graphics via the display device using a projection plane computed based on the initial position; obtain data from the one or more tracking sensors regarding a position of the display device to detect a change in the initial position of the viewer relative to the display device; and when a change in the initial position is detected; calculate an updated projection plane based on the change; and output the three-dimensional (3D) graphics via the display device using the updated projection plane. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification