IP Library Granted Patent US 11,610,325
Granted Patent B2
US 11,610,325 · App. 17/829,765 · Granted Mar 21, 2023

Multi-color flash with image post-processing

Inventors: Charles Schrama (San Jose, CA); Nicola Bettina Pfeffer (Eindhoven, NL); Arjen Gerben Van der Sijde (Eindhoven, NL)
Assignee: Lumileds LLC
G06T7/557G06T7/285G06T7/90H04N5/2256H04N5/2354
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 11,610,325
App. No.
17/829,765
Granted
Mar 21, 2023
Kind
B2
Abstract

Multi-color flash with image post-processing that uses a camera device with a multi-color flash and implements post-processing to generate images is described. In one aspect, the multi-color flash with image post-processing may be implemented by a controller configured to control a camera and flashes of at least two different colors. The controller may be configured to cause the camera to acquire a first image of a scene while the scene is being illuminated with the first flash but not the second flash, then cause the camera to acquire a second image of the scene while the scene is being illuminated with the second flash but not the first flash, and generate a final image of the scene in post-processing based on a combination of the first image and the second image.

Claims (63)

1. A camera device, comprising:

a controller, configured to:

cause a camera to acquire a first image of a scene while the scene is being illuminated with a first plurality of microLEDs, the first plurality of microLEDs being individually addressable and arranged in a first matrix, the first plurality of microLEDs for causing the first image to be associated with a first color point; and

cause the camera to acquire a second image of the scene while the scene is being illuminated with a second plurality of microLEDs, the second plurality of microLEDs being individually addressable and arranged in a second matrix, the second plurality of microLEDs for causing the second image to be associated with a second color point, each of the first color point and the second color point having a respective location in a plot having a first axis and a second axis, the first axis indicating values of a ratio of a sum of at least a sub-set of pixel values of a first primary color to a sum of at least a sub-set of pixel values of a third primary color, and the second axis indicating values of a ratio of a sum of at least a sub-set of pixel values of a second primary color to the sum of at least the sub-set of pixel values of the third primary color; and

a processor, configured to:

generate a final image of the scene based on a combination of the first image and the second image by:

computing a correction factor based on at least a value indicative of the location of the first color point and a value indicative of the location of the second color point,

generating a modified first image by modifying each of pixel values of the first image by a first value based on the correction factor,

generating a modified second image by modifying each of pixel values of the second image by a second value based on the correction factor, and

generating the final image based on pixel values of the modified first image and pixel values of the modified second image.

2. The camera device of claim 1 , wherein:

the controller is configured to obtain a third color point, the third color point associated with the scene not being illuminated with the first plurality of microLEDs and not being illuminated with the second plurality of microLEDs; and

computing the correction factor is further based on a value indicative of the location of the third color point.

3. The camera device of claim 2 , wherein:

each of the first color point, the second color point, and the third color point having a respective location in a plot having a first axis and a second axis, the first axis indicating values of a ratio of a sum of at least a sub-set of pixel values of a first primary color to a sum of at least a sub-set of pixel values of a third primary color, and the second axis indicating values of a ratio of a sum of at least a sub-set of pixel values of a second primary color to the sum of at least the sub-set of pixel values of the third primary color.

4. The camera device of claim 2 , wherein:

the controller is configured to:

cause the camera to acquire a third image of the scene while the scene is not being illuminated with the first plurality of light sources and not being illuminated with the second plurality of light sources, and

generate the final image further based on a color point associated with the third image.

5. The camera device of claim 1 , wherein the first color point is a cold white color and the second color point is a warm white color.

6. The camera device of claim 1 , wherein:

the controller is configured to:

cause the camera to acquire the first image of a scene while the scene is being illuminated with the first plurality of microLEDs and the second plurality of microLEDs while the second plurality of microLEDs is dimmed without being completely off.

7. The camera device of claim 6 , wherein:

the controller is configured to:

cause the camera to acquire the first image of a scene while the scene is being illuminated with the first plurality of microLEDs and the second plurality of microLEDs while the second plurality of microLEDs is dimmed to output 10%-30% of its maximum output.

8. The camera device of claim 6 , wherein:

the controller is configured to:

cause the camera to acquire the second image of a scene while the scene is being illuminated with the second plurality of microLEDs and the first plurality of microLEDs while the first plurality of microLEDs is dimmed without being completely off.

9. The camera device of claim 1 , wherein:

the controller is configured to:

cause the camera to acquire the second image of a scene while the scene is being illuminated with the second plurality of microLEDs and the first plurality of microLEDs while the first plurality of microLEDs is dimmed without being completely off.

10. The camera device of claim 9 , wherein:

the controller is configured to:

cause the camera to acquire the second image of a scene while the scene is being illuminated with the second plurality of microLEDs and the first plurality of microLEDs while the first plurality of microLEDs is dimmed to output 10%-30% of its maximum output.

11. The camera device of claim 1 , wherein the first plurality of microLEDs and the second plurality of microLEDs comprise shared LEDs.

12. The camera device of claim 11 , wherein:

the controller is configured to:

cause the camera to acquire the first image of a scene while the scene is being illuminated with the first plurality of microLEDs by setting the shared LEDs at a first intensity; and

cause the camera to acquire the second image of the scene while the scene is being illuminated with the second plurality of microLEDs by setting the shared LEDs at a second intensity different from the first intensity.

13. The camera device of claim 12 , wherein:

the shared LEDs at the first intensity are not completely off; and

the shared LEDs at the second intensity are not completely off.

14. The camera device of claim 1 , wherein the first plurality of microLEDs and the second plurality of microLEDs consist of shared LEDs.

15. The camera device of claim 1 , wherein the first plurality of microLEDs and the second plurality of microLEDs each comprise three or more microLEDs.

16. The camera device of claim 1 , wherein the first plurality of microLEDs and the second plurality of microLEDs each comprise microLEDs sized between 30 microns and 500 microns.

17. The camera device of claim 1 , wherein the first plurality of microLEDs and the second plurality of microLEDs each comprise microLEDs sized spaced apart from each other between 30 microns to 500 microns.

18. A method for operating a camera device including a flash device, the flash device having a first plurality of microLEDs and a second plurality of microLEDs, the method comprising:

causing a camera to acquire a first image of a scene while the scene is being illuminated with the first plurality of microLEDs, the first plurality of microLEDs being individually addressable and arranged in a first matrix or vector, the first plurality of microLEDs for causing the first image to be associated with a first color point; and

causing the camera to acquire a second image of the scene while the scene is being illuminated with the second plurality of microLEDs, the second plurality of microLEDs being individually addressable and arranged in a second matrix or vector, the second plurality of microLEDs for causing the second image to be associated with a second color point, each of the first color point and the second color point having a respective location in a plot having a first axis and a second axis, the first axis indicating values of a ratio of a sum of at least a sub-set of pixel values of a first primary color to a sum of at least a sub-set of pixel values of a third primary color, and the second axis indicating values of a ratio of a sum of at least a sub-set of pixel values of a second primary color to the sum of at least the sub-set of pixel values of the third primary color; and

generating a final image of the scene based on a combination of the first image and the second image by:

computing a correction factor based on at least a value indicative of the location of the first color point and a value indicative of the location of the second color point,

generating a modified first image by modifying each of pixel values of the first image by a first value based on the correction factor,

generating a modified second image by modifying each of pixel values of the second image by a second value based on the correction factor, and

generating the final image based on pixel values of the modified first image and pixel values of the modified second image.

19. A non-transitory, computer-readable storage medium storing computer-readable instructions operate, when the instructions are executed on a processor, to:

retrieve a first image of a scene while the scene is being illuminated with a first plurality of microLEDs, the first plurality of microLEDs being individually addressable and arranged in a first matrix or vector, the first plurality of microLEDs for causing the first image to be associated with a first color point; and

retrieve a second image of the scene while the scene is being illuminated with a second plurality of microLEDs, the second plurality of microLEDs being individually addressable and arranged in a second matrix or vector, the second plurality of microLEDs for causing the second image to be associated with a second color point, each of the first color point and the second color point having a respective location in a plot having a first axis and a second axis, the first axis indicating values of a ratio of a sum of at least a sub-set of pixel values of a first primary color to a sum of at least a sub-set of pixel values of a third primary color, and the second axis indicating values of a ratio of a sum of at least a sub-set of pixel values of a second primary color to the sum of at least the sub-set of pixel values of the third primary color; and

generate a final image of the scene based on a combination of the first image and the second image by:

computing a correction factor based on at least a value indicative of the location of the first color point and a value indicative of the location of the second color point,

generating a modified first image by modifying each of pixel values of the first image by a first value based on the correction factor,

generating a modified second image by modifying each of pixel values of the second image by a second value based on the correction factor, and

generating the final image based on pixel values of the modified first image and pixel values of the modified second image.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2025
From: LUMILEDS LLC
To: LUMILEDS SINGAPORE PTE. LTD.
Reel/Frame 071888/0086 →
RELEASE OF SECURITY INTEREST Recorded Jan 29, 2025
From: SOUND POINT AGENCY LLC
To: LUMILEDS LLC; LUMILEDS HOLDING B.V.
Reel/Frame 070046/0001 →
SECURITY INTEREST Recorded Jan 5, 2023
From: LUMILEDS LLC; LUMILEDS HOLDING B.V.
To: SOUND POINT AGENCY LLC
Reel/Frame 062299/0338 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2022
From: SCHRAMA, CHARLES; PFEFFER, NICOLA BETTINA; VAN DER SIJDE, ARJEN GERBEN
To: LUMILEDS LLC
Reel/Frame 061892/0014 →