Light field display, adjusted pixel rendering method therefor, and vision correction system and method using same
First Claim
1. 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 includes a light field shaping layer (LFSL) disposed thereon comprising an array of LFSL elements, 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 in the set of pixels, digitally;
calculating a trial vector between said given pixel and an input user pupil location;
identifying a center position of a given LFSL element closest to a LFSL intersection point of said trial vector with said LFSL;
projecting an adjusted image ray trace between said given pixel and said center position to intersect said adjusted image plane at a given adjusted image location; and
associating an adjusted image colour designated for said given adjusted image location with said given pixel based on said mapping; and
rendering for each said given pixel said adjusted image colour associated therewith, thereby rendering a perceptively adjusted version of the input image.
1 Assignment
0 Petitions
Accused Products
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 a light field shaping layer (LFSL) disposed thereon comprising an array of LFSL elements.
81 Citations
30 Claims
-
1. 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 includes a light field shaping layer (LFSL) disposed thereon comprising an array of LFSL elements, 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 in the set of pixels, digitally; calculating a trial vector between said given pixel and an input user pupil location; identifying a center position of a given LFSL element closest to a LFSL intersection point of said trial vector with said LFSL; projecting an adjusted image ray trace between said given pixel and said center position to intersect said adjusted image plane at a given adjusted image location; and associating an adjusted image colour designated for said given adjusted image location with said given pixel based on said mapping; and rendering for each said given pixel said adjusted image colour associated therewith, thereby rendering a perceptively adjusted version of the input image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 includes a light field shaping layer (LFSL) disposed thereon comprising an array of LFSL elements, 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 in the set of pixels, digitally; calculating a trial vector between said given pixel and an input user pupil location; identifying a center position of a given LFSL element closest to a LFSL intersection point of said trial vector with said LFSL; projecting an adjusted image ray trace between said given pixel and said center position to intersect said adjusted image plane at a given adjusted image location; and associating an adjusted image colour designated for said given adjusted image location with said given pixel based on said mapping; and rendering for each said given pixel said adjusted virtual image colour associated therewith, thereby rendering a perceptively adjusted version of the input image. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. 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; a light field shaping layer defined by an array of light field shaping elements and disposed relative to said digital display so to align each of said light field shaping elements with a corresponding set of said pixels to shape a light field emanating therefrom 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 be rendered via said light field shaping layer to adjust user perception of the input image as rendered therethrough 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 in the set of pixels, digitally; calculating a trial vector between said given pixel and an input user pupil location; identifying a center position of a given LFSL element closest to a LFSL intersection point of said trial vector with said LFSL; projecting an adjusted image ray trace between said given pixel and said center position to intersect said adjusted plane at a given adjusted image location; and associating an adjusted image colour designated for said given adjusted image location with said given pixel based on said mapping; and rendering for each said given pixel said adjusted image colour associated therewith, thereby rendering a perceptively adjusted version of the input image. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification