Methodology for color correction with noise regulation

Image analysis – Color image processing – Color correction

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C358S518000, C348S612000

Reexamination Certificate

active

06600833

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates generally to image processing. More specifically, the invention relates to correcting the color response of imaging devices.
2. Description of the Related Art
As the spectral sensitivities (reaction to light stimulus) of most color devices are typically different from that of human vision, signals from different color channels (such as Red, Green and Blue) of a device need to be mixed together in some proportion to generate color information suitable for display.
In order to share the correct color information in an open systems environment, the color response characteristics of the devices need to be known accurately. In device-independent color management approach, the goal is efficiently achieved by specifying the relation between the color space of each device and a common standard color space, such as the renowned 1931 CIE XYZ (2° observer) color space or 1976 CIE La*b* color space. Linear
onlinear transformation or look-up-table (LUT) approach is usually used to specify such relation. The transformations or corresponding look-up tables are normally established by minimizing some error measure between the target and the transformed color coordinates over a large set of color patches. To be specific, let r be the N×1 vector consisting of equispaced samples of spectral reflectance or spectral transmittance of a color patch, L
s
the N×N diagonal matrix whose diagonal entries are the equispaced samples of spectral power distribution of the scene illuminant, and H the N×3 matrix whose columns are the sampled CIE XYZ color matching functions. The CIE XYZ tristimulus values q (3×1 vector) under scene illuminant L
s
can be computed as:
q=H
T
L
s
r
  (1)
Suppose that the overall spectral responsivity of the color device of interest can be represented by an N×K matrix D, where K is the total number of the device color channels and the i
th
column of matrix D is the sampled spectral responsivity of the i
th
device color channel. Under the device illuminant L
d
, the device measurements, denoted as a K×1 vector p, of the color patch r can be written as:
p=D
T
L
d
r
  (2)
To specify the relation between the device and the CIE XYZ color spaces, a transformation T (or look-up table) is used to convert each device measurement into its corresponding CIE XYZ tristimulus values, i.e.,
q=T
(
p
)  (3)
As the spectral sensitivities of most color devices are not within a linear transformation from the CIE XYZ color matching function, a linear matrix type of transformation can only specifies the relationship between all p and q pairs in an approximate manner. Let M be such a 3×K matrix which transforms as accurately as possible each device measurement p into its corresponding CIE XYZ tristimulus values q. Typically, the color correction matrix M is obtained by minimizing the mean squares errors between the target CIE XYZ tristimulus values q and their prediction {circumflex over (q)}=Mp over a rich set of color patches, i.e.,
e
c
=

p



&LeftDoubleBracketingBar;
q
-
Mp
&RightDoubleBracketingBar;
2
(4)
Let P be a K×V matrix whose columns are the device measurements from a set of V color patches and Q be a 3×V matrix whose columns are the corresponding CIE XYZ tristimulus values. Equation (4) is equivalent to
&egr;
C
=tr
([
Q−MP]{overscore ( )}[Q−MP
])  (4a)
where tr(·) is the matrix trace operator which is defined to be the sum of the diagonal elements of its matrix operand. By using least-squares technique, the color correction matrix M
LS
that minimizes the error &egr;
C
can be computed as
M
LS
=QP
T
[PP
t
]
−1
  (5)
As the reproduced color error is the only concern in the minimization process, it does not take into account the effects of noise amplification after mixing the device measurements with the color correction matrix M
LS
. To see this, let &Sgr;
d
be the noise covariance matrix of the device measurement. From the results of error propagation in linear systems, it can be shown that, by using a 3×K matrix M to transform the device measurement into the CIE XYZ color space, the noise covariance matrix in CIE XYZ space, denoted as &Sgr;
x
, becomes
&Sgr;
x
=M
&Sgr;
d
M
T
  (6)
Furthermore, the CIE XYZ color space is normally used as an intermediate color connection space. To display the color of the device measurements in a particular output device, the CIE XYZ tristimulus values need to be converted to the color coordinates of the output device. For instance, to display on a CRT display, the CIE XYZ tristimulus values are usually converted to the RGB standard color space.
As the noise covariance matrices &Sgr;
x
and &Sgr;
0
are functions of M, the color correction matrix used to convert the device measurements to the color coordinates of the target device would have impacts on the noise levels of the output colors.
In particular, the diagonal elements of matrices &Sgr;
x
and &Sgr;
0
are noise variances of color channels in the respective color spaces. The larger the diagonal elements of matrices &Sgr;
x
or &Sgr;
0
, the noisier (or more graininess) the color reproduced in the relative color channels of the target device. Although reproducing the measured color with good accuracy is an important goal, it shouldn't be done it a way that would over amplify the noise (or graininess) levels in the reproduced color. Today's electronic image sensors(such as CCD or CMOS) are subject to all manner of different noise such as quantum exposure noise, dark current noise, thermal noise, readout noise and so on, which will adversely impact image quality when color reproduction is high. Most of the color experience encountered in real life or imaging applications is relative sensation. There are occasions where accurate color reproductions are difficult or infeasible and, as a result, the noise level in the reproduced color becomes an important concern. For examples, color reproduction in low light or unknown illuminant environment. In the later case, auto white balance is usually required to reproduce the color, and it is hard to achieve great color accuracy if the illuminant color is not known a priori.
SUMMARY OF THE INVENTION
What is disclosed is a method for determining an optimal color correction matrix accounting for both total noise variance and color reproduction error for a captured image, and correcting the colors of the captured image using the optimal color correction matrix.


REFERENCES:
patent: 5081529 (1992-01-01), Collette
patent: 5105266 (1992-04-01), Telle
patent: 5475769 (1995-12-01), Wober et al.
patent: 5508826 (1996-04-01), Lloyd et al.
patent: 5539522 (1996-07-01), Yoshida
patent: 5606630 (1997-02-01), Maeda et al.
patent: 5740333 (1998-04-01), Yoh et al.
patent: 5835627 (1998-11-01), Higgins et al.
patent: 5987167 (1999-11-01), Inoue
patent: 6008912 (1999-12-01), Sato et al.
patent: 6075888 (2000-06-01), Schwartz
patent: 6262817 (2001-07-01), Sato et al.
patent: 6320668 (2001-11-01), Kim
patent: 6343146 (2002-01-01), Tsuruoka et al.
“Evaluation of linear models of surface spectral reflectance with small number of parameters,” Laurence T. Maloney, vol. 3, No. 10/Oct. 1986/J. Opt. Soc. Am. A (pp. 1673-1683).
“Constrained least-squares regresssiion in color spaces,” Graham D. Finlayson, Journal of Electronic Imaging, vol. 6(4), Oct. 1997 (pp. 484-493).
“Water into Wine: Converting Scanner RGB to Tristimulus XYZ,” Brian A. Wandell, et al., SPIE, vol. 1909, Oct. 1997 (pp. 92-101).
“Matrix Calculations for Digital Photography,” Paul M. Hubel, et al., The Fifth Color Imaging Conference: Color Science, Systems, and Applications, Nov. 1997 (pp. 105-111).
“Graphic Technology and Photography -Colour characterisation of digital still cameras (DSCs) using colour targets and spectral illumination,” WD 3.1 of ISO 17321, Mar. 19, 1999.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Methodology for color correction with noise regulation does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methodology for color correction with noise regulation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methodology for color correction with noise regulation will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3056205

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.