Patent ID: 7728883

Claim:
A method for enabling an output device to emulate colors of a target camera, the method comprising the following steps: (a) utilizing the target camera to shoot a color chart to obtain a first plurality of output values respectively corresponding to a plurality of color patches of the color chart; (b) utilizing the output device to shoot the color chart to obtain a second plurality of output values respectively corresponding to the plurality of color patches of the color chart; (c) comparing the first plurality of output values with the second plurality of output values to deduce a color transform matrix; and (d) applying the color transform matrix in an image processing pipeline of the output device to enable the output device to emulate colors of the target camera; wherein step (a) further comprises: (a1) utilizing the target camera to shoot the color chart under a fixed color temperature to obtain a first plurality of primitive output values respectively corresponding to the plurality of color patches of the color chart, to shoot a gray level chart to obtain a third plurality of output values respectively corresponding to a plurality of gray levels of the gray level chart, and to take a lens shading photo; (a2) compensating the first plurality of primitive output values and the third plurality of output values according to the lens shading photo to obtain a first plurality of lens-compensated output values and a third plurality of lens-compensated output values; and (a3) de-gamma compensating the first plurality of lens-compensated output values according to the third plurality of lens-compensated output values to obtain the first plurality of output values.