CPC G09G 3/3607 (2013.01) [G09G 2300/0447 (2013.01); G09G 2320/0247 (2013.01); G09G 2320/0271 (2013.01); G09G 2320/028 (2013.01); G09G 2320/0285 (2013.01); G09G 2320/0673 (2013.01)] | 15 Claims |
1. A viewing angle compensation method for a display panel, comprising:
receiving to-be-processed image data, the image data comprising pixel points formed in a plurality of rows and a plurality of columns, and each pixel point having different subpixels on red, green and blue three-color channels;
adjusting current gray-scale values of the subpixels of the pixel point by looking up a preset visual compensation lookup table to obtain adjusted gray-scale values, comprising: performing division in a way of dividing two adjacent pixel points into a group in the plurality of pixel points comprised in the image data to obtain a plurality of groups of pixel points, each group of pixel points comprising a first pixel point and a second pixel point; dividing the red, green and blue three-color channels into two groups to obtain a first group of color channels and a second group of color channels, the first group of color channels comprising two color channels, and the second group of color channels comprising one color channel; adjusting the gray-scale values of the subpixels of the first pixel point according to the first group of color channels and a first gamma curve in the preset visual compensation lookup table, the first gamma curve showing the adjustable maximum gray-scale values of the gray scales of the subpixels; and adjusting the gray-scale values of the subpixels of the second pixel point according to the second group of color channels and a second gamma curve in the preset visual compensation lookup table, the second gamma curve showing the adjustable minimum gray-scale values of the gray scales of the subpixels;
wherein in the way of dividing two adjacent pixel points into a group comprises: for each row of pixel points, two adjacent pixel points are divided into a group; for each column of pixel points, two adjacent pixel points are divided into a group; and
outputting first target image data as visually-compensated image data according to the adjusted gray-scale values corresponding to the subpixels.
|