IP Library Granted Patent US 9,536,165
Granted Patent B2
US 9,536,165 · App. 13/472,032 · Granted Jan 3, 2017

Flash characterization for camera

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 9,536,165
App. No.
13/472,032
Granted
Jan 3, 2017
Kind
B2
Abstract

A method ( 100 ) is provided for characterizing a functionality of a flash ( 14 ) from at least one image ( 200 ) captured with a camera ( 12 ) using the flash ( 14 ). The method ( 100 ) includes: analyzing the image ( 200 ) by segmenting ( 106 ) the image ( 200 ) into at least one sub-region ( 206, 208 ), and applying a metric ( 108 ) to the sub-region ( 206, 208 ) to measure an image property within the sub-region ( 206, 208 ); and determining ( 110 ) the functionality of the flash ( 14 ) in response to a result of the applied metric.

Claims (61)

1. A method for characterizing a functionality of a flash from at least one image captured with a camera using the flash, said method comprising:

analyzing the image, said analyzing of the image comprising:

segmenting the image into at least one sub-region; and

applying a metric to the sub-region to measure an image property within the sub-region; and

determining an operational condition of the flash in response to a result of the applied metric, said operational condition being either one of (a) a first operational condition in which the flash is functional enough to provide a sufficient amount of illumination therefrom or (b) a second operational condition in which the flash is degraded enough to not provide a sufficient amount of illumination therefrom.

2. The method of claim 1 , said method further comprising:

determining if said image was captured in a low ambient light condition, and based thereon either executing or not executing said analyzing.

3. The method of claim 1 , wherein the metric obtains a standard deviation of pixel values within the sub-region.

4. The method of claim 1 , wherein the sub-region is predefined.

5. The method of claim 1 , said method further comprising:

detecting at least one cue in the image; and

defining the sub-region dynamically based on said cue.

6. The method of claim 1 , said method further comprising:

analyzing a plurality of images captured using said flash over a period of time, and based on said analysis forecasting how functional the flash will be at some future point in time.

7. An apparatus that executes the method of claim 1 .

8. A non-transitory machine-readable medium including a computer program which when executed performs the method of claim 1 .

9. A method for characterizing a functionality of a flash from at least one image captured with a camera using the flash, said method comprising:

analyzing the image, said analyzing of the image comprising:

segmenting the image into at least one sub-region; and

applying a metric to the sub-region to measure an image property within the sub-region; and

determining how functional the flash is, in response to a result of the applied metric;

wherein said method further comprises:

determining if said image was captured in a low ambient light condition, and based thereon either executing or not executing said analyzing; and

wherein determining if said image was captured in a low ambient light condition comprises:

measuring a darkness of the image in at least one periphery region of the image.

10. The method of claim 9 , wherein the image is deemed to have been captured in a low ambient light condition, if the measured darkness in the periphery region of the image exceeds a set level.

11. A method for characterizing a functionality of a flash from at least one image captured with a camera using the flash, said method comprising:

analyzing the image, said analyzing of the image comprising:

segmenting the image into at least one sub-region; and

applying a metric to the sub-region to measure an image property within the sub-region; and

determining how functional the flash is, in response to a result of the applied metric;

wherein said metric measures at least one of a contrast or a color richness of the image within the sub-region.

12. The method of claim 11 , wherein if the result of said metric at least one of meets or exceeds a threshold level, then the flash is deemed to be suitably functional.

13. The method of claim 11 , wherein if the result of said metric does not at least one of meet or exceed a threshold level, then the flash is deemed to not be suitably functional.

14. The method of claim 13 , said method further comprising:

providing a notification if the flash is deemed to not be suitably functional.

15. A method for characterizing a functionality of a flash from at least one image captured with a camera using the flash, said method comprising:

analyzing the image, said analyzing of the image comprising:

segmenting the image into at least one sub-region; and

applying a metric to the sub-region to measure an image property within the sub-region; and

determining how functional the flash is, in response to a result of the applied metric;

wherein the captured image is a color image, and the method further includes converting at least the sub-region of the image from color to monochrome.

16. A camera system comprising:

at least one flash;

a camera that obtains at least one image using said flash; and

an image processor that analyzes said image to determine an operational condition of said flash, wherein said analyzing includes:

segmenting the image into at least one sub-region; and

applying a metric to the sub-region to measure an image property within the sub-region;

wherein, in response to the measured image property, said operational condition is determined to be either one of (a) a first operational condition in which the flash is functional enough to provide a sufficient amount of illumination therefrom or (b) a second operational condition in which the flash is degraded enough to not provide a sufficient amount of illumination therefrom.

17. The camera system of claim 16 , wherein said image processor further:

detects at least one cue in the image; and

defines the sub-region dynamically based on said cue.

18. A camera system comprising:

at least one flash;

a camera that obtains at least one image using said flash; and

an image processor that analyzes said image to determine how functional said flash is, wherein said analyzing includes:

segmenting the image into at least one sub-region; and

applying a metric to the sub-region to measure an image property within the sub-region;

wherein said metric measures at least one of a contrast or a color richness of the image within the sub-region.

19. The camera system of claim 18 , wherein if a result of said metric at least one of meets or exceeds a threshold level, then the flash is deemed by the image processor to be suitably functional.

20. The camera system of claim 18 , wherein the image processor provides a notification if the flash is not deemed to be suitably functional.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: XEROX CORPORATION
To: GENESEE VALLEY INNOVATIONS, LLC
Reel/Frame 073842/0479 →
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF US PATENTS 9356603, 10026651, 10626048 AND INCLUSION OF US PATENT 7167871 PREVIOUSLY RECORDED ON REEL 064038 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 28, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064161/0001 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064038/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2012
From: RAGHAVAN, AJAY; LIU, JUAN; PRICE, ROBERT R.
To: PALO ALTO RESEARCH CENTER INCORPORATED
Reel/Frame 028211/0612 →