CN106887219B - 显示器画面生成方法及*** - Google Patents
显示器画面生成方法及*** Download PDFInfo
- Publication number
- CN106887219B CN106887219B CN201710201897.8A CN201710201897A CN106887219B CN 106887219 B CN106887219 B CN 106887219B CN 201710201897 A CN201710201897 A CN 201710201897A CN 106887219 B CN106887219 B CN 106887219B
- Authority
- CN
- China
- Prior art keywords
- value
- lab
- tristimulus values
- color
- grayscale
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
- G09G5/028—Circuits for converting colour display signals into monochrome display signals
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
- G09G5/026—Control of mixing and/or overlay of colours in general
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0666—Adjustment of display parameters for control of colour parameters, e.g. colour temperature
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0673—Adjustment of display parameters for control of gamma adjustment, e.g. selecting another gamma curve
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/06—Colour space transformation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Color Image Communication Systems (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
本发明提供了一种显示器画面生成方法,包括:S1、将LCH值通过计算得到第一Lab值;S2、获得该被测显示器的第一原始值;将纯白画面三刺激值作为参考值与第一Lab值进行计算得到颜色n的第一三刺激值;S3、第一三刺激值进行计算得到第一输出灰阶值;S4、将第一输出灰阶值进行计算得到第一输入灰阶值;S5、将第一输入灰阶值进行计算得到第二Lab值;S6、将第一Lab值与第二Lab值进行比较。本发明的***包括:获取模块、转换模块、判断模块、输出模块、校正模块。与现有技术相比,使显示画面中的颜色更接近真实色彩。
Description
技术领域
本发明涉及一种显示技术领域,特别是一种基于CIE Lab颜色***的显示器画面生成方法及***。
背景技术
在液晶面板行业,一直是使用CIE1931XYZ颜色***或者CIE1976LUV等色度***来描述颜色,进而应用到显示器视角、色偏等描述之中。相对于LUV色彩***来说,CIELab色彩***是更加均匀的色空间,故多数色偏公式是以CIElab色彩***为基础而展开色偏计算。随着色偏公式的发展(如CIE DE2000),Lab在显示行业的应用也被不断提及,行业内常使用CIE1931XYZ标准色度***来描述颜色,但与CIElab色彩***相比,其色空间的均匀性较差,在描述色差时不准确,虽有有些使用LUV***定义色差,但其色空间均匀性也不及LAB***,且目前行业内的最新色差公式多是以CIELab色彩***为基础来提出。在量测画面(pattern)的定义上,业内常用的方式是定义其pattern的R G B值,使显示器显示,再来进行量测。但是对于不同的显示器来说,因其显示屏的特性不同,同一个R G B时显示出的画面颜色在人眼看来并不相同。如何进行色偏等量测以及调整,使其能够更接近真是色彩,是一个值得思考的问题。
发明内容
为克服现有技术的不足,本发明提供一种显示器画面生成方法及***,从而使得显示器所显示的颜色更接近真实色彩。
本发明提供了一种显示器画面生成方法,包括如下步骤:
步骤S1、获取一颜色n的LCH值,通过计算得到第一Lab值;所述第一Lab值通过将颜色n的LCH值转换为Lab得到;
步骤S2、通过色彩分析仪测量被测显示器获得该被测显示器的第一原始值,所述第一原始值包括R、G、B、W四色全灰阶(0~255)的三刺激值,R、G、B、W四色的gamma值、纯白画面三刺激值、纯红、纯绿、纯蓝时的色度值;将纯白画面三刺激值作为参考值与第一Lab值进行计算得到颜色n的第一三刺激值;所述第一三刺激值通过将第一Lab值采用Lab值转换为XYZ值得到;
步骤S3、将颜色n的第一三刺激值与第一原始值中的纯红、纯绿、纯蓝时的色度值及纯白画面三刺激值进行计算得到第一输出灰阶值;所述第一输出灰阶值采用通过XYZ值转换为RGB值得到;
步骤S4、将第一输出灰阶值分别与gamma值进行计算,得到输入至显示器的第一输入灰阶值;
步骤S5、将第一输入灰阶值与第一原始值中RBG三色的三刺激值进行计算得到第二Lab值;
步骤S6、将第一Lab值与第二Lab值进行比较,一致时,则进入步骤S7,将第一输入灰阶值输出至被测显示器进行显示。
进一步地,所述步骤S5中将第一输入灰阶值与第一原始值中RBG三色的三刺激值进行计算得到第二Lab值通过如下方式得到:将RGB三色的三刺激值进行混色;得到颜色n的第二三刺激值;在获得了颜色n的第二三刺激值后,通过XYZ值转换Lab值获得第二Lab值。
进一步地,所述步骤S6中,当第一Lab值与第二Lab值进行比较为不一致时,则进入步骤S8,进行一次修正。
进一步地,所述一次修正包括如下步骤:
步骤S11、通过第一输入灰阶值计算得到第一输入灰阶值中R1in、G1in、B1in的三刺激值后再计算得到第一输入灰阶值所对应的颜色n的第三三刺激值;所述第三三刺激值通过将第一输入灰阶值通过RGB值转换XYZ值得到;
步骤S12、通过将第三三刺激值进行计算,得到第二输出灰阶值;所述第二输出灰阶值通过将第三三刺激值通过XYZ值转换RGB值得到;
步骤S13、将第二输出灰阶值与第一输入灰阶值所对应的gamma值进行计算得到第二输入灰阶值后输出;
步骤S14、将第二输入灰阶值通过计算得到第三Lab值;
步骤S15、将第三Lab值与第一Lab值进行比较,一致,则进入步骤S17,将第二输入灰阶值输出至被测显示器进行显示。
进一步地,所述步骤S14中将第二输入灰阶值通过计算得到第三Lab值采用如下方式获得:获得第二输入灰阶值后通过RGB值转XYZ值得到第二输入灰阶值所对应的RGB三刺激值;将得到的RGB三刺激值通过XYZ值转换Lab值得到第三Lab值。
进一步地,所述步骤S15中,当第三Lab值与第一Lab值进行比较为不一致,则进入步骤S18,进行二次修正。
进一步地,所述二次修正包括如下步骤:
步骤S21、将第二输入灰阶值分别同时并且依次进行±1~10变动,得到第三输入灰阶值,每次变动后将第三输入灰阶值通过计算得到第三输入灰阶值所对应的RGB三刺激值;所述第三三刺激值通过将第一输入灰阶值采用RGB值转换XYZ值得到;
步骤S22、将第三输入灰阶值所对应的RGB三刺激值通过计算得到第四Lab值;所述第四Lab值通过将第三输入灰阶值所对应的RGB三刺激值通过XYZ值转换Lab值得到;
步骤S23、将第四Lab值与第一Lab值进行比较,一致则进入步骤S24,将第三输入灰阶值进行输出至被测显示器进行显示。
进一步地,所述步骤S23中将第四Lab值与第一Lab值进行比较,不一致,则返回步骤S21,重复步骤S21至步骤S23,直到第四Lab值与第一Lab值一致为止。
本发明还提供了一种显示器画面生成***,该***包括:
获取模块,用于获取一颜色n的LCH值以及获取被测显示器的第一原始值并发送至转换模块进行转换;
转换模块,用于将颜色n的LCH值根据第一原始值转换为第一Lab值;根据第一Lab值和第一原始值进行XYZ值、RGB值、Lab值以及灰阶值之间的转换;
判断模块,用于将Lab值与第一Lab值进行比较,一致则向输出模块发送输出指令,不一致则向校正模块发送校正指令;
输出模块,用于在接收到输出指令后向被测显示器输出相应的灰阶值;
校正模块,用于在接收到校正指令后对灰阶值进行一次修正,并将修正后的灰阶值发送至转换模块。
进一步地,所述校正模块还用于对灰阶值进行二次修正,并将修正后的灰阶值发送至转换模块。
本发明与现有技术相比,本发明基于CIE Lab颜色***,通过对已知某一颜色的明度(L)、色调(H)及色相时(C)可计算得到其Lab值,再计算得到该颜色的XYZ值,根据显示器的gamma特性值及R、G、B色度值等参数,得到该颜色的显示画面,判定生成的显示画面的Lab值是否恰当,如不恰当,则修正gamma参数,进行显示画面修正,直到生产恰当的显示画面为止,从而为CIELab色彩***下的色差的量测应用提供便利条件,并且使显示画面中的颜色更接近真实色彩。
附图说明
图1是本发明的显示器画面生成方法的流程图;
图2是本发明一次修正的流程图;
图3是本发明的二次修正的流程图;
图4是本发明的***框图。
具体实施方式
下面结合附图和实施例对本发明作进一步详细说明。
本发明由于是基于CIELab颜色***实现,因此下文中RBG值指代的是CIE1931色彩***下的RGB值,XYZ值为CIE1931-XYZ标准色度***下的XYZ值。
如图1所示,本发明的一种显示器画面生成方法,包括如下步骤:
步骤S1、获取一颜色n的LCH值(明度(L)、色调(H)和色相(C)的值),通过计算得到第一Lab值;
所述颜色n的LCH值转换为第一Lab值采用以下公式计算得到:
L=L;
a=Ccos(H);
b=Csin(H);
通过上述公式从而得到第一Lab值。
步骤S2、通过色彩分析仪测量被测显示器获得该被测显示器的第一原始值,所述第一原始值包括R、G、B、W四色全灰阶(0~255)的三刺激值,R、G、B、W四色的gamma值、纯白画面三刺激值(Xw、Yw、Zw)、纯红、纯绿、纯蓝时的色度值(xr、xg、xb;yr、yg、yb);将纯白画面三刺激值作为参考值与第一Lab值进行计算得到颜色n的第一三刺激值(X1n、Y1n、Z1n);
所述纯白画面三刺激值与第一Lab值进行计算得到颜色n的第一三刺激值(X1n、Y1n、Z1n)采用Lab值转换XYZ值获得,具体如下:
式中,fy=(L+16)/116,fz=fy-b/200其中,a为第一Lab值中a的值,b为第一Lab值中b的值。
本发明中色彩分析仪可采用CS2000型色彩分析仪或CA310型等。
步骤S3、将颜色n的第一三刺激值与第一原始值中的纯红、纯绿、纯蓝时的色度值(xr、xg、xb;yr、yg、yb)及纯白画面三刺激值(Xw、Yw、Zw)进行计算得到第一输出灰阶值(R1out、G1out、B1out);
具体地,采用以下计算得到第一输出灰阶值(R1out、G1out、B1out);通过M矩阵求逆矩阵M-1,得到XYZ值到RGB值的转换矩阵:
式中R=R1out,G=G1out,B=B1out;X=X1n、Y=Y1n、Z=Z1n
所述RGB值到XYZ值的转换采用如下公式计算得到:
此处M通过如下公式得到:
上述式中,Xr=xr/yr,Yr=1,Zr=(1-xr-yr)/yr,Xg=xg/yg,Yg=1,Zg=(1-xg-yg)/yg,Xb=xb/yb,Yb=1,Zb=(1-xb-yb)/yb;由于颜色n可以看做是红绿蓝三色的混色,而每个显示器所能显示到的色域是不同的,此处的R色点指显示器显示纯红时的色点xr,yr;G为纯绿时的xg,yg;B为纯蓝色时的xb,yb。
步骤S4、将第一输出灰阶值分别与gamma值进行计算,得到输入至显示器的第一输入灰阶值(R1in、G1in、B1in);所述gamma值为2.2;
将第一输出灰阶值分别与gamma值进行计算,得到输入至显示器的第一输入灰阶值采用如下公式计算得到:
R1in=255*Rout^(1/R_gamma);
G1in=255*Gout^(1/G_gamma);
B1in=255*Bout^(1/B_gamma);
其中,R_gamma取第一原始值中R灰阶所对应的gamma值;G_gamma取第一原始值中G灰阶所对应的gamma值;B_gamma取第一原始值中B灰阶所对应的gamma值。
步骤S5、将第一输入灰阶值(R1in、G1in、B1in)与第一原始值中RBG三色的三刺激值进行计算得到第二Lab值;
所述第一输入灰阶值(R1in、G1in、B1in)与第一原始值中RBG三色的三刺激值进行XYZ值转换Lab值得到第二Lab值通过如下方式计算得到:
首先,将RGB三色的三刺激值进行混色;通过加法原理计算得到颜色n的第二三刺激值(X2n、Y2n、Z2n),具体计算如下:
Xn=XR+XG+XB;
Yn=YR+YG+YB;
Zn=ZR+ZG+ZB;
其中,Xn=X2n,Yn=Y2n、Zn=Z2n。
第二,在获得了颜色n的第二三刺激值后,通过XYZ值转换Lab值获得第二Lab值,具体计算如下:
L=116*f(Y/Yw)-16;
a=500[f(X/Xw)-f(Y/Yw)];
b=200[f(Y/Yw)-f(Z/Zw)];
上述式中t代表X/Xw、Y/Yw、Z/Zw,其中,X=X2n,Y=Y2n,Z=Z2n。
步骤S6、将第一Lab值与第二Lab值进行比较,一致时,则进入步骤S7,将第一输入灰阶值输出至被测显示器进行显示。
当第一Lab值与第二Lab值进行比较为不一致时,则进入步骤S8,进行一次修正。
如图2所示,所述一次修正包括如下步骤:
步骤S11、通过第一输入灰阶值(R1in、G1in、B1in)计算得到第一输入灰阶值中R1in、G1in、B1in的三刺激值后再计算得到第一输入灰阶值所对应的颜色n的第三三刺激值(X3n、Y3n、Z3n);
将第一输入灰阶值通过RGB值转换XYZ值得到第三三刺激值,采用如下计算得到:
此处M通过如下公式得到:
上述式中,Xr=xr/yr,Yr=1,Zr=(1-xr-yr)/yr,Xg=xg/yg,Yg=1,Zg=(1-xg-yg)/yg,Xb=xb/yb,Yb=1,Zb=(1-xb-yb)/yb;由于颜色n可以看做是红绿蓝三色的混色,而每个显示器所能显示到的色域是不同的,此处的R色点指显示器显示纯红时的色点xr,yr;G为纯绿时的xg,yg;B为纯蓝色时的xb,yb。
颜色n的第三三刺激值(X3n、Y3n、Z3n)通过将颜色n中RGB三色的三刺激值进行混色得到,具体采用以下公式计算得到:
X=XR+XG+XB;
Y=YR+YG+YB;
Z=ZR+ZG+ZB;
式中,XR、YR、ZR为R1in的三刺激值;XG、YG、ZG为G1in的三刺激值;XB、YB、ZB为B1in的三刺激值;X=X3n、Y=Y3n、Z=Z3n。
步骤S12、通过将第三三刺激值进行计算,得到第二输出灰阶值(R2out、G2out、B2out);
具体地,通过M矩阵求逆矩阵M-1,得到XYZ值到RGB值的转换矩阵,从而计算出第二输出灰阶值;具体为
式中R=R2out,G=G2out,B=B2out;X=X2n、Y=Y2n、Z=Z2n
所述RGB值到XYZ值的转换采用如下公式计算得到:
此处M通过如下公式得到:
上述式中,Xr=xr/yr,Yr=1,Zr=(1-xr-yr)/yr,Xg=xg/yg,Yg=1,Zg=(1-xg-yg)/yg,Xb=xb/yb,Yb=1,Zb=(1-xb-yb)/yb;由于颜色n可以看做是红绿蓝三色的混色,而每个显示器所能显示到的色域是不同的,此处的R色点指显示器显示纯红时的色点xr,yr;G为纯绿时的xg,yg;B为纯蓝色时的xb,yb。
步骤S13、将第二输出灰阶值与第一输入灰阶值所对应的gamma值进行计算得到第二输入灰阶值(R2in、G2in、B2in)后输出;
R2in=255*R2out^(1/R_gamma);
G2in=255*G2out^(1/G_gamma);
B2in=255*B2out^(1/B_gamma);
其中,R_gamma取R1in灰阶所对应的gamma值;G_gamma取G1in灰阶所对应的gamma值;B_gamma取B1in灰阶所对应的gamma值。
步骤S14、将第二输入灰阶值通过计算得到第三Lab值;
具体计算为:
首先,获得第二输入灰阶值后通过计算得到第二输入灰阶值所对应的RGB三刺激值,所述RGB三刺激值通过RGB值转XYZ值得到,具体采用如下计算得到:
此处M通过如下公式得到:
上述式中,Xr=xr/yr,Yr=1,Zr=(1-xr-yr)/yr,Xg=xg/yg,Yg=1,Zg=(1-xg-yg)/yg,Xb=xb/yb,Yb=1,Zb=(1-xb-yb)/yb;由于颜色n可以看做是红绿蓝三色的混色,而每个显示器所能显示到的色域是不同的,此处的R色点指显示器显示纯红时的色点xr,yr;G为纯绿时的xg,yg;B为纯蓝色时的xb,yb。
其次,将得到的RGB三刺激值通过XYZ值转Lab值得到第三Lab值,具体采用如下计算得到:
L=116*f(Y/Yw)-16;
a=500[f(X/Xw)-f(Y/Yw)];
b=200[f(Y/Yw)-f(Z/Zw)];
上述式中t代表X/Xw、Y/Yw、Z/Zw,其中,X、Y、Z为RGB三刺激值。
步骤S15、将第三Lab值与第一Lab值进行比较,一致,则进入步骤S17,将第二输入灰阶值输出至被测显示器进行显示。
当第三Lab值与第一Lab值进行比较为不一致,则进入步骤S18,进行二次修正。
如图3所示,所述二次修正包括如下步骤:
步骤S21、将第二输入灰阶值(R2in、G2in、B2in)分别同时并且依次进行±1~10变动,即每次R2in、G2in、B2in同时±1~10,依次就是从1开始进行,得到第三输入灰阶值(R3in、G3in、B3in),每次变动后将第三输入灰阶值通过计算得到第三输入灰阶值所对应的RGB三刺激值(XYZ值);
所述将第三输入灰阶值通过计算得到第三输入灰阶值所对应的RGB三刺激值采用RGB值转XYZ值得到,具体采用如下公式计算得到:
此处M通过如下公式得到:
上述式中,Xr=xr/yr,Yr=1,Zr=(1-xr-yr)/yr,Xg=xg/yg,Yg=1,Zg=(1-xg-yg)/yg,Xb=xb/yb,Yb=1,Zb=(1-xb-yb)/yb,由于颜色n可以看做是红绿蓝三色的混色,而每个显示器所能显示到的色域是不同的,此处的R色点指显示器显示纯红时的色点xr,yr;G为纯绿时的xg,yg;B为纯蓝色时的xb,yb。
步骤S22、将第三输入灰阶值所对应的RGB三刺激值通过计算得到第四Lab值;
将第三输入灰阶值所对应的RGB三刺激值通过XYZ值转换Lab值计算得到第四Lab值采用如下公式得到:
L=116*f(Y/Yw)-16;
a=500[f(X/Xw)-f(Y/Yw)];
b=200[f(Y/Yw)-f(Z/Zw)];
上述式中t代表X/Xw、Y/Yw、Z/Zw,其中,X、Y、Z为第三输入灰阶值所对应的RGB三刺激值。
步骤S23、将第四Lab值与第一Lab值进行比较,一致则进入步骤S24,将第三输入灰阶值进行输出至被测显示器进行显示,不一致,则返回步骤S21,重复步骤S21至步骤S23,直到第四Lab值与第一Lab值一致为止。
如图4所示,本发明的显示器画面生成***,包括:
获取模块,用于获取一颜色n的LCH值以及获取被测显示器的第一原始值并发送至转换模块进行转换;所述被测显示器的第一原始值的获取可通过色彩分析仪测量被测显示器获得;
转换模块,用于将颜色n的LCH值根据第一原始值转换为第一Lab值;根据第一Lab值和第一原始值进行XYZ值、RGB值、Lab值以及灰阶值之间的转换;所述转换模块将最终转换得到的Lab值发送至判断模块进行判断;
判断模块,用于将Lab值与第一Lab值进行比较,一致则向输出模块发送输出指令,不一致则向校正模块发送校正指令;
输出模块,用于在接收到输出指令后向被测显示器输出相应的灰阶值;
校正模块,用于在接收到校正指令后对灰阶值进行一次修正,并将修正后的灰阶值发送至转换模块;
所述校正模块还用于对灰阶值进行二次修正,并将修正后的灰阶值发送至转换模块。
所述一次修正的方法以及二次修正方法在前述中已经详细阐述,在此不在赘述。
下面将显示器画面生成方法与显示器画面生成***相结合,简述其具体步骤;
步骤S1、获取模块获取一颜色n的LCH值(明度(L)、色调(H)和色相(C)的值),通过转换模块计算得到第一Lab值;
步骤S2、通过色彩分析仪测量被测显示器获得该被测显示器的第一原始值并发送至获取模块;转换模块将纯白画面三刺激值作为参考值与第一Lab值进行计算得到颜色n的第一三刺激值(X1n、Y1n、Z1n);
步骤S3、转换模块将颜色n的第一三刺激值与第一原始值中的纯红、纯绿、纯蓝时的色度值(xr、xg、xb;yr、yg、yb)及纯白画面三刺激值(Xw、Yw、ZW)进行计算得到第一输出灰阶值(R1out、G1out、B1out);
步骤S4、转换模块将第一输出灰阶值分别与gamma值进行计算,得到输入至显示器的第一输入灰阶值(R1in、G1in、B1in);
步骤S5、转换模块将第一输入灰阶值(R1in、G1in、B1in)与第一原始值中RBG三色的三刺激值进行计算得到第二Lab值并发送至判断模块;
步骤S6、判断模块将第一Lab值与第二Lab值进行比较,一致时,则进入步骤S7,将第一输入灰阶值发送至输出模块,输出模块输出至被测显示器进行显示。
当第一Lab值与第二Lab值进行比较为不一致时,则进入步骤S8,进行一次修正。
所述一次修正包括如下步骤:
步骤S11、转换模块通过第一输入灰阶值(R1in、G1in、B1in)计算得到第一输入灰阶值中R1in、G1in、B1in的三刺激值后再计算得到第一输入灰阶值所对应的颜色n的第三三刺激值(X3n、Y3n、Z3n);
步骤S12、转换模块通过将第三三刺激值进行计算,得到第二输出灰阶值(R2out、G2out、B2out)后发送至校正模块;
步骤S13、校正模块将第二输出灰阶值与第一输入灰阶值所对应的gamma值进行计算得到第二输入灰阶值(R2in、G2in、B2in)后输出至转换模块;
步骤S14、转换模块将第二输入灰阶值通过计算得到第三Lab值,并将第三Lab值发送至判断模块进行判断;
步骤S15、判断模块将第三Lab值与第一Lab值进行比较,一致,则进入步骤S16,将第二输入灰阶值输出至输出模块,输出模块输出至被测显示器进行显示。
当第三Lab值与第一Lab值进行比较为不一致,则进入步骤S17,进行二次修正。
所述二次修正包括如下步骤:
步骤S21、校正模块将第二输入灰阶值(R2in、G2in、B2in)分别依次进行±1~10变动,得到第三输入灰阶值(R3in、G3in、B3in),每次变动后将第三输入灰阶值发送至转换模块进行计算,通过计算得到第三输入灰阶值所对应的RGB三刺激值;
步骤S22、转换模块将第三输入灰阶值所对应的RGB三刺激值通过计算得到第四Lab值并发送至判断模块进行判断;
步骤S23、判断模块将第四Lab值与第一Lab值进行比较,一致则进入步骤S24,判断模块将第三输入灰阶值发送至输出模块,输出模块输出至被测显示器进行显示,不一致,则返回步骤S21,重复步骤S21至步骤S23,直到第四Lab值与第一Lab值一致为止。
虽然已经参照特定实施例示出并描述了本发明,但是本领域的技术人员将理解:在不脱离由权利要求及其等同物限定的本发明的精神和范围的情况下,可在此进行形式和细节上的各种变化。
Claims (10)
1.一种显示器画面生成方法,其特征在于:包括如下步骤:
步骤S1、获取一颜色n的LCH值,通过计算得到第一Lab值;所述第一Lab值通过将颜色n的LCH值转换为Lab得到;
步骤S2、通过色彩分析仪测量被测显示器获得该被测显示器的第一原始值,所述第一原始值包括R、G、B、W四色全灰阶的三刺激值,R、G、B、W四色的gamma值、纯白画面三刺激值、纯红、纯绿、纯蓝时的色度值;将纯白画面三刺激值作为参考值与第一Lab值进行计算得到颜色n的第一三刺激值;所述第一三刺激值通过将第一Lab值采用Lab值转换为XYZ值得到;
步骤S3、将颜色n的第一三刺激值与第一原始值中的纯红、纯绿、纯蓝时的色度值及纯白画面三刺激值进行计算得到第一输出灰阶值;所述第一输出灰阶值采用通过XYZ值转换为RGB值得到;
步骤S4、将第一输出灰阶值分别与gamma值进行计算,得到输入至显示器的第一输入灰阶值;
步骤S5、将第一输入灰阶值与第一原始值中RBG三色的三刺激值进行计算得到第二Lab值;
步骤S6、将第一Lab值与第二Lab值进行比较,一致时,则进入步骤S7,将第一输入灰阶值输出至被测显示器进行显示。
2.根据权利要求1所述的显示器画面生成方法,其特征在于:所述步骤S5中将第一输入灰阶值与第一原始值中RBG三色的三刺激值进行计算得到第二Lab值通过如下方式得到:将RGB三色的三刺激值进行混色;得到颜色n的第二三刺激值;在获得了颜色n的第二三刺激值后,通过XYZ值转换Lab值获得第二Lab值。
3.根据权利要求1或2所述的显示器画面生成方法,其特征在于:所述步骤S6中,当第一Lab值与第二Lab值进行比较为不一致时,则进入步骤S8,进行一次修正。
4.根据权利要求3所述的显示器画面生成方法,其特征在于:所述一次修正包括如下步骤:
步骤S11、通过第一输入灰阶值计算得到第一输入灰阶值中R1in、G1in、B1in的三刺激值后再计算得到第一输入灰阶值所对应的颜色n的第三三刺激值;所述第三三刺激值通过将第一输入灰阶值通过RGB值转换XYZ值得到;
步骤S12、通过将第三三刺激值进行计算,得到第二输出灰阶值;所述第二输出灰阶值通过将第三三刺激值通过XYZ值转换RGB值得到;
步骤S13、将第二输出灰阶值与第一输入灰阶值所对应的gamma值进行计算得到第二输入灰阶值后输出;
步骤S14、将第二输入灰阶值通过计算得到第三Lab值;
步骤S15、将第三Lab值与第一Lab值进行比较,一致,则进入步骤S17,将第二输入灰阶值输出至被测显示器进行显示。
5.根据权利要求4所述的显示器画面生成方法,其特征在于:所述步骤S14中将第二输入灰阶值通过计算得到第三Lab值采用如下方式获得:获得第二输入灰阶值后通过RGB值转XYZ值得到第二输入灰阶值所对应的RGB三刺激值;将得到的第二输入灰阶值所对应的RGB三刺激值通过XYZ值转换Lab值得到第三Lab值。
6.根据权利要求4或5所述的显示器画面生成方法,其特征在于:所述步骤S15中,当第三Lab值与第一Lab值进行比较为不一致,则进入步骤S18,进行二次修正。
7.根据权利要求6所述的显示器画面生成方法,其特征在于:所述二次修正包括如下步骤:
步骤S21、将第二输入灰阶值分别同时并且依次进行±1~10变动,得到第三输入灰阶值,每次变动后将第三输入灰阶值通过计算得到第三输入灰阶值所对应的RGB三刺激值;所述第三三刺激值通过将第一输入灰阶值采用RGB值转换XYZ值得到;
步骤S22、将第三输入灰阶值所对应的RGB三刺激值通过计算得到第四Lab值;所述第四Lab值通过将第三输入灰阶值所对应的RGB三刺激值通过XYZ值转换Lab值得到;
步骤S23、将第四Lab值与第一Lab值进行比较,一致则进入步骤S24,将第三输入灰阶值进行输出至被测显示器进行显示。
8.根据权利要求7所述的显示器画面生成方法,其特征在于:所述步骤S23中将第四Lab值与第一Lab值进行比较,不一致,则返回步骤S21,重复步骤S21至步骤S23,直到第四Lab值与第一Lab值一致为止。
9.一种显示器画面生成***,其特征在于:该***包括:
获取模块,用于获取一颜色n的LCH值以及获取被测显示器的第一原始值并发送至转换模块进行转换;
转换模块,用于将颜色n的LCH值根据第一原始值转换为第一Lab值,用于将纯白画面三刺激值作为参考值与第一Lab值进行计算得到颜色n的第一三刺激值,用于将颜色n的第一三刺激值与第一原始值中的纯红、纯绿、纯蓝时的色度值及纯白画面三刺激值进行计算得到第一输出灰阶值,用于将第一输出灰阶值分别与gamma值进行计算得到输入至显示器的第一输入灰阶值以及用于将第一输入灰阶值与第一原始值中RBG三色的三刺激值进行计算得到第二Lab值并发送至判断模块;
判断模块,用于将第一Lab值与第二Lab值进行比较,一致则向输出模块发送输出指令,不一致则向校正模块发送校正指令;
输出模块,用于在接收到输出指令后向被测显示器输出相应的灰阶值;
校正模块,用于在接收到校正指令后对灰阶值进行一次修正,并将修正后的灰阶值发送至转换模块。
10.根据权利要求9所述的显示器画面生成***,其特征在于:所述校正模块还用于对灰阶值进行二次修正,并将修正后的灰阶值发送至转换模块。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710201897.8A CN106887219B (zh) | 2017-03-30 | 2017-03-30 | 显示器画面生成方法及*** |
PCT/CN2017/081209 WO2018176530A1 (zh) | 2017-03-30 | 2017-04-20 | 显示器画面生成方法及*** |
US15/528,737 US10360873B2 (en) | 2017-03-30 | 2017-04-20 | Method and system for generating images on display |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710201897.8A CN106887219B (zh) | 2017-03-30 | 2017-03-30 | 显示器画面生成方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106887219A CN106887219A (zh) | 2017-06-23 |
CN106887219B true CN106887219B (zh) | 2019-02-12 |
Family
ID=59181316
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710201897.8A Active CN106887219B (zh) | 2017-03-30 | 2017-03-30 | 显示器画面生成方法及*** |
Country Status (3)
Country | Link |
---|---|
US (1) | US10360873B2 (zh) |
CN (1) | CN106887219B (zh) |
WO (1) | WO2018176530A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113450713B (zh) * | 2020-03-25 | 2022-08-12 | 北京小米移动软件有限公司 | 屏幕显示方法及装置、灰阶映射信息生成方法及装置 |
CN115762437B (zh) * | 2022-11-28 | 2024-03-08 | 南京信为峰光电科技有限公司 | 一种加固显示器rgb gamma曲线矫正的方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6559982B1 (en) * | 1999-01-12 | 2003-05-06 | Hewlett-Packard Company | Accurate monitor to printer color reproduction technique |
CN1940695A (zh) * | 2005-09-29 | 2007-04-04 | 三星电子株式会社 | 用于补偿图像的方法 |
CN104021746A (zh) * | 2014-05-05 | 2014-09-03 | 京东方科技集团股份有限公司 | 一种图像检测的方法及装置 |
CN104981864A (zh) * | 2013-03-25 | 2015-10-14 | 乐金显示有限公司 | 用于显示装置的图像处理方法和设备 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USH1506H (en) * | 1991-12-11 | 1995-12-05 | Xerox Corporation | Graphical user interface for editing a palette of colors |
US5416890A (en) * | 1991-12-11 | 1995-05-16 | Xerox Corporation | Graphical user interface for controlling color gamut clipping |
US5687000A (en) * | 1995-03-24 | 1997-11-11 | Toyo Ink Manufacturing Co., Ltd. | Colorant-amount transforming method |
JP4194289B2 (ja) * | 2001-04-06 | 2008-12-10 | キヤノン株式会社 | 画像処理方法 |
US7480083B2 (en) * | 2002-07-30 | 2009-01-20 | Canon Kabushiki Kaisha | Image processing system, apparatus, and method, and color reproduction method |
JP4595734B2 (ja) * | 2005-08-03 | 2010-12-08 | セイコーエプソン株式会社 | プロファイル作成方法、プロファイル作成装置、プロファイル作成プログラム、印刷制御方法、印刷制御装置、及び印刷制御プログラム |
JP4899919B2 (ja) * | 2007-02-22 | 2012-03-21 | 富士ゼロックス株式会社 | 画像処理装置及び画像処理方法 |
JP5129982B2 (ja) * | 2007-05-18 | 2013-01-30 | リョービ株式会社 | 印刷機の色合わせ方法及び色合わせ装置 |
JP4891162B2 (ja) * | 2007-06-29 | 2012-03-07 | キヤノン株式会社 | 画像処理装置ならびにプロファイル作成方法 |
KR101464742B1 (ko) * | 2008-01-07 | 2014-11-25 | 삼성전자주식회사 | 휴대단말에서 시인성 향상 제공 장치 및 방법 |
US8593476B2 (en) * | 2008-02-13 | 2013-11-26 | Gary Demos | System for accurately and precisely representing image color information |
JP2010130562A (ja) * | 2008-11-28 | 2010-06-10 | Sony Corp | 色域拡大方法および表示装置 |
EP2378508A1 (en) * | 2010-04-15 | 2011-10-19 | Koninklijke Philips Electronics N.V. | Display control for multi-primary display |
-
2017
- 2017-03-30 CN CN201710201897.8A patent/CN106887219B/zh active Active
- 2017-04-20 WO PCT/CN2017/081209 patent/WO2018176530A1/zh active Application Filing
- 2017-04-20 US US15/528,737 patent/US10360873B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6559982B1 (en) * | 1999-01-12 | 2003-05-06 | Hewlett-Packard Company | Accurate monitor to printer color reproduction technique |
CN1940695A (zh) * | 2005-09-29 | 2007-04-04 | 三星电子株式会社 | 用于补偿图像的方法 |
CN104981864A (zh) * | 2013-03-25 | 2015-10-14 | 乐金显示有限公司 | 用于显示装置的图像处理方法和设备 |
CN104021746A (zh) * | 2014-05-05 | 2014-09-03 | 京东方科技集团股份有限公司 | 一种图像检测的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
US20190096362A1 (en) | 2019-03-28 |
US10360873B2 (en) | 2019-07-23 |
CN106887219A (zh) | 2017-06-23 |
WO2018176530A1 (zh) | 2018-10-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018036096A1 (zh) | 一种四色显示器白平衡过程中颜色漂移的调整方法 | |
TWI553622B (zh) | 具有影像補償功能之影像處理裝置及其影像處理方法 | |
CN103050109B (zh) | 多屏显示装置颜色校正方法和*** | |
US20140267470A1 (en) | Color adjustment device, method for adjusting color, and display | |
US20110148902A1 (en) | Evaluation method of display device | |
WO2017035849A1 (zh) | 一种四色像素***的白平衡方法 | |
CN101635858B (zh) | 色彩校正方法与应用其的集成型芯片 | |
CN101267494A (zh) | 数字影像装置颜色校正表生成方法和复合色测量分离方法 | |
KR20080033080A (ko) | 표시 장치 | |
CN107702798A (zh) | 测量显示器色彩准确度方法及校正显示器色彩表现方法 | |
US20100238101A1 (en) | Image processing method capable of reducing color shift | |
KR101878362B1 (ko) | 영상표시장치 및 그 구동방법 | |
CN105070270B (zh) | Rgbw面板子像素的补偿方法及装置 | |
CN103236251B (zh) | 拼接墙一致性校准的方法及装置 | |
CN106887219B (zh) | 显示器画面生成方法及*** | |
CN103366709B (zh) | 一种以白色亮度参数提高单色白平衡调校的精准度的方法 | |
CN105825020B (zh) | 三维可感知色域计算方法 | |
US20130229430A1 (en) | Method and device for simulation of image at oblique view angle | |
CN112666731B (zh) | 显示屏幕的可视角评估方法 | |
CN101895771B (zh) | Led显示屏亮色度分离采集混合校正方法 | |
CN110324476B (zh) | 一种手机屏呈色性能的表征方法 | |
CN109377962B (zh) | 三色数据到四色数据的转换方法及装置 | |
TW200839729A (en) | Method for creating color correction table of digital image device and method for obtaining primary colors from compound color | |
JP2013098900A (ja) | 表示装置の評価方法 | |
Fairchild | A digital test chart for visual assessment of color appearance scales |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 9-2 Tangming Avenue, Guangming New District, Shenzhen City, Guangdong Province Patentee after: TCL Huaxing Photoelectric Technology Co.,Ltd. Address before: 9-2 Tangming Avenue, Guangming New District, Shenzhen City, Guangdong Province Patentee before: Shenzhen China Star Optoelectronics Technology Co.,Ltd. |