Light field display, adjusted pixel rendering method therefor, and vision correction system and method using same
AssigneeEvolution Optiks Limited
InventorDaniel Gotsch
Life of this patent
Estimating the term…
Abstract
Described are various embodiments of a light field display, adjusted pixel rendering method and computer-readable medium therefor, and vision correction system and method using same. In one embodiment, a computer-implemented method is provided to automatically adjust user perception of an input image to be rendered on a digital display via a set of pixels thereof, wherein the digital display has an array of light field shaping elements.
Claims28
A computer-implemented method, automatically implemented by one or more digital processors, to automatically adjust user perception of an input image to be rendered on a digital display via a set of pixels thereof, wherein the digital display has an array of light field shaping elements (LFSE), the method comprising:
- digitally mapping the input image on an adjusted image plane designated to provide the user with a designated image perception adjustment;
- for each given pixel of at least some of said pixels, digitally:
- calculating a vector between said given pixel and a user pupil location;
- approximating a direction of a light field emanated by said given pixel based on a given LFSE intersected by said vector;
- projecting an adjusted image ray trace between said given pixel and said given LFSE to intersect said adjusted image plane at a given adjusted image location given said direction;
- and
- associating an adjusted image pixel value designated for said given adjusted image location with said given pixel based on said mapping;
- and
- rendering each said given pixel according to said adjusted image pixel value, thereby rendering a perceptively adjusted version of the input image.
A non-transitory computer-readable medium comprising digital instructions to be implemented by one or more digital processors to automatically adjust user perception of an input image to be rendered on a digital display via a set of pixels thereof, wherein the digital display has an array of light field shaping elements (LFSE), by:
- digitally mapping the input image on an adjusted image plane designated to provide the user with a designated image perception adjustment;
- for each given pixel of at least some of said pixels, digitally:
- calculating a vector between said given pixel and a user pupil location;
- approximating a direction of a light field emanated by said given pixel based on a given LFSE intersected by said vector;
- projecting an adjusted image ray trace between said given pixel and said given LFSE to intersect said adjusted image plane at a given adjusted image location given said direction;
- and
- associating an adjusted image pixel value designated for said given adjusted image location with said given pixel based on said mapping;
- and
- rendering each said given pixel according to said adjusted image pixel value, thereby rendering a perceptively adjusted version of the input image.
A digital display device operable to automatically adjust user perception of an input image to be rendered thereon, the device comprising:
- a digital display medium comprising an array of pixels and operable to render a pixelated image accordingly;
- an array of light field shaping elements (LFSE) to shape a light field emanating from at least some of said pixels and thereby at least partially govern a projection thereof from said display medium toward the user;
- and
- a hardware processor operable on pixel data for the input image to output adjusted image pixel data to adjust user perception of the input image as rendered by:
- digitally mapping the input image on an adjusted image plane designated to provide the user with a designated image perception adjustment;
- for each given pixel of at least some of said pixels, digitally:
- calculating a vector between said given pixel and a user pupil location;
- approximating a direction of a light field emanated by said given pixel based on a given LFSE intersected by said vector;
- projecting an adjusted image ray trace between said given pixel and said given LFSE to intersect said adjusted plane at a given adjusted image location given said direction;
- and
- associating an adjusted image pixel value designated for said given adjusted image location with said given pixel based on said mapping;
- and
- rendering each said given pixel according to said adjusted image pixel value, thereby rendering a perceptively adjusted version of the input image.
Dependencies are inferred from the claim text.