1.本技术属于显示技术领域,尤其涉及一种伽马调试方法、电子设备及计算机可读存储介质。
背景技术:2.有机发光二极管(organic light-emitting diode,oled)因其具有主动发光、视角度、响应快、色域宽和低功耗的优点,在显示领域的应用越来越广泛。
3.然而,经本技术的发明人发现,oled显示面板在低灰阶显示时会出现偏色现象,存在显示效果差的问题。
技术实现要素:4.本技术实施例提供一种伽马调试方法、电子设备及计算机可读存储介质,能够解决oled显示面板在低灰阶显示时的偏色问题。
5.第一方面,本技术实施例提供了一种伽马调试方法,方法包括:对于预设灰阶范围内的第i灰阶,获取第i灰阶的当前色坐标,i为正整数,预设灰阶范围中的最大灰阶小于或等于预设灰阶阈值;根据预先确定的第i灰阶的色坐标补偿值对当前色坐标进行校正,得到第i灰阶的目标色坐标;根据第i灰阶的目标色坐标,确定第i灰阶下各个颜色子像素对应的数据电压值;第i灰阶的色坐标补偿值为根据测试显示面板在第i灰阶发生偏色时的色坐标与测试显示面板在第i灰阶未发生偏色时的色坐标确定。
6.根据本技术第一方面的实施方式,根据第i灰阶的目标色坐标,得到第i灰阶下各个颜色子像素对应的数据电压值,具体可以包括:根据预先确定的灰阶与亮度的第一对应关系,确定第i灰阶对应的目标亮度值;根据第i灰阶对应的目标亮度值和第i灰阶的目标色坐标,确定第i灰阶下各个颜色子像素对应的数据电压值。
7.根据本技术第一方面前述任一实施方式,第一对应关系的表达式包括:
[0008][0009]
其中,h
max
表示预设的最大灰阶;l
max
表示最大灰阶对应的亮度值;hi表示第i灰阶;li表示第i灰阶对应的目标亮度值;γ表示第一伽马值,第一伽马值大于2.2且小于2.5。
[0010]
如此以来,通过采取伽马值大于2.2且小于2.5的第一对应关系确定预设灰阶范围中的各个灰阶对应的目标亮度值,可以保证在满足显示要求的同时,降低预设灰阶范围中各个灰阶对应的亮度,从而降低人眼对于显示面板的偏色现象的敏感程度,进而进一步改善显示面板的偏色现象。
[0011]
根据本技术第一方面前述任一实施方式,在获取第i灰阶的当前色坐标之前,方法还包括:采集测试显示面板在第i灰阶处于第一状态时的目标显示区域的第一色坐标,第一状态包括测试显示面板中的至少部分显示区域的色坐标与预设的基准色坐标的差值的绝
对值大于或等于预设的第一误差阈值;调整至少一种颜色子像素对应的数据电压值,以使测试显示面板处于第二状态,第二状态包括至少部分显示区域的色坐标与基准色坐标的差值的绝对值小于第一误差阈值;采集测试显示面板在第i灰阶处于第二状态时的目标显示区域的第二色坐标;根据第一色坐标和第二色坐标,确定第i灰阶的色坐标补偿值。
[0012]
如此以来,相比于根据人为经验或通过仿真得到预设灰阶范围中各个灰阶对应的色坐标补偿值的方式,由于本技术实施例中预设灰阶范围中各个灰阶对应的色坐标补偿值是根据多个测试显示面板实测的发生偏色时的第一色坐标和未发生偏色时的第二色坐标得到的,所以得到的预设灰阶范围中各个灰阶对应的色坐标补偿值更能准确客观的符合实际情况,即得到的预设灰阶范围中各个灰阶对应的色坐标补偿值更加准确。
[0013]
根据本技术第一方面前述任一实施方式,目标显示区域包括测试显示面板的中心区域。
[0014]
根据本技术第一方面前述任一实施方式,根据第一色坐标和第二色坐标,确定第i灰阶的色坐标补偿值,具体可以包括:计算第一色坐标与第二色坐标的差值,将差值作为第i灰阶的色坐标补偿值;或者,计算第一色坐标与第二色坐标的比值,将比值作为第i灰阶的色坐标补偿值。
[0015]
根据本技术第一方面前述任一实施方式,在获取第i灰阶的当前色坐标之前,方法还可以包括:采集测试显示面板在第i灰阶处于第三状态时的中心区域的第三色坐标和边缘区域的第四色坐标,第三状态包括第三色坐标与第四色坐标之间的差值的绝对值大于预设的第二误差阈值;调整中心区域中至少一种颜色子像素对应的数据电压值,使得测试显示面板处于第四状态,第四状态包括第三色坐标与第四色坐标之间的差值的绝对值小于或等于第二误差阈值;采集测试显示面板在第i灰阶处于第四状态时的中心区域的第五色坐标;根据第三色坐标和第五色坐标,确定第i灰阶的色坐标补偿值。
[0016]
如此以来,相比于根据人为经验或通过仿真得到预设灰阶范围中各个灰阶对应的色坐标补偿值的方式,本技术实施例根据测试显示面板的中心区域的色坐标和边缘区域的色坐标确定测试显示面板是否处于偏色状态,然后根据多个测试显示面板实测的发生偏色时的第三色坐标和未发生偏色时的第五色坐标得到预设灰阶范围中各个灰阶对应的色坐标补偿值,得到的预设灰阶范围中各个灰阶对应的色坐标补偿值更能准确客观的符合实际情况,即得到的预设灰阶范围中各个灰阶对应的色坐标补偿值更加准确。
[0017]
根据本技术第一方面前述任一实施方式,根据第三色坐标和第五色坐标,确定第i灰阶的色坐标补偿值,具体包括:计算第三色坐标与第五色坐标的差值,将差值作为第i灰阶的色坐标补偿值;或者,计算第三色坐标与第五色坐标的比值,将比值作为第i灰阶的色坐标补偿值。
[0018]
根据本技术第一方面前述任一实施方式,在获取第i灰阶的当前色坐标之前,方法还可以包括:选取预设灰阶范围中的m1个灰阶作为m1个绑点,m1为正整数;获取m1个绑点的色坐标补偿值;基于线性插值算法对m1个绑点的色坐标补偿值进行处理,得到预设灰阶范围中除m1个绑点之外的其他灰阶的色坐标补偿值。
[0019]
如此以来,由于部分灰阶对应的色坐标补偿值是通过线性插值算法计算获得,所以可以大幅减少该部分灰阶在确定色坐标补偿值时的计算量,从整体上缩短确定预设灰阶范围中各个灰阶对应的色坐标补偿值这一过程的时间。
[0020]
根据本技术第一方面前述任一实施方式,根据第i灰阶对应的目标亮度值和第i灰阶的目标色坐标,确定第i灰阶下各个颜色子像素对应的数据电压值,具体可以包括:调整显示面板中红色子像素、绿色子像素和蓝色子像素中的至少一种颜色子像素对应的数据电压值,使得显示面板的亮度值与目标亮度值之间的差值的绝对值小于或等于预设的第三误差阈值;保持绿色子像素对应的数据电压值不变,调整显示面板中红色子像素和蓝色子像素中的至少一种颜色子像素对应的数据电压值,使得显示面板的色坐标与目标色坐标之间的差值的绝对值小于或等于预设的第四误差阈值。
[0021]
如此以来,在显示面板的亮度值与目标亮度值之间的差值满足亮度误差范围之后,只调整显示面板中红色子像素对应的数据电压值和/或蓝色子像素对应的数据电压值,可以使得显示面板的色坐标快速收敛至目标色坐标,提升伽马调试的速度,缩短伽马调试过程的时间。
[0022]
第二方面,本技术实施例提供了一种电子设备,电子设备包括:处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现如第一方面任一实施方式提供的伽马调试方法的步骤。
[0023]
第三方面,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质包括:处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现如第一方面任一实施方式提供的伽马调试方法的步骤。
[0024]
本技术实施例的伽马调试方法、电子设备及计算机可读存储介质,方法包括:对于预设灰阶范围内的第i灰阶,获取第i灰阶的当前色坐标,i为正整数,预设灰阶范围中的最大灰阶小于或等于预设灰阶阈值;根据预先确定的第i灰阶的色坐标补偿值对当前色坐标进行校正,得到第i灰阶的目标色坐标;根据第i灰阶的目标色坐标,确定第i灰阶下各个颜色子像素对应的数据电压值;第i灰阶的色坐标补偿值为根据测试显示面板在第i灰阶发生偏色时的色坐标与测试显示面板在第i灰阶未发生偏色时的色坐标确定。对于预设灰阶范围中的任意灰阶,本技术实施例不再根据该灰阶的原有色坐标确定该灰阶下各个颜色子像素对应的数据电压值,而是基于预先确定的该灰阶的色坐标补偿值对该灰阶的原有色坐标进行校正,得到可以消除偏色的该灰阶的目标色坐标,再根据该灰阶的目标色坐标确定该灰阶下各个颜色子像素对应的数据电压值,从而消除显示面板在低灰阶时的偏色问题。
附图说明
[0025]
为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]
图1为本技术实施例提供的伽马调试方法的一种流程示意图;
[0027]
图2为本技术实施例提供的伽马调试方法的另一种流程示意图;
[0028]
图3为本技术实施例提供的伽马调试方法的又一种流程示意图;
[0029]
图4为本技术实施例的测试显示面板的一种结构示意图;
[0030]
图5为图1至图3所示的伽马调试方法中的步骤s103的一种流程示意图;
[0031]
图6为图5所示的伽马调试方法中的步骤s502的一种流程示意图;
[0032]
图7为本技术实施例提供的伽马调试装置的一种结构示意图;
[0033]
图8为本技术实施例提供的电子设备的一种结构示意图。
具体实施方式
[0034]
下面将详细描述本技术的各个方面的特征和示例性实施例,为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本技术进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本技术,而不是限定本技术。对于本领域技术人员来说,本技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本技术的示例来提供对本技术更好的理解。
[0035]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0036]
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0037]
在阐述本技术实施例所提供的技术方案之前,为了便于对本技术实施例理解,本技术首先对现有技术中存在的问题进行具体说明:
[0038]
如前所述,经本技术的发明人发现,相关技术中存在oled显示面板在低灰阶显示时的偏色问题。
[0039]
为了解决oled显示面板在低灰阶显示时的偏色问题,本技术的发明人首先对于导致上述技术问题的根因进行了研究和分析,具体的研究和分析过程如下:
[0040]
经本技术的发明人发现,不同颜色子像素的起亮电压的大小是不同的。起亮电压高的部分颜色子像素会通过共通层(如空穴注入层)向起亮电压低的部分颜色子像素漏电流,从而使得起亮电压低的部分颜色子像素的亮度值偏离期望的目标亮度值(例如可以使得起亮电压低的部分颜色子像素被轻微点亮),进而导致显示面板发生偏色现象。尤其是在低灰阶时,偏色现象会尤为明显。
[0041]
另外,经本技术的发明人发现,目前amoled产品在gamma调试中,l0-l255采用相同的gamma和色坐标卡控范围,其结果会引起低灰阶偏色,显示效果不理想。
[0042]
鉴于发明人的上述研究发现,本技术实施例提供了一种伽马调试方法、电子设备及计算机可读存储介质,能够解决相关技术中存在的oled显示面板在低灰阶显示时的偏色问题。
[0043]
本技术实施例的技术构思在于:对于预设灰阶范围(低灰阶范围)中的任意灰阶,不再根据该灰阶的原有色坐标确定该灰阶下各个颜色子像素对应的数据电压值,而是基于预先确定的该灰阶的色坐标补偿值对该灰阶的原有色坐标进行校正,得到可以消除偏色的该灰阶的目标色坐标,再根据该灰阶的目标色坐标确定该灰阶下各个颜色子像素对应的数据电压值,从而消除显示面板在低灰阶时的偏色问题。
[0044]
需要说明的是,本技术实施例之所以未采取将低灰阶范围中的各个灰阶调试时所采用的色坐标直接调整到各个灰阶对应的目标色坐标的方式,而是采取在原有色坐标的基础上添加色坐标补偿值达到目标色坐标的方式,主要是因为经本技术的发明人考虑到或者说发现:当采取直接将色坐标调整到目标色坐标的方式时,调整过程类似于粗调,好比色坐标直接从0调整到一个较大数值,调整范围较大,导致最终调整后的色坐标与实际期望的目标色坐标之间的偏差较大或者说误差较大。而采取在原有色坐标的基础上添加色坐标补偿值达到目标色坐标的方式,调整过程类似于精调或微调,好比色坐标直接从一个较大数值调整到另一个较大数值,调整范围较小,从而保证最终调整后的色坐标与实际期望的目标色坐标之间的偏差较小或者没有偏差。下面首先对本技术实施例所提供的伽马调试方法进行介绍。
[0045]
如图1所示,本技术实施例提供的伽马调试方法可以包括以下步骤s101、s102和s103。
[0046]
s101、对于预设灰阶范围内的第i灰阶,获取第i灰阶的当前色坐标。
[0047]
第i灰阶可以理解为预设灰阶范围中的任意灰阶,i为正整数。预设灰阶范围即可以理解为低灰阶范围,预设灰阶范围中的最大灰阶小于或等于预设灰阶阈值。预设灰阶阈值的具体大小可以根据实际情况灵活调整,本技术实施例对此不作限定。示例性地,例如预设灰阶阈值可以为32灰阶,相应地,预设灰阶范围可以包括0灰阶至32灰阶,即0~32灰阶。
[0048]
s102、根据预先确定的第i灰阶的色坐标补偿值对当前色坐标进行校正,得到第i灰阶的目标色坐标。
[0049]
其中,第i灰阶的色坐标补偿值可以为根据测试显示面板在第i灰阶发生偏色时的色坐标与测试显示面板在第i灰阶未发生偏色时的色坐标确定。示例性地,例如第i灰阶的色坐标补偿值可以为测试显示面板在第i灰阶发生偏色时的色坐标与测试显示面板在第i灰阶未发生偏色时的色坐标之间的差值或比值。由此,根据第i灰阶的色坐标补偿值对第i灰阶的当前色坐标进行校正,便可以得到可以消除偏色的第i灰阶的目标色坐标。亦即,基于第i灰阶的目标色坐标进行伽马调试,可以消除显示面板的偏色问题。
[0050]
s103、根据第i灰阶的目标色坐标,确定第i灰阶下各个颜色子像素对应的数据电压值。
[0051]
容易理解的是,显示面板可以包括多种颜色子像素。示例性地,显示面板可以包括红色子像素、绿色子像素和蓝色子像素。在s103中,例如可以根据第i灰阶的目标色坐标,确定出第i灰阶下红色子像素对应的数据电压值、第i灰阶下绿色子像素对应的数据电压值和第i灰阶下蓝色子像素对应的数据电压值。
[0052]
本技术实施例的伽马调试方法,对于预设灰阶范围中的任意灰阶,不再根据该灰阶的原有色坐标确定该灰阶下各个颜色子像素对应的数据电压值,而是基于预先确定的该灰阶的色坐标补偿值对该灰阶的原有色坐标进行校正,得到可以消除偏色的该灰阶的目标色坐标,再根据该灰阶的目标色坐标确定该灰阶下各个颜色子像素对应的数据电压值,从而消除显示面板在低灰阶时的偏色问题。
[0053]
容易理解的是,在s101之前,需要先确定预设灰阶范围中各个灰阶的色坐标补偿值,以便于利用预设灰阶范围中各个灰阶的色坐标补偿值对预设灰阶范围中各个灰阶的原有(当前)色坐标进行校正,从而消除显示面板在预设灰阶范围中各个灰阶的偏色问题。
[0054]
为了便于理解,下面结合一些实施例对于确定预设灰阶范围中各个灰阶的色坐标补偿值的过程进行说明。
[0055]
如图2所示,根据本技术的一些实施例,可选地,在s101之前,本技术实施例提供的伽马调试方法还可以包括以下步骤s201、s202、s203和s204。
[0056]
s201、采集测试显示面板在第i灰阶处于第一状态时的目标显示区域的第一色坐标。
[0057]
在本技术实施例中,第一状态可以包括测试显示面板中的至少部分显示区域的色坐标与预设的基准色坐标的差值的绝对值大于或等于预设的第一误差阈值。基准色坐标可以包括测试显示面板在第i灰阶时期望达到的色坐标,即,当测试显示面板中的至少部分显示区域的色坐标与基准色坐标之间偏差较大时,可以说明测试显示面板发生偏色。需要说明的是,不同灰阶对应的基准色坐标可以是不同的。基准色坐标的具体数值可以根据实际情况灵活调整,本技术实施例对此不作限定。测试显示面板中的各个区域的色坐标可以通过色彩分析仪ca310或者色彩分析仪ca410等光学测量设备测量获得。第一误差阈值的具体数值可以根据实际情况灵活调整,本技术实施例对此不作限定。
[0058]
需要说明的是,测试显示面板中的至少部分显示区域的色坐标与基准色坐标的差值的绝对值大于或等于第一误差阈值具体可以包括以下情况:
[0059]
1)测试显示面板中的至少部分显示区域的色坐标(x,y)中的横坐标x与基准色坐标(xj,yj)中的横坐标xj之间的差值的绝对值大于或等于第一误差阈值,或者,测试显示面板中的至少部分显示区域的色坐标(x,y)中的纵坐标y与基准色坐标(xj,yj)中的纵坐标yj之间的差值的绝对值大于或等于第一误差阈值;
[0060]
2)测试显示面板中的至少部分显示区域的色坐标(x,y)中的横坐标x与基准色坐标(xj,yj)中的横坐标xj之间的差值的绝对值大于或等于第一误差阈值,并且,测试显示面板中的至少部分显示区域的色坐标(x,y)中的纵坐标y与基准色坐标(xj,yj)中的纵坐标yj之间的差值的绝对值大于或等于第一误差阈值。
[0061]
具体地,在s201中,首先可以选取一个或多个显示面板作为测试显示面板,测试显示面板可以用于确定预设灰阶范围中各个灰阶的色坐标补偿值。在一些可选的示例中,可以选取多个显示面板作为测试显示面板,这样可以减小因一个或其他少数个测试显示面板的测试数据存在误差对最终确定出的预设灰阶范围中各个灰阶的色坐标补偿值的干扰。
[0062]
接下来,通过色彩分析仪ca310或者色彩分析仪ca410等光学测量设备测量测试显示面板中预设区域在第i灰阶时的色坐标。其中,可以将测试显示面板的整个显示区划分为多个子区域。具体可以通过光学测量设备测量测试显示面板中至少一个子区域在第i灰阶时的色坐标。当测试显示面板中的至少部分显示区域(即至少一个子区域)在第i灰阶时的色坐标与第i灰阶对应的基准色坐标的差值的绝对值大于或等于第一误差阈值时,确定测试显示面板处于第一状态。
[0063]
再接下来,采集测试显示面板在第i灰阶处于第一状态时的目标显示区域的第一色坐标。可选地,目标显示区域可以包括测试显示面板的中心区域。
[0064]
s202、调整至少一种颜色子像素对应的数据电压值,以使测试显示面板处于第二状态。
[0065]
在本技术实施例中,第二状态可以包括测试显示面板中的至少部分显示区域的色
坐标与基准色坐标的差值的绝对值小于第一误差阈值。示例性地,可以是测试显示面板中的全部子区域的色坐标与基准色坐标的差值的绝对值小于第一误差阈值。
[0066]
具体地,在s202中,可以通过调整测试显示面板中的红色子像素、绿色子像素和蓝色子像素中的至少一种颜色子像素对应的数据电压值,从而使得测试显示面板处于第二状态,即未偏色的状态。
[0067]
s203、采集测试显示面板在第i灰阶处于第二状态时的目标显示区域的第二色坐标。
[0068]
具体地,在s203中,可以通过色彩分析仪ca310或者色彩分析仪ca410等光学测量设备采集测试显示面板在第i灰阶处于第二状态时的目标显示区域的第二色坐标。
[0069]
s204、根据第一色坐标和第二色坐标,确定第i灰阶的色坐标补偿值。
[0070]
在s204中,可以计算第一色坐标与第二色坐标的差值或比值,从而得到第i灰阶的色坐标补偿值。
[0071]
具体而言,根据本技术的一些实施例,可选地,s204具体可以包括计算第一色坐标与第二色坐标的差值,将第一色坐标与第二色坐标的差值作为第i灰阶的色坐标补偿值。
[0072]
根据本技术的另一些实施例,可选地,s204具体可以包括计算第一色坐标与第二色坐标的比值,将第一色坐标与第二色坐标的比值作为第i灰阶的色坐标补偿值。
[0073]
如此以来,相比于根据人为经验或通过仿真得到预设灰阶范围中各个灰阶对应的色坐标补偿值的方式,由于本技术实施例中预设灰阶范围中各个灰阶对应的色坐标补偿值是根据多个测试显示面板实测的发生偏色时的第一色坐标和未发生偏色时的第二色坐标得到的,所以得到的预设灰阶范围中各个灰阶对应的色坐标补偿值更能准确客观的符合实际情况,即得到的预设灰阶范围中各个灰阶对应的色坐标补偿值更加准确。
[0074]
如图3所示,根据本技术的另一些实施例,可选地,与图2所示的实施例不同的是,还可以根据测试显示面板中的中心区域的色坐标和边缘区域的色坐标确定是否偏色。
[0075]
具体地,在s101之前,本技术实施例提供的伽马调试方法还可以包括以下步骤s301、s302、s303和s304。
[0076]
s301、采集测试显示面板在第i灰阶处于第三状态时的中心区域的第三色坐标和边缘区域的第四色坐标。
[0077]
如图4所示,测试显示面板400的中心区域可以为测试显示面板400的中心点a所在的区域q1,边缘区域q2可以为位于中心区域q1的至少一侧的区域。在本技术实施例中,第三状态可以包括中心区域q1的第三色坐标与边缘区域q2的第四色坐标之间的差值的绝对值大于预设的第二误差阈值。第二误差阈值的具体数值可以实际情况灵活调整,本技术实施例对此不作限定。
[0078]
需要说明的是,中心区域q1的第三色坐标与边缘区域q2的第四色坐标之间的差值的绝对值大于第二误差阈值具体可以包括以下情况:
[0079]
1)中心区域q1的第三色坐标(x3,y3)中的横坐标x3与边缘区域q2的第四色坐标(x4,y4)中的横坐标x4之间的差值的绝对值大于第二误差阈值,或者,中心区域q1的第三色坐标(x3,y3)中的纵坐标y3与边缘区域q2的第四色坐标(x4,y4)中的纵坐标y4之间的差值的绝对值大于第二误差阈值;
[0080]
2)中心区域q1的第三色坐标(x3,y3)中的横坐标x3与边缘区域q2的第四色坐标
(x4,y4)中的横坐标x4之间的差值的绝对值大于第二误差阈值,并且,中心区域q1的第三色坐标(x3,y3)中的纵坐标y3与边缘区域q2的第四色坐标(x4,y4)中的纵坐标y4之间的差值的绝对值大于第二误差阈值。
[0081]
具体地,在s201中,首先可以选取一个或多个显示面板作为测试显示面板,测试显示面板可以用于确定预设灰阶范围中各个灰阶的色坐标补偿值。在一些可选的示例中,可以选取多个显示面板作为测试显示面板,这样可以减小因一个或其他少数个测试显示面板的测试数据存在的误差对最终确定出的预设灰阶范围中各个灰阶的色坐标补偿值的干扰。
[0082]
接下来,通过色彩分析仪ca310或者色彩分析仪ca410等光学测量设备测量测试显示面板中的中心区域q1的第三色坐标(x3,y3)和边缘区域q2的第四色坐标(x4,y4)。当中心区域q1的第三色坐标(x3,y3)与边缘区域q2的第四色坐标(x4,y4)之间的差值的绝对值大于第二误差阈值时,确定测试显示面板处于第三状态。
[0083]
s302、调整中心区域中至少一种颜色子像素对应的数据电压值,使得测试显示面板处于第四状态。
[0084]
在本技术实施例中,第四状态可以包括中心区域的第三色坐标与边缘区域的第四色坐标之间的差值的绝对值小于或等于第二误差阈值。
[0085]
具体地,在s302中,可以通过调整中心区域中的红色子像素、绿色子像素和蓝色子像素中的至少一种颜色子像素对应的数据电压值,从而使得测试显示面板处于第四状态,即未偏色的状态。
[0086]
s303、采集测试显示面板在第i灰阶处于第四状态时的中心区域的第五色坐标。
[0087]
具体地,在s303中,可以通过色彩分析仪ca310或者色彩分析仪ca410等光学测量设备采集测试显示面板在第i灰阶处于第四状态时的中心区域的第五色坐标。
[0088]
s304、根据第三色坐标和第五色坐标,确定第i灰阶的色坐标补偿值。
[0089]
在s304中,可以计算第三色坐标与第五色坐标的差值或比值,从而得到第i灰阶的色坐标补偿值。
[0090]
具体而言,根据本技术的一些实施例,可选地,s304具体可以包括计算第三色坐标与第五色坐标的差值,将第三色坐标与第五色坐标的差值作为第i灰阶的色坐标补偿值。
[0091]
根据本技术的另一些实施例,可选地,s304具体可以包括计算第三色坐标与第五色坐标的比值,将第三色坐标与第五色坐标的比值作为第i灰阶的色坐标补偿值。
[0092]
如此以来,相比于根据人为经验或通过仿真得到预设灰阶范围中各个灰阶对应的色坐标补偿值的方式,本技术实施例根据测试显示面板的中心区域的色坐标和边缘区域的色坐标确定测试显示面板是否处于偏色状态,然后根据多个测试显示面板实测的发生偏色时的第三色坐标和未发生偏色时的第五色坐标得到预设灰阶范围中各个灰阶对应的色坐标补偿值,得到的预设灰阶范围中各个灰阶对应的色坐标补偿值更能准确客观的符合实际情况,即得到的预设灰阶范围中各个灰阶对应的色坐标补偿值更加准确。
[0093]
由此,例如通过上述图2或图3所示实施例中提供的方法便可以确定出预设灰阶范围中任意灰阶的色坐标补偿值。
[0094]
另外,本技术的发明人意识到若预设灰阶范围中的全部灰阶均通过上述方式确定色坐标补偿值的话,可能会带来较大的计算量。因此,为了降低计算量,在一些实施例中,例如可以从预设灰阶范围中选取出一部分灰阶作为绑点,选取出的绑点可以通过上述图2或
图3所示实施例中提供的方法确定色坐标补偿值,而除绑点之外的其他灰阶的色坐标补偿值则通过线性插值算法计算获得,从而降低计算量。
[0095]
具体地,首先选取预设灰阶范围中的m1个灰阶作为m1个绑点预设灰阶范围,m1为正整数。m1的具体数值可以根据实际情况灵活调整,本技术实施例对此不作限定。然后获取m1个绑点的色坐标补偿值,具体可以通过上述图2或图3所示实施例中提供的方法确定m1个绑点的色坐标补偿值。最后,基于线性插值算法对m1个绑点的色坐标补偿值进行处理,得到预设灰阶范围中除m1个绑点之外的其他灰阶的色坐标补偿值。
[0096]
如此以来,由于部分灰阶对应的色坐标补偿值是通过线性插值算法计算获得,所以可以大幅减少该部分灰阶在确定色坐标补偿值时的计算量,从整体上缩短确定预设灰阶范围中的各个灰阶的色坐标补偿值这一过程的时间。
[0097]
以上为对于确定预设灰阶范围中的各个灰阶的色坐标补偿值这一过程的说明,下面对于图1至图3所示实施例中的步骤s102和s103进行具体说明。
[0098]
在s102中,根据第i灰阶的色坐标补偿值对第i灰阶的当前色坐标进行校正,得到第i灰阶的目标色坐标。
[0099]
具体地,当(δxi,δyi)=(xi调整后-xi调整前,yi调整后-yi调整前)时,依据以下表达式(1),确定第i灰阶的目标色坐标:
[0100]
(xi目标,yi目标)=(xi当前+δxi,yi当前+δyi)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
[0101]
其中,(δxi,δyi)表示第i灰阶的色坐标补偿值;(xi调整后,yi调整后)表示测试显示面板在第i灰阶未发生偏色时的色坐标,xi调整后为横坐标,yi调整后为纵坐标;(xi调整前,yi调整前)表示测试显示面板在第i灰阶发生偏色时的色坐标,xi调整前为横坐标,yi调整前为纵坐标;(xi目标,yi目标)表示第i灰阶的目标色坐标。
[0102]
当(δxi,δyi)=(xi调整前-xi调整后,yi调整前-yi调整后)时,依据以下表达式(2),确定第i灰阶的目标色坐标:
[0103]
(xi目标,yi目标)=(xi当前-δxi,yi当前-δyi)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
[0104]
当(δxi,δyi)=(xi调整后/xi调整前,yi调整后/yi调整前)时,依据以下表达式(3),确定第i灰阶的目标色坐标:
[0105]
(xi目标,yi目标)=(xi当前*δxi,yi当前*δyi)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(3)
[0106]
当(δxi,δyi)=(xi调整前/xi调整后,yi调整前/yi调整后)时,依据以下表达式(4),确定第i灰阶的目标色坐标:
[0107]
(xi目标,yi目标)=(xi当前/δxi,yi当前/δyi)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(4)
[0108]
在s103中,根据第i灰阶的目标色坐标,确定第i灰阶下各个颜色子像素对应的数据电压值。
[0109]
如图5所示,根据本技术的一些实施例,可选地,s103具体可以包括以下步骤s501和s502。
[0110]
s501、根据预先确定的灰阶与亮度的第一对应关系,确定第i灰阶对应的目标亮度值。
[0111]
在一些可选的示例中,第一对应关系的表达式可以包括:
[0112][0113]
其中,h
max
表示预设的最大灰阶;l
max
表示最大灰阶对应的亮度值;hi表示第i灰阶;li表示第i灰阶对应的目标亮度值;γ表示第一伽马值。示例性地,h
max
例如可以为255灰阶,相应地,l
max
可以为255灰阶对应的亮度值。
[0114]
值得注意的是,第一伽马值的取值范围可以大于2.2且小于2.5。即,对于高灰阶范围(例如32~255灰阶)中的各个灰阶可以基于伽马值为2.2的伽马曲线或上述表达式(5)确定高灰阶范围中各个灰阶对应的目标亮度值。但是对于预设灰阶范围(低灰阶范围)中的各个灰阶可以基于伽马值大于2.2的伽马曲线或上述表达式(5)确定预设灰阶范围中的各个灰阶对应的目标亮度值。换言之,由于在高灰阶范围(例如32~255灰阶)时,显示面板无偏色问题或者说偏色程度较小,所以高灰阶范围(例如32~255灰阶)时可以不进行色坐标补偿,而是基于原设定的色坐标和伽马值为2.2的伽马曲线进行伽马调试。
[0115]
本技术之所以采取伽马值大于2.2且小于2.5的伽马曲线或上述表达式(5)确定预设灰阶范围中的各个灰阶对应的目标亮度值,主要是因为:经本技术的发明人发现,通过提高伽马曲线或上述表达式(5)中的伽马值,可以降低预设灰阶范围中各个灰阶对应的亮度。随着亮度的降低,人眼对于偏色现象的敏感程度随之降低,从而进一步改善显示面板的偏色现象。此外,由于伽马调试有会有较为严格的调试要求,一般要求伽马值的范围为2.2
±
0.3,因此,可以使得伽马值在大于2.2的同时小于2.5,以满足显示要求。
[0116]
如此以来,通过采取伽马值大于2.2且小于2.5的第一对应关系确定预设灰阶范围中的各个灰阶对应的目标亮度值,可以保证在满足显示要求的同时,降低预设灰阶范围中各个灰阶对应的亮度,从而进一步改善显示面板的偏色现象。
[0117]
s502、根据第i灰阶对应的目标亮度值和第i灰阶的目标色坐标,确定第i灰阶下各个颜色子像素对应的数据电压值。
[0118]
在s502中,可以先根据第i灰阶对应的目标亮度值,调整第i灰阶下至少一种颜色子像素对应的数据电压值,使得显示面板的亮度值与目标亮度值之间的差值满足亮度误差范围;然后,再根据第i灰阶的目标色坐标,对第i灰阶下至少一种颜色子像素的数据电压值进行微调,使得显示面板的色坐标与目标色坐标之间的差值满足色坐标误差范围。
[0119]
具体地,如图6所示,根据本技术的一些实施例,可选地,s502具体可以包括步骤s601和s602。
[0120]
s601、调整显示面板中红色子像素、绿色子像素和蓝色子像素中的至少一种颜色子像素对应的数据电压值,使得显示面板的亮度值与目标亮度值之间的差值的绝对值小于或等于预设的第三误差阈值。
[0121]
其中,第三误差阈值的具体数值可以根据实际情况灵活调整,本技术实施例对此不作限定。在s601中,可以通过调整显示面板中红色子像素对应的数据电压值vdatar、绿色子像素对应的数据电压值vdatag和/或蓝色子像素对应的数据电压值vdatab,使得显示面板的亮度值与目标亮度值之间的差值满足亮度误差范围。
[0122]
s602、保持绿色子像素对应的数据电压值不变,调整显示面板中红色子像素和蓝色子像素中的至少一种颜色子像素对应的数据电压值,使得显示面板的色坐标与目标色坐
标之间的差值的绝对值小于或等于预设的第四误差阈值。
[0123]
具体地,经本技术的发明人发现,相比于红色子像素和蓝色子像素,绿色子像素对应的数据电压值对于显示面板的亮度值的影响最大。因此,如果调整绿色子像素对应的数据电压值,可能会使得显示面板的亮度值与目标亮度值之间的差值再次大于第三误差阈值,从而增加伽马调试过程的工作量,使得伽马调试过程的时间变得较长。
[0124]
因此,在s602中,可以保持绿色子像素对应的数据电压值vdatag不变,调整显示面板中红色子像素对应的数据电压值vdatar和/或蓝色子像素对应的数据电压值vdatab,使得显示面板的色坐标与目标色坐标之间的差值的绝对值小于或等于第四误差阈值。
[0125]
如此以来,在显示面板的亮度值与目标亮度值之间的差值满足亮度误差范围之后,只调整显示面板中红色子像素对应的数据电压值和/或蓝色子像素对应的数据电压值,可以使得显示面板的色坐标快速收敛至目标色坐标,提升伽马调试的速度,缩短伽马调试过程的时间。
[0126]
基于上述实施例提供的伽马调试方法,相应地,本技术还提供了伽马调试装置的具体实现方式。请参见以下实施例。
[0127]
如图7所示,本技术实施例提供的伽马调试装置700包括以下模块:
[0128]
获取模块701,用于对于预设灰阶范围内的第i灰阶,获取第i灰阶的当前色坐标,i为正整数,预设灰阶范围中的最大灰阶小于或等于预设灰阶阈值;
[0129]
校正模块702,用于根据预先确定的第i灰阶的色坐标补偿值对当前色坐标进行校正,得到第i灰阶的目标色坐标;
[0130]
确定模块703,用于根据第i灰阶的目标色坐标,确定第i灰阶下各个颜色子像素对应的数据电压值;
[0131]
第i灰阶的色坐标补偿值为根据测试显示面板在第i灰阶发生偏色时的色坐标与测试显示面板在第i灰阶未发生偏色时的色坐标确定。
[0132]
本技术实施例的伽马调试装置,包括:获取模块701,用于对于预设灰阶范围内的第i灰阶,获取第i灰阶的当前色坐标,i为正整数,预设灰阶范围中的最大灰阶小于或等于预设灰阶阈值;校正模块702,用于根据预先确定的第i灰阶的色坐标补偿值对当前色坐标进行校正,得到第i灰阶的目标色坐标;确定模块703,用于根据第i灰阶的目标色坐标,确定第i灰阶下各个颜色子像素对应的数据电压值;第i灰阶的色坐标补偿值为根据测试显示面板在第i灰阶发生偏色时的色坐标与测试显示面板在第i灰阶未发生偏色时的色坐标确定。对于预设灰阶范围中的任意灰阶,本技术实施例不再根据该灰阶的原有色坐标确定该灰阶下各个颜色子像素对应的数据电压值,而是基于预先确定的该灰阶的色坐标补偿值对该灰阶的原有色坐标进行校正,得到可以消除偏色的该灰阶的目标色坐标,再根据该灰阶的目标色坐标确定该灰阶下各个颜色子像素对应的数据电压值,从而消除显示面板在低灰阶时的偏色问题。
[0133]
在一些实施例中,确定模块703具体用于根据预先确定的灰阶与亮度的第一对应关系,确定第i灰阶对应的目标亮度值;根据第i灰阶对应的目标亮度值和第i灰阶的目标色坐标,确定第i灰阶下各个颜色子像素对应的数据电压值。
[0134]
在一些实施例中,第一对应关系的表达式包括:
[0135][0136]
其中,h
max
表示预设的最大灰阶;l
max
表示最大灰阶对应的亮度值;hi表示第i灰阶;li表示第i灰阶对应的目标亮度值;γ表示第一伽马值,第一伽马值大于2.2且小于2.5。
[0137]
在一些实施例中,本技术实施例提供的伽马调试装置700还包括色坐标补偿值确定模块,用于采集测试显示面板在第i灰阶处于第一状态时的目标显示区域的第一色坐标,第一状态包括测试显示面板中的至少部分显示区域的色坐标与预设的基准色坐标的差值的绝对值大于或等于预设的第一误差阈值;调整至少一种颜色子像素对应的数据电压值,以使测试显示面板处于第二状态,第二状态包括至少部分显示区域的色坐标与基准色坐标的差值的绝对值小于第一误差阈值;采集测试显示面板在第i灰阶处于第二状态时的目标显示区域的第二色坐标;根据第一色坐标和第二色坐标,确定第i灰阶的色坐标补偿值。
[0138]
在一些实施例中,目标显示区域可以包括测试显示面板的中心区域。
[0139]
在一些实施例中,色坐标补偿值确定模块具体用于计算第一色坐标与第二色坐标的差值,将差值作为第i灰阶的色坐标补偿值;或者,计算第一色坐标与第二色坐标的比值,将比值作为第i灰阶的色坐标补偿值。
[0140]
在一些实施例中,本技术实施例提供的伽马调试装置700还包括色坐标补偿值确定模块,用于采集测试显示面板在第i灰阶处于第三状态时的中心区域的第三色坐标和边缘区域的第四色坐标,第三状态包括第三色坐标与第四色坐标之间的差值的绝对值大于预设的第二误差阈值;调整中心区域中至少一种颜色子像素对应的数据电压值,使得测试显示面板处于第四状态,第四状态包括第三色坐标与第四色坐标之间的差值的绝对值小于或等于第二误差阈值;采集测试显示面板在第i灰阶处于第四状态时的中心区域的第五色坐标;根据第三色坐标和第五色坐标,确定第i灰阶的色坐标补偿值。
[0141]
在一些实施例中,色坐标补偿值确定模块具体用于计算第三色坐标与第五色坐标的差值,将差值作为第i灰阶的色坐标补偿值;或者,计算第三色坐标与第五色坐标的比值,将比值作为第i灰阶的色坐标补偿值。
[0142]
在一些实施例中,色坐标补偿值确定模块具体用于选取第一灰阶范围中的m1个灰阶作为m1个绑点,预设灰阶范围m1为正整数;获取m1个绑点的色坐标补偿值;基于线性插值算法对m1个绑点的色坐标补偿值进行处理,得到第一灰阶范围中除m1个绑点之外的其他灰阶的色坐标补偿值。
[0143]
在一些实施例中,确定模块703具体用于调整显示面板中红色子像素、绿色子像素和蓝色子像素中的至少一种颜色子像素对应的数据电压值,使得显示面板的亮度值与目标亮度值之间的差值的绝对值小于或等于预设的第三误差阈值;保持绿色子像素对应的数据电压值不变,调整显示面板中红色子像素和蓝色子像素中的至少一种颜色子像素对应的数据电压值,使得显示面板的色坐标与目标色坐标之间的差值的绝对值小于或等于预设的第四误差阈值。
[0144]
基于上述实施例提供的伽马调试方法,相应地,本技术还提供了电子设备的具体实现方式。请参见以下实施例。
[0145]
图8示出了本技术实施例提供的电子设备的硬件结构示意图。
[0146]
电子设备可以包括处理器801以及存储有计算机程序指令的存储器802。
[0147]
具体地,上述处理器801可以包括中央处理器(central processing unit,cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本技术实施例的一个或多个集成电路。
[0148]
存储器802可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器802可包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个或更多个以上这些的组合。在一个示例中,存储器802可以包括可移除或不可移除(或固定)的介质,或者存储器802是非易失性固态存储器。存储器802可在综合网关容灾设备的内部或外部。
[0149]
在一个示例中,存储器802可以是只读存储器(read only memory,rom)。在一个示例中,该rom可以是掩模编程的rom、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、电可改写rom(earom)或闪存或者两个或更多个以上这些的组合。
[0150]
存储器802可以包括只读存储器(rom),随机存取存储器(ram),磁盘存储介质设备,光存储介质设备,闪存设备,电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本技术的一方面的方法所描述的操作。
[0151]
处理器801通过读取并执行存储器802中存储的计算机程序指令,以实现上述方法实施例中的各个方法/步骤,并达到上述方法实施例执行其各个方法/步骤达到的相应技术效果,为简洁描述在此不再赘述。
[0152]
在一个示例中,电子设备还可包括通信接口803和总线810。其中,如图8所示,处理器801、存储器802、通信接口803通过总线810连接并完成相互间的通信。
[0153]
通信接口803,主要用于实现本技术实施例中各模块、装置、单元和/或设备之间的通信。
[0154]
总线810包括硬件、软件或两者,将电子设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(accelerated graphics port,agp)或其他图形总线、增强工业标准架构(extended industry standard architecture,eisa)总线、前端总线(front side bus,fsb)、超传输(hyper transport,ht)互连、工业标准架构(industry standard architecture,isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线810可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
[0155]
另外,结合上述实施例中的伽马调试方法,本技术实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种伽马调试方法。计算机可读存储介质的示例包括非暂态计算机可读存储介质,如电子电路、半导体存储器设备、rom、随机存取存储器、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘。
[0156]
需要明确的是,本技术并不局限于上文所描述并在图中示出的特定配置和处理。
为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本技术的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本技术的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
[0157]
以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(application specific integrated circuit,asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本技术的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(radio frequency,rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
[0158]
还需要说明的是,本技术中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本技术不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
[0159]
上面参考根据本技术的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本技术的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。
[0160]
以上所述,仅为本技术的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。