IP Library Granted Patent US 8,254,674
Granted Patent B2
US 8,254,674 · App. 12/551,258 · Granted Aug 28, 2012

Analyzing partial face regions for red-eye detection in acquired digital images

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 8,254,674
App. No.
12/551,258
Granted
Aug 28, 2012
Kind
B2
Abstract

A method for red-eye detection in an acquired digital image includes acquiring a first image, and analyzing one or more partial face regions within the first image. One or more characteristics of the first image are determined. One or more corrective processes are identified including red eye correction that can be beneficially applied to the first image according to the one or more characteristics. The one or more corrective processes are applied to the first image.

Claims (42)

1. A method for red-eye detection in an acquired digital image comprising: using a processor; acquiring a first image; analyzing one or more partial face regions within the first image, including determining one or more characteristics of the first image; identifying one or more corrective processes including red eye correction that can be beneficially applied to said first image according to said one or more characteristics; and applying said one or more corrective processes to said first image.

2. The method of claim 1 , further comprising detecting red-eye defects in a second acquired image based on the analyzing and identifying with regard to said first image.

3. The method of claim 2 , wherein said applying comprises applying a chain of two or more red-eye filters to said first image; and, prior to said detecting red eye defect in said second acquired image: determining that said red-eye filter chain can be adapted for application to said second acquired image; and then adapting said chain of two or more red-eye filters accordingly.

4. The method of claim 2 , further comprising correcting a third acquired image based on analysis of the second acquired image.

5. The method of claim 4 , wherein said first, second and third images comprise at least two different versions of a same image.

6. The method of claim 4 , wherein at least one of said first and second images comprises a sub-sampled copy of said third image.

7. The method of claim 1 , wherein at least one partial face region within the image is not among said one or more partial face regions identified within the image that are analyzed.

8. The method of claim 7 , wherein said analysis is performed in part on a full resolution partial face region and in part on a subsample resolution of at least one different partial face region.

9. The method of claim 2 , wherein said first and second images comprise versions of a same image.

10. The method of claim 2 , wherein said first and second images comprises different images of substantially a same scene.

11. The method of claim 10 , wherein said first image comprises a sub-sampled copy of an acquired image.

12. The method of claim 1 , wherein the analyzing comprises recognizing one or more faces or types of faces, or both, within the first image.

13. The method of claim 1 , wherein the red-eye correction process comprises: pixel locating and segmentation; shape analysis; falsing analysis; or pixel modification, or combinations thereof.

14. The method of claim 1 , wherein the one or more corrective processes comprises a color space transformation.

15. One or more processor-readable media having digital code embedded therein for programming a processor to perform red-eye detection in an acquired digital image, wherein the digital code is configured to program the processor to analyze one or more partial face regions within a first image and to determine one or more characteristics of the first image; and to identify one or more corrective processes including red eye correction that can be beneficially applied to said first image according to said one or more characteristics; and to apply said one or more corrective processes to said first image.

16. The one or more processor-readable media of claim 15 , wherein the digital code is further configured to program the processor to detect red-eye defects in a second acquired image based on analysis of said one or more partial face regions with the first image and identification of said one or more corrective processes with regard to said first image.

17. The one or more processor-readable media of claim 16 , wherein said digital code is further configured to program the processor to apply a chain of two or more red-eye filters to said first image; and, prior to detecting a red eye defect in a second acquired image, to determine that said red-eye filter chain can be adapted for application to said second acquired image; and then to adapt said chain of two or more red-eye filters accordingly.

18. The one or more processor-readable media of claim 16 , wherein the digital code is further configured to program the processor to correct a third acquired image based on analysis of the second acquired image.

19. The one or more processor-readable media of claim 18 , wherein said first, second and third images comprise at least two different versions of a same image.

20. The one or more processor-readable media of claim 18 , wherein at least one of said first and second images comprises a sub-sampled copy of said third image.

21. The one or more processor-readable media of claim 15 , wherein at least one partial face region within the image is not among said one or more partial face regions identified within the image that are analyzed.

22. The one or more processor-readable media of claim 21 , wherein said analysis is performed in part on a full resolution partial face region and in part on a subsample resolution of at least one different partial face region.

23. The one or more processor-readable media of claim 16 , wherein said first and second images comprise versions of a same image.

24. The one or more processor-readable media of claim 16 , wherein said first and second images comprises different images of approximately a same scene.

25. The one or more processor-readable media of claim 24 , wherein said first image comprises a sub-sampled copy of an acquired image.

26. The one or more processor-readable media of claim 15 , wherein the digital code is configured to program the processor to recognize one or more faces or types of faces, or both, within the first image.

27. The one or more processor-readable media of claim 15 , wherein the red-eye correction process comprises: pixel locating and segmentation; shape analysis; falsing analysis; or pixel modification, or combinations thereof.

28. The one or more processor-readable media of claim 15 , wherein the one or more corrective processes comprises a color space transformation.

29. A portable processor-based device having an image acquisition component including a lens and an image sensor for capturing digital images, and a processor programmed by digital code embedded in one or more processor-readable media to perform red-eye detection in an acquired digital image, wherein the digital code is configured to program the processor to acquire a first image; to analyze one or more partial face regions within the first image, to determine one or more characteristics of the first image; to identify one or more corrective processes including red eye correction that can be beneficially applied to said first image according to said one or more characteristics; and to apply said one or more corrective processes to said first image.

30. The device of claim 29 , wherein the digital code is configured to program the processor to detect red-eye defects in a second acquired image based on analysis of said one or more partial face regions within the first image and identification of said one or more corrective processes with regard to said first image.

31. The device of claim 30 , wherein said digital code is configured to program the processor to analyze a chain of two or more red-eye filters to said first image; and, prior to detecting red eye defect in said second acquired image, to determine that said red-eye filter chain can be adapted for application to said second acquired image; and then to adapt said chain of two or more red-eye filters accordingly.

32. The device of claim 30 , wherein the digital code is configured to program the processor to correct a third acquired image based on analysis of the second acquired image.

33. The device of claim 32 , wherein said first, second and third images comprise at least two different versions of a same image.

34. The device of claim 33 , wherein at least one of said first and second images comprises a sub-sampled copy of said third image.

35. The device of claim 29 , wherein at least one partial face region within the image is not among said one or more partial face regions identified within the image that are analyzed.

36. The device of claim 35 , wherein said analysis is performed in part on a full resolution partial face region and in part on a subsample resolution of at least one different partial face region.

37. The device of claim 30 , wherein said first and second images comprise versions of a same image.

38. The device of claim 30 , wherein said first and second images comprises different images of substantially a same scene.

39. The device of claim 38 , wherein said first image comprises a sub-sampled copy of an acquired image.

40. The device of claim 29 , wherein the digital code is configured to program the processor to recognize one or more faces or types of faces, or both, within the first image.

41. The device of claim 29 , wherein the red-eye correction process comprises: pixel locating and segmentation; shape analysis; falsing analysis; or pixel modification, or combinations thereof.

42. The device of claim 29 , wherein the one or more corrective processes comprises a color space transformation.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2025
From: FOTONATION LIMITED
To: ADEIA IMAGING LLC
Reel/Frame 073635/0320 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
CHANGE OF NAME Recorded Dec 3, 2014
From: DIGITALOPTICS CORPORATION EUROPE LIMITED
To: FOTONATION LIMITED
Reel/Frame 034524/0330 →
CHANGE OF NAME Recorded Aug 30, 2011
From: TESSERA TECHNOLOGIES IRELAND LIMITED
To: DIGITALOPTICS CORPORATION EUROPE LIMITED
Reel/Frame 026832/0141 →
CHANGE OF NAME Recorded Dec 31, 2010
From: FOTONATION IRELAND LIMITED
To: TESSERA TECHNOLOGIES IRELAND LIMITED
Reel/Frame 025570/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2009
From: NANU, FLORIN; PETRESCU, STEFAN; GANGEA, MIHNEA; CAPATA, ADRIAN; CIUC, MIHAI; ZAMFIR, ADRIAN; STEINBERG, ERAN; CORCORAN, PETER; POSOSIN, ALEXEI; BIGIOI, PETRONEL; DRIMBAREAN, ALEXANDRU
To: FOTONATION IRELAND LTD
Reel/Frame 023531/0477 →