IP Library Granted Patent US 12,019,799
Granted Patent B2
US 12,019,799 · App. 18/343,575 · Granted Jun 25, 2024

Light field device, pixel rendering method therefor, and adjusted vision perception system and method using same

Inventors: Guillaume Lussier (Montreal, CA); Raul Mihali (Westport, CT); Yaiza Garcia (Beaconsfield, CA); Matej Goc (Kingston, CA); Daniel Gotsch (Redwood City, CA)
Assignee: EVOLUTION OPTIKS LIMITED
G06F3/013G02B27/0025G06F3/04845G06T3/40G06V40/19
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,019,799
App. No.
18/343,575
Granted
Jun 25, 2024
Kind
B2
Abstract

Described are various embodiments of a light field device, pixel rendering method therefor, and vision perception system and method using same. One embodiment describes a method to adjust user perception of an image portion to be rendered via a set of pixels and a corresponding array of light field shaping elements (LFSE), the method comprising: projecting an adjusted image ray trace between a given pixel and a user pupil location to intersect an adjusted image location for a given perceived image depth given a direction of a light field emanated by the given pixel based on a given LFSE intersected thereby; upon the adjusted image ray trace intersecting a given image portion associated with the given perceived image depth, associating with the given pixel an adjusted image portion value designated for the adjusted image location based on the intersection; and rendering for each given pixel the adjusted image portion value associated therewith.

Claims (36)

1. A computer-implemented method, automatically implemented by one or more digital processors, to adjust user perception of respective image portions in assessing a user's reduced visual acuity, the method comprising:

operating on pixel data for the respective image portions to output adjusted image pixel data to be rendered via a set of pixels and a corresponding array of light field shaping elements (LFSEs) to adjust user perception from a given user pupil location of the respective image portions as rendered therethrough;

rendering distinctly perceptively adjusted image portions at respectively corresponding perceived image depths given said adjusted image pixel data;

wherein said distinct image portions are perceptively rendered side-by-side at said respectively corresponding perceived image depths; and

wherein each of the respective image portions correspond to an optotype simultaneously rendered in each of said portions side-by-side at distinct perceived image depths to subjectively assess the user's reduced visual acuity.

2. The computer-implemented method of claim 1 , wherein each of said distinct perceived image depths are dynamically variable so to subjectively assess the user's reduced visual acuity.

3. The computer-implemented method of claim 1 , wherein said operating comprises outputting said adjusted pixel data as a function of adjusted image ray traces digitally computed for each given pixel of at least some of the array of pixels that intersect said user pupil location.

4. The computer-implemented method of claim 1 , wherein said operating comprises, for each given pixel of at least some of the array of pixels:

digitally projecting an adjusted image ray trace between said given pixel and said given user pupil location to intersect an adjusted image location for a given perceived image depth given a direction of a light field emanated by said given pixel based on a given LFSE intersected thereby;

upon said adjusted image ray trace intersecting a given image portion associated with said given perceived image depth, associating with said given pixel an adjusted image portion value designated for said adjusted image location based on said intersection; and

otherwise repeating said projecting and associating for a subsequent perceived image depth and adjusted image portion associated therewith; and

said rendering comprises rendering for each said given pixel said adjusted image portion value associated therewith, thereby rendering distinctly perceptively adjusted image portions perceptively rendered at respectively corresponding perceived image depths.

5. The computer-implemented method of claim 4 , wherein the method further comprises, prior to said projecting:

calculating a vector between said given pixel and said user pupil location; and

approximating said direction of said light field emanated by said given pixel based on said given LFSE intersected by said vector.

6. The computer-implemented method of claim 1 , wherein each of said respective image portions is digitally mapped to a corresponding virtual image plane virtually positioned relative to a digital display at said respectively corresponding perceived image depths.

7. The computer-implemented method of claim 1 , wherein each of said respective image portions is mapped to a user retinal plane in accordance with said given perceived image depth based on a user eye focus parameter.

8. The computer-implemented method of claim 1 , wherein said respective image portions are perceptively rendered side-by-side at said respectively corresponding perceived image depths in 2-dimensional grid.

9. The computer-implemented method of claim 1 , wherein said respective image portions are perceptively rendered side-by-side at said respectively corresponding perceived image depths in respective image quadrants.

10. The computer-implemented method of claim 1 , wherein said array of LFSEs comprises a lenslet array.

11. The computer-implemented method of claim 1 , wherein said optotype comprises a same optotype to be simultaneously at said respectively corresponding perceived image depths.

12. A computer-readable medium comprising digital instructions stored therein for implementation by one or more digital processor, to adjust user perception of respective image portions in assessing a user's reduced visual acuity, the digital instructions executable for operating on pixel data for the respective image portions to output adjusted image pixel data to be rendered via a set of pixels and a corresponding array of light field shaping elements (LFSEs) to adjust user perception from a given user pupil location of the respective image portions as rendered therethrough; rendering distinctly perceptively adjusted image portions at respectively corresponding perceived image depths given said adjusted image pixel data; wherein said distinct image portions are perceptively rendered side-by-side at said respectively corresponding perceived image depths; and wherein each of the respective image portions correspond to an optotype simultaneously rendered in each of said portions side-by-side at distinct perceived image depths to subjectively assess the user's reduced visual acuity.

13. The computer-readable medium of claim 12 , wherein each of said distinct perceived image depths are dynamically variable so to subjectively assess the user's reduced visual acuity.

14. The computer-readable medium of claim 12 , wherein said operating comprises outputting said adjusted pixel data as a function of adjusted image ray traces digitally computed for each given pixel of at least some of the array of pixels that intersect said user pupil location.

15. The computer-readable medium of claim 12 , wherein said operating comprises, for each given pixel of at least some of the array of pixels:

digitally projecting an adjusted image ray trace between said given pixel and said given user pupil location to intersect an adjusted image location for a given perceived image depth given a direction of a light field emanated by said given pixel based on a given LFSE intersected thereby;

upon said adjusted image ray trace intersecting a given image portion associated with said given perceived image depth, associating with said given pixel an adjusted image portion value designated for said adjusted image location based on said intersection; and

otherwise repeating said projecting and associating for a subsequent perceived image depth and adjusted image portion associated therewith; and

said rendering comprises rendering for each said given pixel said adjusted image portion value associated therewith, thereby rendering distinctly perceptively adjusted image portions perceptively rendered at respectively corresponding perceived image depths.

16. The computer-readable medium of claim 15 , wherein said instructions further comprise, prior to said projecting:

calculating a vector between said given pixel and said user pupil location; and

approximating said direction of said light field emanated by said given pixel based on said given LFSE intersected by said vector.

17. The computer-readable medium of claim 12 , wherein each of said respective image portions is digitally mapped to a corresponding virtual image plane virtually positioned relative to a digital display at said respectively corresponding perceived image depths.

18. The computer-readable medium of claim 12 , wherein each of said respective image portions is mapped to a user retinal plane in accordance with said given perceived image depth based on a user eye focus parameter.

19. The computer-readable medium of claim 12 , wherein said respective image portions are perceptively rendered side-by-side at said respectively corresponding perceived image depths in 2-dimensional grid.

20. The computer-readable medium of claim 12 , wherein said respective image portions are perceptively rendered side-by-side at said respectively corresponding perceived image depths in respective image quadrants.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2023
From: LUSSIER, GUILLAUME; MIHALI, RAUL; GARCIA, YAIZA; GOC, MATEJ; GOTSCH, DANIEL
To: EVOLUTION OPTIKS LIMITED
Reel/Frame 064283/0317 →
Priority Claims (1)
CA CA 3021636 · Oct 22, 2018 · national
Continuity (14)
Continuation 17652077 · Feb 22, 2022
Division 17302392 · Apr 30, 2021
Continuation In Part PCTUS2020058392 · Oct 30, 2020
Continuation In Part 17309133
Continuation 16810143 · Mar 5, 2020
Continuation In Part 16569137 · Sep 12, 2019
Continuation 16510673 · Jul 12, 2019
Continuation 16259845 · Jan 28, 2019
Continuation In Part PCTIB2019058955 · Oct 21, 2019
Continuation In Part 16551572 · Aug 26, 2019
Continuation In Part PCTIB2019058955 · Oct 21, 2019
Continuation In Part 16810143 · Mar 5, 2020
Provisional Application 62929639 · Nov 1, 2019
Related Publication 20230341933A1 · Oct 26, 2023