CPC G09G 3/006 (2013.01) [G09G 3/3208 (2013.01); G09G 2320/0242 (2013.01); G09G 2320/0693 (2013.01); G09G 2340/06 (2013.01); G09G 2360/04 (2013.01)] | 20 Claims |
1. A method of performing color calibration of display modules comprising:
sending original red, green, blue color space (RGB) input values to a first display module having a first color gamut;
measuring XYZ color space (XYZ) output values across the first color gamut;
generating a measured three-dimensional lookup table relating the original RGB input values to corresponding measured XYZ output values;
using dynamic optimization to select a set of M number of RGB input values from the original RGB input values;
sending the M RGB input values to a second display module having a second color gamut;
measuring XYZ output values across the second color gamut for the M RGB input values;
generating a sparse three-dimensional lookup table relating the M RGB input values to corresponding measured XYZ output values;
up-sampling the sparse three-dimensional lookup table to generate a forward three-dimensional lookup table relating RGB input values to corresponding XYZ output values;
transforming the forward three-dimensional lookup table to generate a reverse three-dimensional lookup table by performing an inversion process on the forward three-dimensional lookup table; and
utilizing the reverse three-dimensional lookup table to determine corrected RGB output values for driving a third display module.
|