Object display with visual verisimilitude
First Claim
Patent Images
1. A method performed by a processor of a computing device, the method comprising:
- receiving image data for display on a display, the image data comprising a plurality of views of a scene, the scene comprises an object;
receiving data from at least one sensor, the data being indicative of;
location of eyes of a viewer relative to the display; and
direction of gaze of the eyes of the viewer;
processing the image data based upon the data received from the at least one sensor, wherein processing the image data comprises;
computing a perspective and scale of the object for display on the display, the perspective and scale based upon the data received from the at least one sensor; and
generating a representation of the object based upon the computed perspective and scale and the plurality of views of the scene; and
displaying the representation of the object on the display using the perspective and the scale such that, when the eyes of the viewer are at the location and the gaze is in the direction indicated in the data received from the sensor, the representation of the object is displayed with visual verisimilitude to the viewer.
3 Assignments
0 Petitions
Accused Products
Abstract
Described herein are technologies relating to display of a representation of an object on a display screen with visual verisimilitude to a viewer. A location of eyes of the viewer relative to a reference point on the display screen is determined. Additionally, a direction of gaze of the eyes of the viewer is determined. Based upon the location and direction of gaze of the eyes of the viewer, the representation of the object can be displayed at a scale and orientation such that it appears with visual verisimilitude to the viewer.
19 Citations
20 Claims
-
1. A method performed by a processor of a computing device, the method comprising:
-
receiving image data for display on a display, the image data comprising a plurality of views of a scene, the scene comprises an object; receiving data from at least one sensor, the data being indicative of; location of eyes of a viewer relative to the display; and direction of gaze of the eyes of the viewer; processing the image data based upon the data received from the at least one sensor, wherein processing the image data comprises; computing a perspective and scale of the object for display on the display, the perspective and scale based upon the data received from the at least one sensor; and generating a representation of the object based upon the computed perspective and scale and the plurality of views of the scene; and displaying the representation of the object on the display using the perspective and the scale such that, when the eyes of the viewer are at the location and the gaze is in the direction indicated in the data received from the sensor, the representation of the object is displayed with visual verisimilitude to the viewer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 20)
-
-
12. A system that facilitates presenting imagery on a display screen, the system comprising:
-
a processor; and memory that comprises instructions that, when executed by the processor, cause the processor to perform acts comprising; receiving an image from a camera, the camera configured to capture images of a viewer of the display screen; computing a location of eyes of the viewer and direction of gaze of the viewer relative to the display screen based upon the image received from the camera; processing image data based upon the location of the eyes of the viewer and the direction of the gaze of the viewer, the image data comprising a plurality of views of a scene that comprises an object, wherein processing the image data comprises; selecting a view from the plurality of views of the scene; and scaling the object in the view, wherein the view selected is selected and the object is scaled to cause a representation of the object to be displayed to the viewer with visual verisimilitude when the eyes of the user are at the computed location and gazing in the computed direction; and displaying the representation of the object on the display screen. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A display device, comprising:
-
a transparent OLED display screen; a camera positioned to capture an image through the OLED display screen; memory comprising instructions that, when executed by the processor, cause the processor to perform acts comprising; receiving the image captured by the camera, the image comprising a viewer of the display device; computing a location of eyes of the viewer based upon the image captured by the camera; computing a direction of gaze of the eyes of the viewer based upon the image captured by the camera; receiving image data that is to be displayed to the viewer on the OLED display screen, the image data comprising a plurality of views of an object; responsive to computing the location of the eyes of the viewer and the direction of the gaze of the viewer, processing the image data to generate a representation of the object based upon the location of the eyes of the viewer and the direction of the gaze of the viewer, such that when the representation of the object is displayed on the OLED display screen, and when the eyes of the viewer are at the computed location and the gaze of the viewer is in the computed direction, the representation of the object is displayed to the viewer with visual verisimilitude, wherein processing the image data comprises selecting a view from the plurality of views based upon the location of the eyes of the viewer and the direction of the gaze of the viewer; and displaying the representation of the object on the OLED display screen until one of the location of the eyes of the viewer alters or the direction of the gaze of the viewer alters.
-
Specification