IP Library Granted Patent US 7,684,642
Granted Patent B2
US 7,684,642 · App. 10/792,079 · Granted Mar 23, 2010

Correction of redeye defects in images of humans

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 7,684,642
App. No.
10/792,079
Granted
Mar 23, 2010
Kind
B2
Abstract

In a method and system for correcting redeye in a digital image of a human, a defect pair separation is measured. The members of the defect pair are each redeye defects in the image. Each defect has one or more pixels. The defects are adjusted, that is, retained unchanged or reduced in size to provide adjusted defects. The adjustment can follow growth of initial seed defects. The adjustment is responsive to the defect pair separation and can include trimming of pixels beyond a size limit calculated using the defect pair separation. Following the adjustment, the color of the adjusted defects is changed to reduce redeye.

Claims (50)

1. A method of correcting redeye in a digital image having at least one redeye defect pair, said method comprising the steps of:

measuring a redeye defect pair separation;

ascertaining an age classification and a head rotation of each said redeye defect pair;

determining a size limit based on said redeye defect pair separation and upon an imaging system blur associated with said image, and further based upon the ascertained age classification or head rotation of each said redeye defect pair;

adjusting a size of defects of said redeye defect pair responsive to the size limit to provide adjusted defects; and

changing a color of said adjusted defects,

wherein the measuring step, the ascertaining step, the determining step, the adjusting step, and the changing step are carried out with a digital image processor.

2. The method of claim 1 , wherein the adjusting step further comprises reducing the size of at least one of said defects of said defect pair.

3. The method of claim 2 , wherein the reducing step further comprises trimming pixels beyond said size limit from said defects.

4. The method of claim 1 , further comprising the steps of:

detecting locations of a pair of seed defects prior to the measuring step; and

growing said seed defects into grown defects prior to the adjusting step,

wherein the adjusting step further comprises reducing the size of said grown defects.

5. The method of claim 4 , wherein the measuring step is executed before the growing step.

6. The method of claim 4 , wherein said seed defects each have a single pixel before the growing step.

7. The method of claim 1 , further comprising the steps of:

determining a spatial operator in accordance with said defect pair separation; and

using said spatial operator to blend the image in a vicinity of said adjusted defects.

8. A method of correcting redeye in a digital image, said method comprising the steps of:

detecting a pair of redeye seed defects in said image;

growing each of said redeye seed defects to provide a pair of grown defects;

measuring a separation of the members of one of said pair of redeye seed defects and said pair of grown defects to provide a defect pair separation;

ascertaining an age classification and a head rotation of each said redeye defect pair;

determining a size limit based on said redeye defect pair separation and upon an imaging system blur associated with said image, and further based upon the ascertained age classification or head rotation of each said redeye defect pair;

adjusting a size of said grown defects responsive to the size limit to provide adjusted defects; and

changing a color of said adjusted defects to reduce apparent redeye,

wherein the detecting step, the growing step, the measuring step, the ascertaining step, the determining step, the adjusting step, and the changing step are carried out with a digital image processor.

9. The method of claim 8 , wherein the adjusting step further comprises reducing the size of said grown defects.

10. The method of claim 8 , wherein said seed defects each have a single pixel.

11. The method of claim 9 , wherein the reducing step further comprises trimming pixels beyond said size limit from respective said defects.

12. The method of claim 11 , wherein said seed defects each have a single pixel and the reducing step further comprises trimming pixels of each said grown defect disposed farther than said size limit from a pixel location defined by a respective said seed defect.

13. The method of claim 11 , wherein said seed defects each have multiple contiguous pixels and the reducing step further comprises trimming pixels of each said grown defect disposed farther than said size limit from a centroid defined by a respective said seed defect.

14. The method of claim 8 , wherein the growing step further comprises:

generating a list of pixels of each said seed defect to provide list pixels;

determining pixels neighboring said list pixels to provide neighboring pixels;

calculating color value ratios of each of said neighboring pixels; and

adding to said list one of said neighboring pixels having the color value ratio most distant from a predetermined limit, when one or more of said neighboring pixels has a color value ratio greater than a predetermined limit.

15. The method of claim 8 , further comprising the step of determining an eye separation correction factor, wherein the adjusting step is responsive to said defect pair separation and said separation correction factor.

16. A computer readable storage medium having a computer program stored thereon for performing a method of correcting redeye in a digital image having at least one redeye defect pair, the method comprising the steps of:

measuring a redeye defect pair separation;

ascertain an age classification and a head rotation of each said redeye defect pair;

determining a size limit based on said redeye defect pair separation and upon an imaging system blur associated with said image, and further based upon the ascertained age classification or head rotation of each said redeye defect pair;

adjusting a size of defects of said redeye defect pair responsive to the size limit to provide adjusted defects ; and

changing a color of said adjusted defects.

17. A system for correcting redeye in a digital image having at least one redeye defect pair, said system comprising:

measuring unit configured to measure a defect pair separation;

an ascertaining unit configured to ascertain an age classification and a head rotation of each said redeye defect pair;

a determining processor unit configured to determine a size limit based on said redeye defect pair separation and upon an imaging system blur associated with said image, and further based upon the ascertained age classification or head rotation of each said redeye defect pair;

an adjusting processor unit configured to adjust a size of defects of said redeye defect pair responsive to the size limit to provide adjusted defects; and

a color modifier unit configured to change a color of said adjusted defects.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 15, 2023
From: INTELLECTUAL VENTURES FUND 83 LLC
To: MONUMENT PEAK VENTURES, LLC
Reel/Frame 064599/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2017
From: INTELLECTUAL VENTURES FUND 83 LLC
To: MONUMENT PEAK VENTURES, LLC
Reel/Frame 041941/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2013
From: EASTMAN KODAK COMPANY
To: INTELLECTUAL VENTURES FUND 83 LLC
Reel/Frame 030262/0750 →
PATENT RELEASE Recorded Feb 1, 2013
From: CITICORP NORTH AMERICA, INC.; WILMINGTON TRUST, NATIONAL ASSOCIATION
To: EASTMAN KODAK COMPANY; EASTMAN KODAK INTERNATIONAL CAPITAL COMPANY, INC.; FAR EAST DEVELOPMENT LTD.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; KODAK AVIATION LEASING LLC; KODAK PHILIPPINES, LTD.; NPEC INC.; FPC INC.; KODAK IMAGING NETWORK, INC.; PAKON, INC.; QUALEX INC.; CREO MANUFACTURING AMERICA LLC
Reel/Frame 029913/0001 →
SECURITY INTEREST Recorded Feb 21, 2012
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: CITICORP NORTH AMERICA, INC., AS AGENT
Reel/Frame 028201/0420 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2004
From: GALLAGHER, ANDREW C.; SCHILDKRAUT, JAY S.
To: EASTMAN KODAK COMPANY
Reel/Frame 015047/0491 →