一种OLED显示模组的3Gamma校正方法及系统转让专利

申请号 : CN201710896772.1

文献号 : CN107610642B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 江吉龙

申请人 : 武汉华星光电半导体显示技术有限公司

摘要 :

本发明提供一种OLED显示模组的3Gamma校正方法及系统,该方法包括:S1、获取OLED显示模组的寄存器值与红绿蓝色亮度的对应关系,以及红色、绿色、蓝色三刺激值之间的对应关系;S2、获取OLED显示模组在设定灰阶的第一白色三刺激值,按照设定规则进行运算得到理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值;S3、得到对应的红色亮度、绿色亮度、蓝色亮度,对白色画面进行校正;S4、采集白色实际亮度和白色实际色坐标,若白色实际亮度和白色实际色坐标不符合白色目标亮度和白色目标色坐标,则对第一参量数据进行补偿后再执行步骤S2,直至白色实际亮度和白色实际色坐标符合要求。本发明能调试OLED显示模组显示的白色画面使其满足目标亮度和目标三刺激值。

权利要求 :

1.一种OLED显示模组的3Gamma校正方法,其特征在于,包括下述步骤:

S1、获取OLED显示模组的寄存器值与红绿蓝色亮度的对应关系作为第一对应关系,以及获取32~255灰阶中任意一灰阶对应的红色三刺激值、绿色三刺激值、蓝色三刺激值,并得到所述任意一灰阶对应的红色三刺激值之间的对应关系、绿色三刺激值之间的对应关系、蓝色三刺激值之间的对应关系,分别作为全灰阶的红色三刺激值关系、绿色三刺激值关系、蓝色三刺激值关系,并获取所述OLED显示模组在所述任意一灰阶白色画面对应的第一白色三刺激值,且将所述第一白色三刺激值和所述任意一灰阶对应的红色三刺激值、绿色三刺激值、蓝色三刺激值按照设定规则进行运算,得到对应的第一参量数据,其中,全灰阶的红色三刺激值关系、绿色三刺激值关系、蓝色三刺激值关系设为第二对应关系,所述任意一灰阶作为设定灰阶;

S2、获取所述OLED显示模组在所述设定灰阶的第一白色三刺激值,并根据所述第二对应关系,将所述第一白色三刺激值和第一参量数据按照设定规则进行运算,得到所述OLED显示模组在所述设定灰阶的理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值,执行步骤S3;

S3、根据所述理论红色三刺激值、所述理论绿色三刺激值、所述理论蓝色三刺激值得到对应的红色亮度、绿色亮度、蓝色亮度,再根据所述红色亮度、所述绿色亮度、所述蓝色亮度以及所述第一对应关系,对所述白色画面进行校正,执行步骤S4;

S4、采集所述OLED显示模组在所述设定灰阶的白色实际亮度和白色实际色坐标,判断白色实际亮度和白色实际色坐标是否符合白色目标亮度和白色目标色坐标,若不符合,则根据所述OLED显示模组当前画面对应的第二白色三刺激值以及所述理论红色三刺激值、所述理论绿色三刺激值、所述理论蓝色三刺激值按照设定规则计算得到实测参量数据,并根据所述实测参量数据对第一参量数据进行补偿得到第二参量数据,且将第二参量数据作为第一参量数据后再执行步骤S2,直至白色实际亮度和白色实际色坐标符合白色目标亮度和白色目标色坐标。

2.根据权利要求1所述的OLED显示模组的3Gamma校正方法,其特征在于,步骤S3中,根据所述红色亮度、所述绿色亮度、所述蓝色亮度以及所述第一对应关系,对所述白色画面进行校正,具体为:根据所述红色亮度、所述绿色亮度、所述蓝色亮度以及所述第一对应关系得到对应的红绿蓝寄存器值,将所述红绿蓝寄存器值写入所述OLED显示模组的驱动IC;

所述驱动IC将所述红绿蓝寄存器值写入所述OLED显示模组的寄存器,通过所述寄存器控制所述OLED显示模组对所述白色画面进行校正。

3.根据权利要求2所述的OLED显示模组的3Gamma校正方法,其特征在于,还包括下述步骤:获取所述OLED显示模组在所述设定灰阶对应的白色目标亮度和白色目标色坐标;

还包括下述步骤:

将与所述设定灰阶相邻的一灰阶作为所述设定灰阶,执行步骤S2。

4.根据权利要求1所述的OLED显示模组的3Gamma校正方法,其特征在于,步骤S1中获取OLED显示模组的寄存器值与红绿蓝色亮度的对应关系作为第一对应关系,具体包括:获取所述OLED显示模组的寄存器值及其对应的数据电压值以及绑点红绿蓝色亮度,并根据所述绑点红绿蓝色亮度计算得到绑定灰阶对应的参数T,其中,T=(Lx-L0)/(L255-L0),L255、L0、Lx分别为所述OLED显示模组在255灰阶、0灰阶和x灰阶对应的红绿蓝色亮度,

0≤x≤255;

根据数据电压值、参数T,利用线性插值法或者抛物线插值法,构建数据电压V与参数T之间的对应关系,根据数据电压V与参数T之间的对应关系,以及数据电压V与所述OLED显示模组的寄存器值之间的对应关系,得到所述第一对应关系。

5.根据权利要求1所述的OLED显示模组的3Gamma校正方法,其特征在于,

白色目标亮度满足Gamma曲线要求,且所述Gamma曲线的Gamma值范围为:2.0~2.4;还包括下述步骤:根据0灰阶和255灰阶对应的白色目标亮度获取所述Gamma曲线的Gamma值;

根据所述Gamma曲线获取0~255灰阶中各灰阶的白色目标亮度。

6.根据权利要求1所述的OLED显示模组的3Gamma校正方法,其特征在于,所述第二对应关系为:所述红色三刺激值为Xr、Yr、Zr,所述绿色三刺激值为Xg、Yg、Zg,所述蓝色三刺激值为Xb、Yb、Zb,其中:Xr=A*Yr,Zr=B*Yr,Xg=C*Yg,Zg=D*Yg,Xb=E*Yb,Zb=F*Yb,A、B、C、D、E、F均大于0,且不同灰阶对应的A相同、B相同、C相同、D相同、E相同、F相同。

7.根据权利要求6所述的OLED显示模组的3Gamma校正方法,其特征在于,

步骤S2中根据所述第二对应关系,将所述第一白色三刺激值和选取的与所述第一参量数据按照设定规则进行运算,得到所述OLED显示模组在所述设定灰阶的理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值,具体为:所述理论红色三刺激值、所述理论绿色三刺激值、所述理论蓝色三刺激值通过求解下述方程得到:Xw=u*(Xr+Xg+Xb),Yw=v*(Yr+Yg+Yb),Zw=w*(Zr+Zg+Zb);

其中,所述理论红色三刺激值为Xr、Yr、Zr,所述理论绿色三刺激值为Xg、Yg、Zg,所述理论蓝色三刺激值为Xb、Yb、Zb,所述第一白色三刺激值为Xw、Yw、Zw,第一参量数据为u、v、w。

8.根据权利要求7所述的OLED显示模组的3Gamma校正方法,其特征在于,步骤S4中根据所述OLED显示模组当前画面对应的第二白色三刺激值以及所述理论红色三刺激值、所述理论绿色三刺激值、所述理论蓝色三刺激值按照设定规则计算得到实测参量数据,具体为:根据所述第二白色三刺激值,通过求解下述方程得到所述实测参量数据:

Xw’=u’*(Xr+Xg+Xb),Yw’=v’*(Yr+Yg+Yb),Zw’=w’*(Zr+Zg+Zb),其中,所述实测参量数据为u’、v’、w’,所述第二白色三刺激值为Xw’、Yw’、Zw’;

步骤S4中根据所述实测参量数据对第一参量数据进行补偿得到第二参量数据,具体为:

根据所述实测参量数据以及第一参量数据,通过求解下述方程得到第二参量数据:

u”=(u+u’)/2,v”=(v’+v)/2,w”=(w’+w)/2,其中,第二参量数据为u”、v”、w”。

9.一种OLED显示模组的3Gamma校正系统,其特征在于,包括:光学测量探头、运算控制模块、治具;

所述光学测量探头,与所述运算控制模块通讯连接,用于采集OLED显示模组的光学参数信息,并将所述光学参数信息输送至所述运算控制模块,其中,所述光学参数信息包括所述OLED显示模组在设定灰阶对应的白色三刺激值、红色三刺激值、绿色三刺激值、蓝色三刺激值;

所述运算控制模块,与所述治具通讯连接,用于输出画面信号至所述治具,并控制所述光学测量探头采集所述光学参数信息,还根据第二对应关系,将白色三刺激值和选取的与白色三刺激值对应的第一参量数据按照设定规则进行运算,得到所述OLED显示模组在所述设定灰阶的理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值,并根据所述理论红色三刺激值、所述理论绿色三刺激值、所述理论蓝色三刺激值得到对应的红色亮度、绿色亮度、蓝色亮度,再根据所述红色亮度、所述绿色亮度、所述蓝色亮度以及第一对应关系,输出对应的红绿蓝寄存器值至所述治具;

其中,所述第一对应关系为所述OLED显示模组的寄存器值与红绿蓝色亮度的对应关系,所述第二对应关系为全灰阶的红色三刺激值关系、绿色三刺激值关系、蓝色三刺激值关系,所述全灰阶中任意一灰阶的红色三刺激值关系、绿色三刺激值关系、蓝色三刺激值关系,与预先测量的32~255灰阶中任意一灰阶的红色三刺激值之间的对应关系、绿色三刺激值之间的对应关系、蓝色三刺激值之间的对应关系分别对应相同;

所述治具,用于接收所述画面信号和所述红绿蓝寄存器值,并将所述画面信号输送至所述OLED显示模组,控制所述OLED显示模组显示对应的画面,还将所述红绿蓝寄存器值写入所述OLED显示模组的驱动IC,通过所述驱动IC将所述红绿蓝寄存器值写入所述OLED显示模组的寄存器,以通过所述寄存器对所述OLED显示模组的白色画面进行校正;

其中,所述光学参数信息还包括所述OLED显示模组在所述设定灰阶的白色实际亮度和白色实际色坐标;

所述运算控制模块,还用于判断白色实际亮度和白色实际色坐标是否符合白色目标亮度和白色目标色坐标,若不符合,则根据所述OLED显示模组的白色三刺激值以及所述理论红色三刺激值、所述理论绿色三刺激值、所述理论蓝色三刺激值按照设定规则计算得到实测参量数据,并根据所述实测参量数据对第一参量数据进行补偿得到第二参量数据,且将第二参量数据作为第一参量数据。

10.根据权利要求9所述的OLED显示模组的3Gamma校正系统,其特征在于,

白色目标亮度满足Gamma曲线要求,且所述Gamma曲线的Gamma值范围为:2.0~2.4;

各灰阶的白色目标亮度根据所述Gamma曲线得到,所述Gamma曲线的Gamma值根据0灰阶和255灰阶对应的白色目标亮度得到。

说明书 :

一种OLED显示模组的3Gamma校正方法及系统

技术领域

[0001] 本发明涉及显示面板技术领域,尤其涉及一种OLED显示模组的3Gamma校正方法及系统。

背景技术

[0002] 目前,OLED(Organic Light-Emitting Diode,有机发光二极管)面板逐步取代TFT-LCD(thin film transistor-liquid crystal display,薄膜晶体管液晶显示器)面板,成为市场上的主流显示面板。OLED相比于TFT-LCD,其色域更广,颜色表现更佳,且OLED常用于高端产品上,因此对OLED的伽马和色坐标的调整尤为重要。相比于TFT-LCD的电压式液晶驱动方式,OLED是电流式的有机发光单元驱动。红绿蓝像素在组合成白色时,电压型驱动和电流型驱动是不同的。如果是电压型驱动,由于电压的稳定性,白色与红绿蓝像素的关系呈线性,且较容易获取。如果是电流型驱动,由于电流的分流,导致白色与红绿蓝像素的关系无规则,很难获取。所以,相比TFT-LCD的3Gamma(伽马和色坐标)调节,OLED的3Gamma调节更为困难,其中,3Gamma调节即对显示模组的红绿蓝三种颜色的Gamma分别进行调节。目前,大多OLED的3Gamma调节方法,要么采集的数据较多,耗时过长,要么调试的效果不好,存在偏色等问题。

发明内容

[0003] 为解决上述技术问题,本发明提供一种OLED显示模组的3Gamma校正方法级系统,可以对OLED显示模组显示的白色画面进行调试校正,使其满足目标亮度和目标三刺激值,并且调试耗时不长。
[0004] 本发明提供的一种OLED显示模组的3Gamma校正方法,包括下述步骤:
[0005] S1、获取OLED显示模组的寄存器值与红绿蓝色亮度的对应关系作为第一对应关系,以及获取32~255灰阶中任意一灰阶对应的红色三刺激值、绿色三刺激值、蓝色三刺激值,并得到所述任意一灰阶对应的红色三刺激值之间的对应关系、绿色三刺激值之间的对应关系、蓝色三刺激值之间的对应关系,分别作为全灰阶的红色三刺激值关系、绿色三刺激值关系、蓝色三刺激值关系,并获取所述OLED显示模组在所述任意一灰阶白色画面对应的第一白色三刺激值,且将所述第一白色三刺激值和所述任意一灰阶对应的红色三刺激值、绿色三刺激值、蓝色三刺激值按照设定规则进行运算,得到对应的第一参量数据,其中,全灰阶的红色三刺激值关系、绿色三刺激值关系、蓝色三刺激值关系设为第二对应关系,所述任意一灰阶作为设定灰阶;
[0006] S2、获取所述OLED显示模组在所述设定灰阶的第一白色三刺激值,并根据所述第二对应关系,将所述第一白色三刺激值和第一参量数据按照设定规则进行运算,得到所述OLED显示模组在所述设定灰阶的理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值,执行步骤S3;
[0007] S3、根据所述理论红色三刺激值、所述理论绿色三刺激值、所述理论蓝色三刺激值得到对应的红色亮度、绿色亮度、蓝色亮度,再根据所述红色亮度、所述绿色亮度、所述蓝色亮度以及所述第一对应关系,对所述白色画面进行校正,执行步骤S4;
[0008] S4、采集所述OLED显示模组在所述设定灰阶的白色实际亮度和白色实际色坐标,判断白色实际亮度和白色实际色坐标是否符合白色目标亮度和白色目标色坐标,若不符合,则根据所述OLED显示模组当前画面对应的第二白色三刺激值以及所述理论红色三刺激值、所述理论绿色三刺激值、所述理论蓝色三刺激值按照设定规则计算得到实测参量数据,并根据所述实测参量数据对第一参量数据进行补偿得到第二参量数据,且将第二参量数据作为第一参量数据后再执行步骤S2,直至白色实际亮度和白色实际色坐标符合白色目标亮度和白色目标色坐标。
[0009] 优选地,步骤S3中,根据所述红色亮度、所述绿色亮度、所述蓝色亮度以及所述第一对应关系,对所述白色画面进行校正,具体为:
[0010] 根据所述红色亮度、所述绿色亮度、所述蓝色亮度以及所述第一对应关系得到对应的红绿蓝寄存器值,将所述红绿蓝寄存器值写入所述OLED显示模组的驱动IC;
[0011] 所述驱动IC将所述红绿蓝寄存器值写入所述OLED显示模组的寄存器,通过所述寄存器控制所述OLED显示模组对所述白色画面进行校正。
[0012] 优选地,还包括下述步骤:
[0013] 获取所述OLED显示模组在所述设定灰阶对应的白色目标亮度和白色目标色坐标;
[0014] 还包括下述步骤:
[0015] 将与所述设定灰阶相邻的一灰阶作为所述设定灰阶,执行步骤S2。4、根据权利要求1所述的OLED显示模组的3Gamma校正方法,其特征在于,步骤S1中获取OLED显示模组的寄存器值与红绿蓝色亮度的对应关系作为第一对应关系,具体包括:
[0016] 获取所述OLED显示模组的寄存器值及其对应的数据电压值以及绑点红绿蓝色亮度,并根据所述绑点红绿蓝色亮度计算得到绑定灰阶对应的参数T,其中,T=(Lx-L0)/(L255-L0),L255、L0、Lx分别为所述OLED显示模组在255灰阶、0灰阶和x灰阶对应的红绿蓝色亮度,0≤x≤255;
[0017] 根据数据电压值、参数T,利用线性插值法或者抛物线插值法,构建数据电压V与参数T之间的对应关系,根据数据电压V与参数T之间的对应关系,以及数据电压V与所述OLED显示模组的寄存器值之间的对应关系,得到所述第一对应关系。
[0018] 优选地,白色目标亮度满足Gamma曲线要求,且所述Gamma曲线的Gamma值范围为:2.0~2.4;
[0019] 还包括下述步骤:
[0020] 根据0灰阶和255灰阶对应的白色目标亮度获取所述Gamma曲线的Gamma值;
[0021] 根据所述Gamma曲线获取0~255灰阶中各灰阶的白色目标亮度。
[0022] 优选地,所述第二对应关系为:
[0023] 所述红色三刺激值为Xr、Yr、Zr,所述绿色三刺激值为Xg、Yg、Zg,所述蓝色三刺激值为Xb、Yb、Zb,其中:
[0024] Xr=A*Yr,Zr=B*Yr,Xg=C*Yg,Zg=D*Yg,Xb=E*Yb,Zb=F*Yb,A、B、C、D、E、F均大于0,且不同灰阶对应的A相同、B相同、C相同、D相同、E相同、F相同。
[0025] 优选地,步骤S2中根据所述第二对应关系,将所述第一白色三刺激值和选取的与所述第一参量数据按照设定规则进行运算,得到所述OLED显示模组在所述设定灰阶的理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值,具体为:
[0026] 所述理论红色三刺激值、所述理论绿色三刺激值、所述理论蓝色三刺激值通过求解下述方程得到:
[0027] Xw=u*(Xr+Xg+Xb),Yw=v*(Yr+Yg+Yb),Zw=w*(Zr+Zg+Zb);
[0028] 其中,所述理论红色三刺激值为Xr、Yr、Zr,所述理论绿色三刺激值为Xg、Yg、Zg,所述理论蓝色三刺激值为Xb、Yb、Zb,所述第一白色三刺激值为Xw、Yw、Zw,第一参量数据为u、v、w。
[0029] 优选地,步骤S4中根据所述OLED显示模组当前画面对应的第二白色三刺激值以及所述理论红色三刺激值、所述理论绿色三刺激值、所述理论蓝色三刺激值按照设定规则计算得到实测参量数据,具体为:
[0030] 根据所述第二白色三刺激值,通过求解下述方程得到所述实测参量数据:
[0031] Xw’=u’*(Xr+Xg+Xb),Yw’=v’*(Yr+Yg+Yb),Zw’=w’*(Zr+Zg+Zb),其中,所述实测参量数据为u’、v’、w’,所述第二白色三刺激值为Xw’、Yw’、Zw’;
[0032] 步骤S4中根据所述实测参量数据对第一参量数据进行补偿得到第二参量数据,具体为:
[0033] 根据所述实测参量数据以及第一参量数据,通过求解下述方程得到第二参量数据:
[0034] u”=(u+u’)/2,v”=(v’+v)/2,w”=(w’+w)/2,其中,第二参量数据为u”、v”、w”。
[0035] 本发明还提供一种OLED显示模组的3Gamma校正系统,包括:光学测量探头、运算控制模块、治具;
[0036] 所述光学测量探头,与所述运算控制模块通讯连接,用于采集OLED显示模组的光学参数信息,并将所述光学参数信息输送至所述运算控制模块,其中,所述光学参数信息包括所述OLED显示模组在设定灰阶对应的白色三刺激值、红色三刺激值、绿色三刺激值、蓝色三刺激值;
[0037] 所述运算控制模块,与所述治具通讯连接,用于输出画面信号至所述治具,并控制所述光学测量探头采集所述光学参数信息,还根据第二对应关系,将白色三刺激值和选取的与白色三刺激值对应的第一参量数据按照设定规则进行运算,得到所述OLED显示模组在所述设定灰阶的理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值,并根据所述理论红色三刺激值、所述理论绿色三刺激值、所述理论蓝色三刺激值得到对应的红色亮度、绿色亮度、蓝色亮度,再根据所述红色亮度、所述绿色亮度、所述蓝色亮度以及第一对应关系,输出对应的红绿蓝寄存器值至所述治具;
[0038] 其中,所述第一对应关系为所述OLED显示模组的寄存器值与红绿蓝色亮度的对应关系,所述第二对应关系为全灰阶的红色三刺激值关系、绿色三刺激值关系、蓝色三刺激值关系,所述全灰阶中任意一灰阶的红色三刺激值关系、绿色三刺激值关系、蓝色三刺激值关系,与预先测量的32~255灰阶中任意一灰阶的红色三刺激值之间的对应关系、绿色三刺激值之间的对应关系、蓝色三刺激值之间的对应关系分别对应相同;
[0039] 所述治具,用于接收所述画面信号和所述红绿蓝寄存器值,并将所述画面信号输送至所述OLED显示模组,控制所述OLED显示模组显示对应的画面,还将所述红绿蓝寄存器值写入所述OLED显示模组的驱动IC,通过所述驱动IC将所述红绿蓝寄存器值写入所述OLED显示模组的寄存器,以通过所述寄存器对所述OLED显示模组的白色画面进行校正;
[0040] 其中,所述光学参数信息还包括所述OLED显示模组在所述设定灰阶的白色实际亮度和白色实际色坐标;
[0041] 所述运算控制模块,还用于判断白色实际亮度和白色实际色坐标是否符合白色目标亮度和白色目标色坐标,若不符合,则根据所述OLED显示模组的白色三刺激值以及所述理论红色三刺激值、所述理论绿色三刺激值、所述理论蓝色三刺激值按照设定规则计算得到实测参量数据,并根据所述实测参量数据对第一参量数据进行补偿得到第二参量数据,且将第二参量数据作为第一参量数据。
[0042] 优选地,白色目标亮度满足Gamma曲线要求,且所述Gamma曲线的Gamma值范围为:2.0~2.4;
[0043] 各灰阶的白色目标亮度根据所述Gamma曲线得到,所述Gamma曲线的Gamma值根据0灰阶和255灰阶对应的白色目标亮度得到。
[0044] 实施本发明,具有如下有益效果:通过获取OLED显示模组在设定灰阶的第一白色三刺激值,并根据第二对应关系,将第一白色三刺激值和第一参量数据按照设定规则进行运算,得到OLED显示模组在设定灰阶的理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值;再根据理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值得到对应的红色、绿色、蓝色亮度,通过红色、绿色、蓝色亮度及第一对应关系可以得到对应的寄存器值,通过该寄存器值对OLED显示模组的白色画面进行校正。再根据OLED显示模组的所显示的画面对第一参量数据进行校正,直到OLED显示模组上显示的白色画面的亮度和三刺激值满足要求。本发明可以持续对OLED显示模组的所显示的白色画面进行调试校正,使其最终显示的白色画面满足目标亮度和目标三刺激值。并且本发明在校正调试过程中,最多只需要采集一组红色三刺激值、绿色三刺激值、蓝色三刺激值,以及OLED显示模组的白色亮度和白色色坐标,以及白色三刺激值,采集的数据不是很多,因此调试的耗时也不长。

附图说明

[0045] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0046] 图1是本发明提供的OLED显示模组的3Gamma校正方法的流程图。
[0047] 图2是本发明提供的OLED显示模组的数据电压V与参数T之间的VT曲线图。
[0048] 图3是本发明提供的另一实施例中OLED显示模组的3Gamma校正方法的流程图。
[0049] 图4是本发明提供的OLED显示模组的3Gamma校正系统的原理框图。

具体实施方式

[0050] 本发明提供一种OLED显示模组的3Gamma校正方法,如图1所示,该方法包括下述步骤:
[0051] S1、获取OLED显示模组的寄存器值与红绿蓝色亮度的对应关系作为第一对应关系,以及获取32~255灰阶中任意一灰阶对应的红色三刺激值、绿色三刺激值、蓝色三刺激值,并根据该组红色三刺激值、绿色三刺激值、蓝色三刺激值,得到该任意一灰阶对应的红色三刺激值之间的对应关系、绿色三刺激值之间的对应关系、蓝色三刺激值之间的对应关系,将该任意一灰阶对应的红色三刺激值之间的对应关系、绿色三刺激值之间的对应关系、蓝色三刺激值之间的对应关系分别作为全灰阶的红色三刺激值关系、绿色三刺激值关系、蓝色三刺激值关系,并获取OLED显示模组在该任意一灰阶白色画面对应的第一白色三刺激值,且将第一白色三刺激值和任意一灰阶对应的红色三刺激值、绿色三刺激值、蓝色三刺激值按照设定规则进行运算,得到对应的第一参量数据,其中,全灰阶的红色三刺激值关系、绿色三刺激值关系、蓝色三刺激值关系设为第二对应关系,该任意一灰阶作为设定灰阶。优选地,步骤S1中的任意一灰阶可以是255灰阶。
[0052] S2、获取OLED显示模组在设定灰阶的第一白色三刺激值,并根据第二对应关系,将第一白色三刺激值和第一参量数据按照设定规则进行运算,得到OLED显示模组在设定灰阶的理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值,执行步骤S3。
[0053] S3、根据理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值得到对应的红色亮度、绿色亮度、蓝色亮度,再根据红色亮度、绿色亮度、蓝色亮度以及第一对应关系,对白色画面进行校正,执行步骤S4。
[0054] S4、采集OLED显示模组在设定灰阶的白色实际亮度和白色实际色坐标,判断白色实际亮度和白色实际色坐标是否符合白色目标亮度和白色目标色坐标,若不符合,则根据OLED显示模组当前画面对应的第二白色三刺激值以及理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值按照设定规则计算得到实测参量数据,并根据实测参量数据对第一参量数据进行补偿得到第二参量数据,且将第二参量数据作为第一参量数据后再执行步骤S2,直至白色实际亮度和白色实际色坐标符合白色目标亮度和白色目标色坐标。
[0055] 进一步地,步骤S3中,根据红色亮度、绿色亮度、蓝色亮度以及第一对应关系,对白色画面进行校正,具体为:
[0056] 根据红色亮度、绿色亮度、蓝色亮度以及第一对应关系得到对应的红绿蓝寄存器值,将红绿蓝寄存器值写入OLED显示模组的驱动IC;这里的红绿蓝寄存器值也即是寄存器输入值。
[0057] 驱动IC将红绿蓝寄存器值写入OLED显示模组的寄存器,通过寄存器控制OLED显示模组对白色画面进行校正。
[0058] 进一步地,OLED显示模组的3Gamma校正方法还包括下述步骤:
[0059] 获取OLED显示模组在设定灰阶对应的白色目标亮度和白色目标色坐标。
[0060] OLED显示模组的3Gamma校正方法还包括下述步骤:
[0061] 将与设定灰阶相邻的一灰阶作为设定灰阶,执行步骤S2。需要说明的是,这里的设定灰阶为绑点灰阶,与设点灰阶相邻的一灰阶指的是相邻的一绑点灰阶。驱动IC的绑点上对应绑定有寄存器,每一寄存器对应一个绑点灰阶,例如,绑点灰阶为255、245、235、225、……、15、5,每隔10灰阶设定一个寄存器,如果设定灰阶为255阶,那么255阶相邻的一灰阶则为245灰阶,如果设定灰阶为235阶,则235阶相邻的一灰阶为225阶和245阶。进一步地,步骤S1中获取OLED显示模组的寄存器值与红绿蓝色亮度的对应关系作为第一对应关系,具体包括:
[0062] 获取OLED显示模组的寄存器值及其对应的数据电压值以及绑点红绿蓝色亮度,并根据绑点红绿蓝色亮度计算得到绑定灰阶对应的参数T,其中,T=(Lx-L0)/(L255-L0),L255、L0、Lx分别为OLED显示模组在255灰阶、0灰阶和x灰阶对应的红绿蓝色亮度,0≤x≤255。其中,绑点红绿蓝色亮度为绑点灰阶对应的OLED显示模组的红绿蓝亮度。
[0063] 根据数据电压值、参数T,利用线性插值法或者抛物线插值法,构建数据电压V与参数T之间的对应关系,根据数据电压V与参数T之间的对应关系,以及数据电压V与OLED显示模组的寄存器值之间的对应关系,得到第一对应关系。其中,数据电压V也即是OLED显示模组的驱动IC的Source电压。
[0064] 进一步地,白色目标亮度满足Gamma曲线要求,且Gamma曲线的Gamma值范围为:2.0~2.4。
[0065] OLED显示模组的3Gamma校正方法还包括下述步骤:
[0066] 根据0灰阶和255灰阶对应的白色目标亮度获取Gamma曲线的Gamma值;
[0067] 根据Gamma曲线获取0~255灰阶中各灰阶的白色目标亮度。
[0068] 进一步地,第二对应关系为:
[0069] 红色三刺激值为Xr、Yr、Zr,绿色三刺激值为Xg、Yg、Zg,蓝色三刺激值为Xb、Yb、Zb,其中:
[0070] Xr=A*Yr,Zr=B*Yr,Xg=C*Yg,Zg=D*Yg,Xb=E*Yb,Zb=F*Yb,A、B、C、D、E、F均大于0,且不同灰阶对应的A相同、B相同、C相同、D相同、E相同、F相同。
[0071] 进一步地,步骤S2中根据第二对应关系,将第一白色三刺激值和选取的与第一参量数据按照设定规则进行运算,得到OLED显示模组在设定灰阶的理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值,具体为:
[0072] 理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值通过求解下述方程得到:
[0073] Xw=u*(Xr+Xg+Xb),Yw=v*(Yr+Yg+Yb),Zw=w*(Zr+Zg+Zb);
[0074] 其中,理论红色三刺激值为Xr、Yr、Zr,理论绿色三刺激值为Xg、Yg、Zg,理论蓝色三刺激值为Xb、Yb、Zb,第一白色三刺激值为Xw、Yw、Zw,第一参量数据为u、v、w。
[0075] 具体地,例如,Xr=A*Yr,Zr=B*Yr,Xg=C*Yg,Zg=D*Yg,Xb=E*Yb,Zb=F*Yb。在同一个OLED显示模组中A、B、C、D、E、F可以看成固定不变,因此,可以选取OLED显示模组的任意一灰阶对应的红色、绿色、蓝色三刺激值,求解出A、B、C、D、E、F的值。
[0076] 上述方程的Xw、Yw、Zw可以测量得出,因此,在第一参量数据为u、v、w确定后,Yr、Yg、Yb也可以求解得到。再通过Yr、Yg、Yb来表征红色、绿色、蓝色亮度。
[0077] 进一步地,步骤S4中根据OLED显示模组当前画面对应的第二白色三刺激值以及理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值按照设定规则计算得到实测参量数据,具体为:
[0078] 根据第二白色三刺激值,通过求解下述方程得到实测参量数据:
[0079] Xw’=u’*(Xr+Xg+Xb),Yw’=v’*(Yr+Yg+Yb),Zw’=w’*(Zr+Zg+Zb),其中,实测参量数据为u’、v’、w’,第二白色三刺激值为Xw’、Yw’、Zw’;。
[0080] 步骤S4中根据实测参量数据对第一参量数据进行补偿得到第二参量数据,具体为:
[0081] 根据实测参量数据以及第一参量数据,通过求解下述方程得到第二参量数据:
[0082] u”=(u+u’)/2,v”=(v’+v)/2,w”=(w’+w)/2,其中,第二参量数据为u”、v”、w”。
[0083] 当然,步骤S4中还可以包括下述步骤:
[0084] 采集第二白色三刺激值,或者根据白色实际色坐标计算得到第二白色三刺激值。其中,白色实际色坐标与白色三刺激值的计算方式如下:
[0085] x=X/(X+Y+Z),y=Y/(X+Y+Z),z=Z/(X+Y+Z),x+y+z=1;其中,x、y、z为白色色坐标,X、Y、Z为对应的白色三刺激值。
[0086] 本发明的校正方法提供的另一实施例中,包括下述步骤:
[0087] 第一步,先采集OLED显示模组各灰阶的红绿蓝色亮度,以获取红绿蓝寄存器与红绿蓝色亮度的关系。如图2所示,图2所示的是OLED显示模组上某一灰阶的VT曲线,其中V是OLED模组上驱动IC的Source电压值(即驱动IC的数据电压值),单位为伏,T根据如下公式得到:T(x灰阶)=(Lx-L0)/(L255-L0)。每一片OLED显示模组的VT曲线是不相同的,且同一片显示模组的红绿蓝寄存器对应的VT曲线也不相同,所以需针对每一片OLED显示模组采集红绿蓝各灰阶的亮度,可获取红绿蓝寄存器的VT曲线公式。一般此VT曲线采用多个一阶方程,或二阶方程来模拟其曲线公式即可,即利用线性插值法或者抛物线插值法,得到VT之间的对应关系。其中,V是OLED模组的驱动IC的Source电压值,其与驱动IC对应寄存器值的关系已知,所以可以得到OLED显示模组上红绿蓝寄存器与红绿蓝色亮度之间的精确关系。
[0088] 第二步,确定白色各灰阶(0~255灰阶)的目标亮度和目标色坐标。各灰阶的亮度需满足客户提出的伽马(Gamma)曲线要求,Gamma值一般是在2.2±0.1以内,这样可根据255灰阶和0灰阶亮度确定各灰阶的目标亮度,而各灰阶的目标色坐标应满足客户提出的色坐标要求,例如客户要求的色坐标为(x,y),那么目标色坐标可以是(x±0.005,y±0.005)。
[0089] 第三步,构建一种反馈补偿及验证的算法模块,如图3所示,对于算法模块来说,它的输入变量是某一灰阶的白色亮度和白色色坐标(或者白色三刺激值),输出结果是计算得到的红绿蓝色亮度值,特定参数是OLED显示模组特有的红绿蓝合成白色的关系式。在一般的红绿蓝色合成白色关系中,红色三刺激值Xr、Yr、Zr,绿色三刺激值Xg、Yg、Zg,蓝色三刺激值Xb、Yb、Zb三者对应求和等于白色的三刺激值Xw、Yw、Zw,计算公式如下:
[0090] Xw=Xr+Xg+Xb,Yw=Yr+Yg+Yb,Zw=Zr+Zg+Zb;
[0091] 但是在OLED显示模组中,以上公式并不成立。我们设定:
[0092] Xw=u*(Xr+Xg+Xb);Yw=v*(Yr+Yg+Yb);Zw=w*(Zr+Zg+Zb);
[0093] 这里采用了一组参量(u,v,w)来表征红绿蓝合成白色的关系式,经过分析发现,不同OLED显示模组的参量(u,v,w)在同一灰阶不相同,同一片OLED显示模组的参量(u,v,w)在不同灰阶也不相同,同时,改变红绿蓝的配比,参量(u,v,w)也不相同,而调整色坐标(x,y)的本质,就是改变红绿蓝的配比,所以说参量(u,v,w)还会随着色坐标的调整而改变。唯一的规律是,在相近的灰阶之间对应的参量(u,v,w),几乎呈现线性关系。
[0094] 基于此,本方案先采用一组设定的(u,v,w),利用算法模块,得到红绿蓝的亮度值,再利用第一步构建的红绿蓝寄存器和亮度之间的关系,得到对应的寄存器值,再将寄存器值写入驱动IC,并采集OLED显示模组的光学参数数据,判断OLED显示模组的实际色坐标和亮度是否满足要求,如果满足就完成校正,如果不满足,将实际采集的光学参数数据计算得到的参量(u’,v’,w’),与原来假定的参量(u,v,w)进行补偿,得到一组新的参量(u”,v”,w”),此时的参量(u”,v”,w”)就会与实际的更加接近。通过这种补偿循环算法,最终可精确的完成调整。
[0095] 因为在相近的灰阶之间的参量(u,v,w),几乎呈现线性关系。所以我们可以采用从全灰阶(0~255灰阶)中按照固定步进方式,挑选出某些灰阶进行上面第一步至第三步的精确调整,并且获取其准确的参量(u,v,w)值,其他灰阶的参量(u,v,w)值按照相邻灰阶已知的参量值进行线性计算即可。我们也可以对全灰阶(0~255灰阶)采用前三步的方法进行精确调整,下一个灰阶对应的初始参量值(u,v,w),采用上一个相邻灰阶调试获取的参量值(u,v,w)进行计算,也可以保证最少次数的调整。
[0096] 第四步,将得到的全灰阶(0~255灰阶)所对应的寄存器值写入OLED显示模组的驱动IC,进行验证即可。
[0097] 本发明还提供一种OLED显示模组的3Gamma校正系统,如图4所示,该系统包括:光学测量探头1、运算控制模块2、治具3。其中,OLED显示模组4包括有寄存器、驱动IC,驱动IC用于给寄存器写入寄存器值,通过寄存器控制OLED显示模组4的显示屏的亮度和色坐标。寄存器包括控制OLED显示模组4显示红色的红寄存器,控制OLED显示模组4显示绿色的绿寄存器,控制OLED显示模组4显示蓝色的蓝寄存器。
[0098] 光学测量探头1,与运算控制模块2通讯连接,用于采集OLED显示模组4的光学参数信息,并将光学参数信息输送至运算控制模块2,其中,光学参数信息包括OLED显示模组4在设定灰阶显示白色画面所对应的白色三刺激值、红色三刺激值、绿色三刺激值、蓝色三刺激值。
[0099] 运算控制模块2与治具3通讯连接,用于输出画面信号至治具3,并控制光学测量探头1采集光学参数信息,还根据第二对应关系,将白色三刺激值和选取的与白色三刺激值对应的第一参量数据按照设定规则进行运算,得到OLED显示模组4在设定灰阶的理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值,并根据理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值得到对应的红色亮度、绿色亮度、蓝色亮度,再根据红色亮度、绿色亮度、蓝色亮度以及第一对应关系,输出对应的红绿蓝寄存器值至治具3。其中,画面信号包括红色信号、绿色信号、蓝色信号、白色信号。
[0100] 其中,第一对应关系为OLED显示模组4的寄存器值与红绿蓝色亮度的对应关系,第二对应关系为全灰阶的红色三刺激值关系、绿色三刺激值关系、蓝色三刺激值关系,全灰阶中任意一灰阶的红色三刺激值关系、绿色三刺激值关系、蓝色三刺激值关系,与32~255灰阶中任意一灰阶的红色三刺激值之间的对应关系、绿色三刺激值之间的对应关系、蓝色三刺激值之间的对应关系分别对应相同。例如,1灰阶的红色三刺激值关系与35灰阶的红色三刺激值关系相同,1灰阶的绿色三刺激值关系与35灰阶的绿色三刺激值关系相同,1灰阶的蓝色三刺激值关系与35灰阶的蓝色三刺激值关系相同。
[0101] 治具3用于接收画面信号和红绿蓝寄存器值,并将画面信号输送至OLED显示模组4,控制OLED显示模组4显示对应的画面,还将红绿蓝寄存器值写入OLED显示模组4的驱动IC,通过驱动IC将红绿蓝寄存器值写入OLED显示模组4的寄存器,以通过寄存器对OLED显示模组4的白色画面进行校正。治具3根据红色信号、绿色信号、蓝色信号、白色信号分别控制OLED显示模组4显示红色画面、绿色画面、蓝色画面、白色画面。
[0102] 其中,光学参数信息还包括OLED显示模组4在设定灰阶的白色实际亮度和白色实际色坐标。
[0103] 运算控制模块2,还用于判断白色实际亮度和白色实际色坐标是否符合白色目标亮度和白色目标色坐标,若不符合,则根据OLED显示模组4的白色三刺激值以及理论红色三刺激值、理论绿色三刺激值、理论蓝色三刺激值按照设定规则计算得到实测参量数据,并根据实测参量数据对第一参量数据进行补偿得到第二参量数据,且将第二参量数据作为第一参量数据。
[0104] 进一步地,白色目标亮度满足Gamma曲线要求,且Gamma曲线的Gamma值范围为:2.0~2.4。
[0105] 各灰阶的白色目标亮度根据Gamma曲线得到,Gamma曲线的Gamma值根据0灰阶和255灰阶对应的白色目标亮度得到。
[0106] 综上所述,本发明提出一种OLED显示模组的3Gamma校正方法级系统,能实现白灰阶(0~255灰阶的白色画面)色坐标和Gamma曲线的精确和快速调整,使其满足目标亮度和目标色坐标。先获取控制显示红绿蓝色的寄存器和OLED显示模组的红绿蓝色亮度的关系。再确定白灰阶(0~255灰阶)的目标亮度和目标色坐标。利用本方案构建的方法,可以根据每一灰阶的白色目标亮度和白色色坐标,得到每一灰阶对应的寄存器值(包括控制OLED显示模组显示红色的寄存器值,显示绿色的寄存器值,显示蓝色的寄存器值)。最后,将寄存器值写入寄存器,验证白色色坐标和Gamma曲线(即白色目标亮度是否满足Gamma曲线)即可。
本发明可以将OLED显示模组的Gamma曲线的Gamma值控制在2.2±0.03以内,并且调试的速度可满足生产需求,最快能在一分钟左右完成整个自动调试过程。
[0107] 以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。