Multi-view display with viewer detection
First Claim
Patent Images
1. A computer-implemented method comprising:
- providing output from a directional multi-view display that occludes an object, the multi-view display having a side comprising a display surface;
determining, for each of multiple observers located within an environment of the multi-view display, a gaze direction of the observer, wherein at least some of the multiple observers are determined to have a gaze direction that is toward the display surface;
determining, for each of the multiple observers, a priority score based at least in part on the gaze direction of the observer;
generating, for each of multiple observers determined to have a gaze direction that is toward the display surface, an image based on the determined gaze direction of the observer and the priority score for the user, each of the generated images being configured to blend an appearance of the display surface with the environment of the multi-view display for a different observer of the multiple observers, wherein at least some of the images for the observers are generated with different levels of image quality based on the priority scores for the observers; and
concurrently displaying the generated images on the display surface of the multi-view display, such that each of the generated images is directed to the corresponding observer whose gaze direction was used to generate the image.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus for generating images that blend an appearance of a display with an environment of the display. In some aspects, output is provided from a display that occludes an object. A gaze direction is determined for an observer located within an environment of the display. An image is generated based on the determined gaze direction of the observer. The generated image is configured to blend an appearance of the display with the environment of the display. The generated image is displayed on the display directed to the observer.
-
Citations
21 Claims
-
1. A computer-implemented method comprising:
-
providing output from a directional multi-view display that occludes an object, the multi-view display having a side comprising a display surface; determining, for each of multiple observers located within an environment of the multi-view display, a gaze direction of the observer, wherein at least some of the multiple observers are determined to have a gaze direction that is toward the display surface; determining, for each of the multiple observers, a priority score based at least in part on the gaze direction of the observer; generating, for each of multiple observers determined to have a gaze direction that is toward the display surface, an image based on the determined gaze direction of the observer and the priority score for the user, each of the generated images being configured to blend an appearance of the display surface with the environment of the multi-view display for a different observer of the multiple observers, wherein at least some of the images for the observers are generated with different levels of image quality based on the priority scores for the observers; and concurrently displaying the generated images on the display surface of the multi-view display, such that each of the generated images is directed to the corresponding observer whose gaze direction was used to generate the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; providing output from a directional multi-view display that occludes an object, the multi-view display having a side comprising a display surface; determining, for each of multiple observers located within an environment of the multi-view display, a gaze direction of the observer, wherein at least some of the multiple observers are determined to have a gaze direction that is toward the display surface; determining, for each of the multiple observers, a priority score based at least in part on the gaze direction of the observer; generating, for each of multiple observers determined to have a gaze direction that is toward the display surface, an image based on the determined gaze direction of the observer and the priority score for the user, each of the generated images being configured to blend an appearance of the display surface with the environment of the multi-view display for a different observer of the multiple observers, wherein at least some of the images for the observers are generated with different levels of image quality based on the priority scores for the observers; and concurrently displaying the generated images on the display surface of the multi-view display, such that each of the generated images is directed to the corresponding observer whose gaze direction was used to generate the image.
-
21. One or more non-transitory computer-readable media storing instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:
-
providing output from a directional multi-view display that occludes an object, the multi-view display having a side comprising a display surface; determining, for each of multiple observers located within an environment of the multi-view display, a gaze direction of the observer, wherein at least some of the multiple observers are determined to have a gaze direction that is toward the display surface; determining, for each of the multiple observers, a priority score based at least in part on the gaze direction of the observer; generating, for each of multiple observers determined to have a gaze direction that is toward the display surface, an image based on the determined gaze direction of the observer and the priority score for the user, each of the generated images being configured to blend an appearance of the display surface with the environment of the multi-view display for a different observer of the multiple observers, wherein at least some of the images for the observers are generated with different levels of image quality based on the priority scores for the observers; and concurrently displaying the generated images on the display surface of the multi-view display, such that each of the generated images is directed to the corresponding observer whose gaze direction was used to generate the image.
-
Specification