IP Library Granted Patent US 10,412,363
Granted Patent B1
US 10,412,363 · App. 16/044,009 · Granted Sep 10, 2019

Light-field display with micro-lens alignment adapted color and brightness

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 10,412,363
App. No.
16/044,009
Granted
Sep 10, 2019
Kind
B1
Abstract

A light-field display with pixel to micro-lens spatial alignment adapted color or brightness. In one embodiment, a first pixel is read from memory. A map is accessed to read a first index that is mapped to a first position of a first emitter in an array of emitters. A first correction data mapped to the first index is read. The first pixel is adjusted using the first correction data. The first emitter emits light based on the adjusted first pixel.

Claims (55)

1. A method comprising:

reading a first pixel from memory;

accessing a map to read a first index that is mapped to a first position of a first emitter in an array of emitters;

accessing first correction data mapped to the first index;

adjusting the first pixel using the first correction data;

the first emitter emitting light based on the adjusted first pixel;

reading second pixel from memory;

accessing the map to read a second index that is mapped to a second position of a second emitter in the array of emitters;

accessing second correction data mapped to the second index;

adjusting the second pixel using the second correction data;

the second emitter emitting light based on the adjusted second pixel while the first emitter emits light based on the adjusted first pixel;

a lens receiving a hogel, wherein the hogel comprises the light from the first and second emitters;

wherein the first correction data relates to color correction needed to account for transmission efficiency and refraction differences of the first pixel and the lens.

2. The method of claim 1 wherein the lens comprises an optical center point and an optical axis, wherein the array of emitters comprises a center point, and wherein the center point of the array of emitters and the optical center point are on the optical axis of the lens.

3. The method of claim 2 wherein each index of the map is calculated based on a distance between the center point of the array and a position of a respective emitter in the array of emitters.

4. The method of claim 1 further comprising:

reading third pixel from memory;

accessing the map to read the second index that is mapped to a third position of a third emitter in the array of emitters;

accessing second correction data mapped to the second index;

adjusting the third pixel using the second correction data;

the third emitter emitting light based on the adjusted third pixel while the second emitter emits light based on the adjusted second pixel.

5. A non-transitory computer readable memory (CRM) storing instructions that when executed implement a method, the method comprising:

reading a first pixel from memory;

accessing a map to read a first index that is mapped to a first position of a first emitter in an array of emitters;

accessing first correction data mapped to the first index;

adjusting the first pixel using the first correction data;

reading a second pixel from memory;

accessing the map to read a second index that is mapped to a second position of a second emitter in the array of emitters: accessing second correction data mapped to the second index;

adjusting the second pixel using the second correction data;

wherein the first pixel and the second pixel relate to a hogel to be projected by a lens;

wherein the lens comprises an optical center point and an optical axis, wherein the array of emitters comprises a center point, and wherein the center point of the array of emitters and the optical center point are on the optical axis of the lens;

wherein each index of the map is calculated based on a distance between the center point of the array and a position of a respective emitter in the array of emitters.

6. The non-transitory CRM of claim 5 wherein the first correction data relates to color correction needed to account for transmission efficiency and refraction differences of the first pixel and the lens.

7. The non-transitory CRM of claim 5 wherein the method further comprises:

reading third pixel from memory;

accessing the map to read the second index that is mapped to a third position of a third emitter in the array of emitters;

accessing second correction data mapped to the second index;

adjusting the third pixel using the second correction data.

8. The non-transitory CRM of claim 7 wherein each of the first, second and third pixels is one of a plurality of pixels of a first two-dimensional array of pixels for the hogel, wherein the pixels of the first two-dimensional array are identified by coordinates within the first two-dimensional array, wherein the second and third pixels are identified by second and third coordinates within the first two-dimensional array, and wherein the second index is mapped to the second and third coordinates.

9. An apparatus comprising:

an array of display devices for displaying an array of hogels of a radiance image;

an array of micro-lenses for receiving the array of hogels, respectively;

program memory storing instructions that when executed implement a method, the method comprising:

reading a first pixel of a hogel from memory;

accessing a map to read a first index that is mapped to a first position of a first emitter in an array of emitters of a display device;

accessing first correction data mapped to the first index;

adjusting the first pixel using the first correction data;

wherein each index of the map is calculated based on a distance between a center point of the array and a position of a respective emitter in the array of emitters.

10. The apparatus of claim 9 wherein the method further comprises:

reading second pixel of the hogel from memory;

accessing the map to read a second index that is mapped to a second position of a second emitter in the array of emitters;

accessing second correction data mapped to the second index;

adjusting the second pixel using the second correction data.

11. The apparatus of claim 9 wherein the first correction data relates to color correction needed to account for transmission efficiency and refraction differences of the first pixel and a lens through which the hogel is projected.

12. The apparatus of claim 11 wherein the lens comprises an optical center point and an optical axis, and wherein the center point of the array of emitters and the optical center point are on the optical axis of the lens.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2019
From: FOVI3D, INC.
To: 3D PATENTS, LLC
Reel/Frame 050083/0769 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2019
From: BURNETT, THOMAS LAWRENCE, III; JAMES, KENDALL; JAMESON, NICK; LARCOM, RONALD
To: FOVI 3D
Reel/Frame 048829/0027 →