1. Technical Field
The invention relates generally to color measurement devices, and more particularly, to methods of calibrating color measurement devices.
2. Related Art
A color measurement device can be used to measure the color of a light source, such as an illumination device or a display device. The light source's performance can then be determined based on the measurement result.
To ensure that the measurement result is accurate and reliable, the color measurement device must first be calibrated.
An embodiment of the invention provides a method of calibrating a color measurement device using a light source having a known color value. The color measurement device includes a light detector. The method includes: aligning the color measurement device and the light source so that the light source images on a center area of the light detector; deriving a detected color value for the light source based on the light detected by the center area when the light source images thereon; deriving a color calibration coefficient based on the detected color value and the known color value of the light source; and deriving a color and flat-field calibration array for the color measurement device by multiplying each entry of a flat-field calibration array of the color measurement device by the color calibration coefficient.
Another embodiment of the invention provides a method of calibrating a color measurement device using a light source having a known color value. The color measurement device includes a light detector; the light detector includes a plurality of light detection regions. The method includes: aligning the color measurement device and the light source so that the light source images on the light detection regions; deriving a detected color value for each of the light detection regions based on the light detected by the light detection region when the light source images thereon; and deriving a color and flat-field calibration array for the color measurement device based on the detected color values corresponding to the light detection regions and the known color value of the light source.
Other features of the present invention will be apparent from the accompanying drawings and from the detailed description which follows.
The invention is fully illustrated by the subsequent detailed description and the accompanying drawings.
Generally speaking, a color measurement device has a light detector for detecting the light emitted by a light source. For example, the light detector can include a two dimensional charge-coupled device (CCD) and the light source can include a display device, an illumination device, or an array of display/illumination devices.
{LDRm, n: m and n are positive integers, 1<=m<=M, and 1<=n<=N}
Based on the light emitted by a light source and detected by a light detection region LDRm, n, the color measurement device can derive one or more detected color values. However, the detected color values may not be accurate because the spectral response of the color measurement device may not match that of an ideal model. For example, the ideal model can be the CIE 1931 color matching functions defined by the International Commission on Illumination (i.e. “CIE”) in 1931. Furthermore, the color measurement device may suffer from the so called vignetting effect. Because of these two reasons, the color measurement device must be calibrated before it's used to measure the color of a light source.
At step 210, the color measurement device and the light source are aligned so that the light source images on (i.e. projects an image onto) a center area of the light detector 100 of the color measurement device. The center area is an area within which the vignetting effect can be neglected; it may encompass one or more of the M×N light detection regions at or close to the center of the light detector 100. For example, the center area can be represented by the following set:
{LDRm, n: m and n are integers, M1<m<M2, and N1<n<N2}
M1 and M2 are close to M/2, and N1 and N2 are close to N/2.
At step 220, detected color values are derived for the light source based on the light detected by the center area of the light detector 100 when the light source images on the center area. For example, these color values can include tristimulus values Xd, Yd, and Zd in the CIE 1931 color space.
Then, at step 230, color calibration coefficients are derived based on the detected color values and the known color values of the light source. For example, three color calibration coefficients can be derived based upon the following equations.
CC
x
=X
k
/X
d
CC
y
=Y
k
/Y
d
CC
z
=Z
k
/Z
d
Before performing step 240, a flat-field calibration array must be determined for the color measurement device. The flat-field calibration array is an array that can offset the vignetting effect of the color measurement device. The flat-field calibration array can have one flat-field calibration for each of the M×N light detection regions, as follows.
Theoretically, in the flat-field calibration array FFCA, the flat-field calibration coefficient FFC(m, n)=1 if M1<m<M2 and N1<n<N2. This is because, as mentioned above, the center area of the light detector 100 is an area within which the vignetting effect can be neglected. In other words, the light detected by the center area of the light detector 100 is not darker than it should be and hence need not be brightened by flat-field calibration coefficients FFC(m, n) larger than one. In contrast, the vignetting effect is detectable outside the center area. In other words, the light detected by the light detection regions outside the center area is darker than it should be and hence need to be brightened by flat-field calibration coefficients FFC(m, n) larger than 1. For example, because the vignetting effect is severest on the four light detection regions LDR1, 1, LDRM, 1, LDR1, N, and LDRM, N at the four corners of the light detector 100, the flat-field calibration coefficients FFC(1, 1), FFC(M, 1), FFC(1, N), and FFC(M, N) corresponding to these four light detection regions should be the largest coefficients in the flat-field calibration array FFCA.
At step 240, a color and flat-field calibration array is derived by multiplying each of the color calibration coefficients with each entry of the flat-field calibration array. Because in this example there are three color calibration coefficients, step 240 can derive three color and flat-field calibration arrays for the three tristimulus values, as follows.
These three color and flat-field calibration arrays CFFCAx, CFFCAy, and CFFCAz can then be used to calibrate the color measurement device. For example, after step 240, the color measurement device can be used to measure the color of an array of light-emitting diodes (LEDs) defined by the following set:
{LEDm, n: m and n are positive integers, 1<m<M, and 1<n<N}
The array of LEDs and the color measurement device can be aligned so that for all m and n values, the LEDm, n images on (i.e. projects an image onto) the LDRm, n of the light detector 100. Based on the light detected by the LDRm, n, the color measurement device can derive uncorrected tristimulus values Xuc(m, n), Yuc(m, n), and Zuc(m, n) for the LEDm, n. Then, the color and flat-field calibration coefficients [CCx×FFC(m, n)], [CCy×FFC(m, n)], and [CCz×FFC(m, n)], in the arrays CFFCAx, CFFCAy, CFFCAz, can be used to calibrate the uncorrected tristimulus values Xuc(m, n), Yuc(m, n), and Zuc(m, n) to generate corrected tristimulus values Xc(m, n), Yc(m, n), and Zc(m, n) for the LEDm, n. Specifically:
X
c(m,n)=Xuc(m,n)×[CCx×FFC(m,n)]
Y
c(m,n)=Yuc(m,n)×[CCy×FFC(m,n)]
Z
c(m,n)=Zuc(m,n)×[CCz×FFC(m,n)]
The performance of the LEDm, n can then be correctly determined by comparing the expected tristimulus values Xe, Ye, and Ze of the LEDm,n with the corrected tristimulus values Xc(m, n), Yc(m, n), and Zc(m, n).
The calibration method shown in
Although in the above paragraphs, three tristimulus values are calibrated, the aforementioned method can also be used to calibrate any number of tristimulus value(s) defined by the CIE 1931, or to calibrate any number of color value(s) defined by another color standard.
At step 310, the color measurement device and the light source are aligned so that the light source images on the M×N light detection regions of the light detector 100. The light source can include M×N identical light source units so that within one alignment the M×N identical light source units can image on the M×N light detection regions, respectively. If the light source is not large and cannot image on all the M×N light detection regions within one alignment, the spatial relationship of the color measurement device and the light source can be changed at step 310 for several times so that the light source successively images on the M×N light detection regions of the light detector 100.
At step 320, detected color values are derived for each of the light detection regions based on the light detected by the light detection region when the light source images thereon. For example, for a light detection region LDRm, n, a set of three tristimulus values Xd(m, n), Yd(m, n), and Zd(m, n) in the CIE 1931 color space can be derived based on the light detected by LDRm, n when the light source images thereon. Because there are M×N light detection regions, step 320 can derive M×N sets of three tristimulus values.
Then, at step 330, a color and flat-field calibration array is derived based on the known color values of the light source and the detected color values corresponding to the M×N light detection regions. Specifically, at step 330, three color and flat-field calibration coefficients can be derived for each light detection region LDRm, n based upon the following equations.
CFFC
x(m,n)=Xk/Xd(m,n)
CFFC
y(m,n)=Yk/Yd(m,n)
CFFC
z(m,n)=Zk/Zd(m,n)
The color and flat-field calibration coefficients derived at step 330 can make up three color and flat-field calibration arrays CFFCAx, CFFCAy, and CFFCAz, as follows.
These three color and flat-field calibration arrays CFFCAx, CFFCAy, and CFFCAz can then be used to calibrate the color measurement device. For example, after step 330, the color measurement device can be used to measure the color of an array of LEDs defined by the following set:
{LEDm, n: m and n are positive integers, 1<m<M, and 1<n<N}
The array of LEDs and the color measurement device can be aligned so that for all m and n values, the LEDm, n images on the LDRm, n of the light detector 100. Based on the light detected by the LDRm, n, the color measurement device can generate uncorrected tristimulus values Xuc(m, n), Yuc(m, n), and Zuc(m, n) for the LEDm, n. Then, the color and flat-field calibration coefficients CFFCx(m, n), CFFCy(m, n), and CFFCz(m, n) in the arrays CFFCAx, CFFCAy, CFFCAz can be used to calibrate the uncorrected tristimulus values Xuc(m, n), Yuc(m, n), and Zuc(m, n) to generate corrected tristimulus values Xc(m, n), Yc(m, n), and Zc(m, n). Specifically:
X
c(m,n)=Xuc(m,n)×CFFCx(m,n)
Y
c(m,n)=Yuc(m,n)×CFFCy(m,n)
Z
c(m,n)=Zuc(m,n)×CFFCz(m,n)
The performance of the LEDm, n can then be correctly determined by comparing the expected tristimulus values Xe, Ye, and Ze of the LEDm, n with the corrected tristimulus values Xc(m, n), Yc(m, n), and Zc(m, n).
Instead of requiring separate calibration processes for the color deviation and the vignetting effect, the method shown in
Although in
In the foregoing detailed description, the invention has been described with reference to specific exemplary embodiments thereof. It will be evident that various modifications may be made thereto without departing from the spirit and scope of the invention as set forth in the following claims. The detailed description and drawings are, accordingly, to be regarded in an illustrative sense rather than a restrictive sense.