Patent ID: 11967297
Assignee: BOE TECHNOLOGY GROUP CO., LTD.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 11:
12. A color modulation apparatus for a display, the color modulation apparatus comprising:
an input component configured to obtain a group of original RGB data of a pixel of an image;
a memory storing a display look-up-table (LUT) thereon, wherein the display LUT includes a plurality of groups of selected RGB data, and a group of RGB mapped data corresponding to each group of selected RGB data, and the groups of selected RGB data are some groups of original RGB data selected from groups of original RGB data corresponding to the display within value ranges of the groups of original RGB data corresponding to the display; and
a processor configured to: call the display LUT to determine whether a group of RGB mapped data corresponding to the group of original RGB data is present in the display LUT; in a case where the group of RGB mapped data corresponding to the group of original RGB data is present in the display LUT, perform color modulation on the image using the group of RGB mapped data corresponding to the group of original RGB data; and in a case where no group of RGB mapped data corresponding to the group of original RGB data is present in the display LUT, calculate the group of RGB mapped data corresponding to the group of original RGB data using the group of original RGB data, the plurality of groups of selected RGB data and the group of RGB mapped data corresponding to each group of selected RGB data in combination with a predetermined interpolation algorithm, and perform the color modulation on the image using the group of RGB mapped data obtained through calculation;
wherein the processor is further configured to:
determine value ranges Ns corresponding to a R value, a G value and a B value included in the group of original RGB data according to a data size of a signal source of the display;
take M R values from a value range N corresponding to the R value as selected R values according to a first value interval;
take O G values from a value range N corresponding to the G value as selected G values according to a second value interval;
take P B values from a value range N corresponding to the B value as selected B values according to a third value interval;
obtain M×O×P groups of selected RGB data according to the M selected R values, O selected G values and P selected B values;
calculate the group of RGB mapped data corresponding to each group of selected RGB data; and
establish the display LUT according to the M×O×P groups of selected RGB data and the group of RGB mapped data corresponding to each group of selected RGB data.