Patent US4685071A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4685071A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for determining the color of a scene illuminant from a color image

Assignee: Eastman Kodak Co
•
Filing: 1985-03-18
•
Granted: 1987-08-04
•
Expires: 2005-03-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of determining the color of light employed to illuminate the scene in a color image from the image itself, relies upon detecting the color of the specularly reflected light in the image. In a preferred mode of practicing the invention, the color of specularly reflected light is detected by detecting a plurality of sets of points having constant hue and varying saturation on a plurality of differently colored surfaces in the scene, and determining the locus of the intersection of straight lines fit through the color values of the sets of points. The locus of the intersection of the straight lines indicates the color of the scene illuminant. In an application of the method in a color printer, the determined illuminant color is employed as the aim point in the photographic printing process.

Inventors

  • 👤 Hsien-Che Lee

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 09:35
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/60; H04N1/6083; H04N1/6086; G; G06; G06V; G06V10/00; G06V10/40; G06V10/56; G06V10/60; G06V10/98; G06V10/993

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 84 words
A method for determining the color of a scene illuminant from a color photographic image, of a scene containing a plurality of differently colored specularly reflecting surfaces, comprising the steps of: scanning the color photographic image to produce a digital color image; transforming the digital color image to a chromaticity space; and processing the transformed digital color image to detect the color of specularly reflected light in the scene, the color of the specularly reflected light corresponding to the color of the scene illuminant.
Claim 2
Independent Claim 84 words
A method for determining the color of a scene illuminant from a color photographic image, of a scene containing a plurality of differently colored specularly reflecting surfaces, comprising the steps of: scanning the color photographic image to produce a digital color image; transforming the digital color image to a chromaticity space; and processing the transformed digital color image to detect the color of specularly reflected light in the scene, the color of the specularly reflected light corresponding to the color of the scene illuminant.
Claim 3
Dependent Claim 108 words
The method for determining the color of scene illuminant claimed in claim 1, wherein the step of processing the transformed digital color image to detect the color of the specuarly reflected light further comprises the steps of: detecting a plurality of sets of points in the transformed digital image having constant hue and varying saturation from said plurality of surfaces in the image; plotting chromaticity values of the detected points in the sets on a chromaticity plane; fitting a straight line through the chromaticity values of each set; and determining a locus of an intersection of said straight lines, said locus representing the color of the scene illuminant.
Claim 4
Dependent Claim 94 words
The method for determining the color of scene illuminant claimed in claim 2, wherein the step of detecting a plurality of sets of points in the transformed digital image further comprises the steps of: detecting color edges in the transformed digital color image; detecting sets of points along paths crossing the color edges where the color of the image changes most rapidly; determining whether the rapid color change is due to a change in saturation or hue; and selecting those sets of points wherein the rapid color change is due to changes in saturation.
Claim 5
Dependent Claim 138 words
The method for determining the color of scene illuminant claimed in claim 3, wherein said step of determining whether the rapid change is due to changes in saturation or hue further comprises the steps of: dividing each of points in two subsets, one subset on either side of the rapid color change edge; plotting chromaticity values of the points in the subsets on a chromaticity plane; fitting a straight line through the chromaticity values of each subset of points; determining the slopes of the straight lines fit through the chromaticity values of the respective subsets of points on both sides of the color edge; and identifying the rapid color changes in a set of points as due to changes in saturation if the slopes of the straight lines in the subsets of a set of points are equal.
Claim 6
Dependent Claim 122 words
The method for determining the color of scene illuminant claimed in claim 4, wherein the step of determining the locus of the intersection of said straight lines further comprises the steps of: determining the slope and intercept of the straight line fit through the chromaticity values of each of said set of points, to generate a plurality of points (A,C) on a slope intercept plane, wherein A is the slope and C is the intercept of the straight lines; and fitting a straight line K through the points (A,C) in the slope intercept plane to determine an intercept and a slope of the straight line K; the slope and intercept of the line K representing the chromaticity values of the illuminant color.
Claim 7
Dependent Claim 77 words
The method for determining the color of scene illuminant claimed in claim 4, wherein the step of determining the locus of the intersection of said straight lines further comprises the steps of: quantizing the chromaticity plane into discrete accumulation cells; incrementing a count in each of said cells for each one of said straight lines that passes through the cell; and selecing the cell receiving the most counts as the locus of intersection of the straight lines.
Claim 8
Dependent Claim 61 words
The method for determining the color of scene illuminant claimed in claim 3, wherein the step of detecting points along paths crossing the color edges further comprises the steps of: applying a Laplacian filter to the chromaticity components of the transformed digital color image; and identifying zero-crossings in the output of the Laplacian filter as the points on the color edges.
Claim 9
Dependent Claim 44 words
The method for determining the color of scene illuminant as claimed in claim 7, where the step of applying a Laplacian filter is further characterized by the Laplacian filter being convolved with a Gaussian filter for smoothing noise in the transformed digital color image.
Claim 10
Dependent Claim 58 words
The method for determining the color of scene illuminant as claimed in claim 8, wherein the step of applying a Laplacian Guassian filter to the chromaticity components of the transformed digital color image further comprises applying several Laplacian Gaussian filters having different standard deviations, and selecting the output from the filter that detects the maximum number of zero-crossings.
Claim 11
Independent Claim 93 words
A method of reproducing a color photographic image of a scene containing a plurality of different colored specularly reflective surfaces comprising the steps of: scanning the color photographic image to produce a digital color image; transforming the digital color image to a chromaticity space; processing the transformed digital color image to determine the color of a scene illuminant by determining the color of specularly reflected light in the scene; printing the photographic image using a printing process employing color correction toward an aim point; and employing the illuminant color as the aim point.
Claim 12
Independent Claim 93 words
A method of reproducing a color photographic image of a scene containing a plurality of different colored specularly reflective surfaces comprising the steps of: scanning the color photographic image to produce a digital color image; transforming the digital color image to a chromaticity space; processing the transformed digital color image to determine the color of a scene illuminant by determining the color of specularly reflected light in the scene; printing the photographic image using a printing process employing color correction toward an aim point; and employing the illuminant color as the aim point.
Claim 13
Dependent Claim 112 words
The method of reproducing a color photographic image claimed in claim 10, wherein the step of determining the color of a scene illuminant by determining the color of specularly reflected light in the scene further comprises the steps of: detecting a plurality of sets of points in the transformed digital image having constant hue and varying saturation from said plurality of differently colored surfaces in the image; plotting chromaticity values of the detected points in the sets on as chromaticity plane; fitting a straight line through the chromaticity values of such set; and determining the locus of an intersection of said straight lines, said locus representing the color of the scene illuminant.
Claim 14
Independent Claim 114 words
A method of scan printing a color photographic image of a scene containing a plurality of differently colored specularly reflective surfaces comprising the steps of: scanning the color photographic image to produce a digital color image; transforming the digital color image to a chromaticity space; processing the transformed digital color image to determine the color of a scene illuminant by determining the color of specularly reflected light in a plurality of local areas of the digital color image; processing the digital color image, employing the color of scene illuminant determined for local areas of the image to color correct the digital color image in said local areas; and scan printing the digital color image.
Claim 15
Independent Claim 114 words
A method of scan printing a color photographic image of a scene containing a plurality of differently colored specularly reflective surfaces comprising the steps of: scanning the color photographic image to produce a digital color image; transforming the digital color image to a chromaticity space; processing the transformed digital color image to determine the color of a scene illuminant by determining the color of specularly reflected light in a plurality of local areas of the digital color image; processing the digital color image, employing the color of scene illuminant determined for local areas of the image to color correct the digital color image in said local areas; and scan printing the digital color image.
Claim 16
Dependent Claim 121 words
The method of scan printing a color photographic image claimed in claim 12, wherein the method of determining the color of a scene illuminant in a plurality of local areas of the image further comprises the steps of: detecting in a local area of the transformed digital color image a plurality of sets of points having constant hue and varying saturation from a plurality of differently colored surfaces in the local area of the image; plotting chromaticity values of the detected points in the sets on a chromaticity plane; fitting a straight line through the chromaticity values of each set; and determining a locus of an intersection of said straight lines, the locus representing the color of the local scene illuminant.

References Cited (Backward Citations)

US3029691A Cited
US3502410A Cited
US3804531A Cited
US3697174A Cited
US4079388A Cited
US4120581A Cited
US4192605A Cited
US4154523A Cited
US4339517A Cited
US4247202A Cited
US4389118A Cited
US4406538A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-08-03 1991-02-02 1991-08-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-08-03 1995-02-02 1995-08-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-08-03 1999-02-02 1999-08-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag