Patent ID: 6950109
Filing Date: 2005-09-27
Classification: G06F,G09G,H04N

Abstract:
1. A color correction system comprising: a spectrum sensing device configured to measure a plurality of first power spectra for light energy emanating from one or more pixels generated by a display device on a display surface, wherein each of the first power spectra comprises a sequence of N spectral power measurements at N corresponding wavelengths, wherein N is greater than three, wherein the plurality of first power spectra comprises a red power spectrum, a green power spectrum and a blue power spectrum; a color calibration processor configured to receive the first power spectra from the spectrum sensing device, compute a first set of transformation parameters in response to the first power spectra, and to store the first set of transformation parameters in a first memory; and a calculation unit configured to (a) compute first color values for a first pixel, (b) compute second color values using the first color values and the first set of transformation parameters, and (c) transmit the second color values to the display device; wherein the calculation unit is configured to receive samples from a sample buffer and to compute the first color values for the first pixel by spatially filtering sample color values of the samples; wherein the spectrum sensing device is configured to measure the red power spectrum in response to the calculation unit driving the first pixel with a maximal red intensity value, a zero green intensity value and a zero blue intensity value; wherein the spectrum sensing device is configured to measure the green power spectrum in response to the calculation unit driving the first pixel with a zero red intensity value, a maximal green intensity value and a zero blue intensity value wherein the spectrum sensing device is configured to measure the blue power spectrum in response to the calculation unit driving the first pixel with a zero red intensity value, a zero green intensity value and a maximal blue intensity value.