色域调整方法、装置、电子设备及存储介质与流程
本申请属于显示技术领域,特别是涉及一种色域调整方法、装置、电子设备及存储介质。
背景技术:
现有的tft(thinfilmtransistor,薄膜晶体管)显示屏的色准会随着显示屏的使用时长的增加而发生偏移,这就使得显示屏在用户使用一段时间后显示屏的色准变差。
对于这种显示屏色准偏差的目前色准补偿方案要不是通过显示屏自身设计和工艺的提供来减低色准偏差的程度,要不就是随着显示屏的使用,通过在显示屏的面板中设置色域调整算法来对显示屏的色域转换矩阵进行调整,以尽可能地减少显示屏的色准偏差。
但是这种方式只考虑到时间因素对于显示屏的色准的影响,并未考虑到实际使用时显示屏温度对于色准的影响,用户使用显示屏时的温度往往是高于测试温度,因此导致算法调整后的显示屏的色准仍然存在偏差。
技术实现要素:
有鉴于此,本申请实施例提出一种色域调整方法、装置、电子设备及存储介质,用于解决现有的色准补偿方案在对色域转换矩阵进行调整时,并未考虑温度因素对于显示屏的色准造成的影响,导致显示屏的色准仍然存在偏差的问题。
本申请第一方面提供一种色域调整方法,所述方法包括:
获取显示屏在当前温度的第一色域,以及在目标温度的第二色域;
分别将所述第一色域、第二色域与标准色域进行比对,确定色域调整参数;
根据所述色域调整参数对所述显示屏的色域转换矩阵进行调整,以获取调整后的所述显示屏在当前温度下的第三色域;
在所述第三色域分别与所述第二色域、所述标准色域之间的差值不符合标准差值要求时,调整所述色域调整参数,以根据调整后的色域调整参数进入获取所述显示屏的第三色域的过程,直至确认所述第三色域分别与所述第二色域、所述标准色域之间的差值符合标准差值要求。
依据本申请第二方面,提供一种色域调整装置,包括:
获取模块,被配置为获取显示屏在当前温度的第一色域,以及在目标温度的第二色域;
确定模块,被配置为分别将所述第一色域、第二色域与标准色域进行比对,确定色域调整参数;
调整模块,被配置为根据所述色域调整参数对所述显示屏的色域转换矩阵进行调整,以获取调整后的所述显示屏在当前温度下的第三色域;
判断模块,被配置为在所述第三色域分别与所述第二色域、所述标准色域之间的差值不符合标准差值要求时,调整所述色域调整参数,以根据调整后的色域调整参数进入获取所述显示屏的第三色域的过程,直至确认所述第三色域分别与所述第二色域、所述标准色域之间的差值符合标准差值要求。
依据本申请第三方面,提供包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现上述第一方面所述色域调整方法。
依据本申请第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的色域调整方法。
针对现有技术,本申请具备如下优点:
本申请提供的一种色域调整方法、装置、电子设备及存储介质,本方案通过依据显示屏在当前温度和实际使用时的目标温度下的色域差值来确定色域调整参数,以在通过调整色域转换矩阵时通过色域调整参数来对由于实际使用时温度造成的色准偏差进行补偿,从而尽可能减少色域调整后的显示屏在目标温度的色准偏差。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是本申请实施例提供的一种色域调整方法的步骤流程图;
图2是本申请实施例提供的一种色域变化曲线图;
图3是本申请实施例提供的另一种色域调整方法的步骤流程图;
图4是本申请实施例提供的一种色域调整方法的效果示意图;
图5是本申请实施例提供的一种色域调整装置的结构框图。
具体实施方式
下面将参照附图更详细地描述本申请的示例性实施例。虽然附图中显示了本申请的示例性实施例,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本申请,并且能够将本申请的范围完整的传达给本领域的技术人员。
实施例一
图1是本申请实施例提供的一种色域调整方法,所述方法包括:
步骤101,获取显示屏在当前温度的第一色域,以及在目标温度的第二色域。
在本申请实施例中,显示屏可以是tft显示屏,也可以是其他具有图像显示功能的显示设备,只要显示屏的色准会随着使用时长和使用温度出现偏差,均可以适用于本申请的方案。当前温度是指显示屏在当前时间点的面板温度,目标温度是指显示屏在实际使用时达到的温度,具体可以根据实验或者对实际使用时的显示屏的面板进行测温得到。第一色域是指显示屏在当前温度下所能表达的颜色范围,第二色域是显示屏的目标温度下所能表达的颜色范围。
在实际应用中,参照图2,通常对显示屏进行色域校正时,显示屏的面板温度一般相较于用户实际使用时的目标温度较低,例如色域校准时的面板温度为25℃,而用户实际使用时的目标温度可能维持在60℃,而显示屏的色准实际是会随着温度的改变发生偏移,因此通过色域校准后的显示屏在实际使用时,仍然会存在色准偏移的问题。因此本方案时在进行色域调整前,首先获取显示屏的当前温度和目标温度的第一色域和第二色域,以供后续参考目标温度下的第二色域对显示屏的色域进行调整来进行校正。
步骤102,分别将所述第一色域、第二色域与标准色域进行比对,确定色域调整参数。
在本申请实施例中,首先将目标温度下的第二色域与标准色域进行比对,获取第二色域与所述标准色域之间的第一差值,该第一差值可以反映当前显示屏在目标温度时的色准偏差;然后根据第一色域和第二色域之间的变化规律,以及第一色域和第二色域之间的第二差值;最后依据该第二差值以及该显示屏的色域变化规律来对第一差值进行调整,即可得到色域调整参数。可以理解,为了在当前温度下对显示屏在目标温度时的色域进行调整,需要考虑显示屏在当前温度和目标温度之间的色域差距,即第二差值,而该色域差距并不是恒定的,因此需要根据色域随温度的变化规律对第二差值进行调整后,通过将然后将第一差值和调整后的第二差值进行结合,即可得到色域调整参数。
步骤103,根据所述色域调整参数对所述显示屏的色域转换矩阵进行调整,以获取调整后的所述显示屏在当前温度下的第三色域。
在本申请实施例中,通过对显示屏的面板中的色域转换矩阵的值根据所述色域调整参数进行调整,然后对调整色域转换矩阵后的显示屏进行测试,即可得到在当前温度下显示屏面板的第三色域,该第三色域用标识显示屏在当前温度下可达到的颜色范围。
步骤104,在所述第三色域分别与所述第二色域、所述标准色域之间的差值符合标准差值要求时,调整所述色域调整参数,以根据调整后的色域调整参数进入获取所述显示屏的第三色域的过程,直至确认所述第二色域与所述第三色域之间的目标差值符合标准差值要求。
在本申请实施例中,理论上若在调整色域转换矩阵后,显示屏在目标温度的无色准偏差,则第三色域与第二色域之间的目标差值,应该是等于第三色域与所述标准色域之间的标准差值,但是考虑到数模转换过程中带来的偏差,因此可以依据实际需求设置目标差值与标准差值之间的要求作为标准差值要求,该标准差值要求可以是预设的常数,也可以是可以依据色域调整参数变动的函数值,具体可以根据实际需求确定,此处不做限定。
在实际使用过程中,由于数模转换过程中带来的偏差,若在调整色域转换矩阵后所得到的第三色域与第二色域之间的目标差值不符合标准差值要求,则可以通过提高色域调整参数的精度,或者对色域调整参数的值进行上下调整并根据调整后的色域调整参数对显示屏进行调整后,重新获取第三色域,直至所得到的目标差值符合标准差值。
本申请实施例提供的一种色域调整方法,通过依据显示屏在当前温度和实际使用时的目标温度下的色域差值来确定色域调整参数,以在通过调整色域转换矩阵时通过色域调整参数来对由于实际使用时温度造成的色准偏差进行补偿,从而尽可能减少色域调整后的显示屏在目标温度的色准偏差。
实施例二
图3是本申请实施例提供的另一种色域调整方法,所述方法包括:
步骤201,预先测试显示屏,获取所述显示屏的色域对应关系,所述色域对应关系用于表示温度与色域之间的对应关系。
在本申请实施例中,通过控制显示屏显示内容,并逐步升高显示屏的面板温度,从而对显示屏在各温度下的色域进行检测,从而可以获取该显示屏在不同温度下的色域,并建立色域与温度之间的色域对应关系,该色域对应关系可以图或表的形式表示,具体可以根据实际需求确定,此处不做限定。
当然,上述测试过程可以是预先进行的,从而得到显示屏的色域对应关系并存储,并在需要对显示屏进行色域调整时从本地或者异地获取。
步骤202,从所述色域对应关系中分别获取所述显示屏在当前温度的第一色域,以及在目标温度的第二色域。
在本申请实施例中,通过检测显示屏的面板在当前时间点的当前温度,从而根据该当前温度从色域对应关系中获取当前温度相对应的第一色域以及目标温度相对应的第二色域。
本申请实施例通过预先对显示屏进行测试,获取显示屏的色域对应关系以供后续调整色域使用,从而提高了显示屏的色域调整效率。
步骤203,分别将所述第一色域、第二色域与标准色域进行比对,确定色域调整参数。
该步骤可参照步骤102的详细描述,此处不再赘述。
步骤204,根据所述色域调整参数对所述显示屏的标准色域转换矩阵进行调整,获取调整后的标准色域转换矩阵。
在本申请实施例中,通常参照是通过下述公式(1)至公式(3)对色域转换矩阵进行调整的:
mo=m_out-1*m_in(3)
其中,[x,y,z]分别为色域转换矩阵的参数值,[r_in,g_in,b_in]为在显示屏的当前rgb像素值,则m_in为显示屏的当前色域转换矩阵;相应的[r_out,g_out,b_out]为显示屏的标准rgb像素值,m_out为显示屏的标准色域转换矩阵,mo为调整后的色域转换矩阵。
可见,通常只是显示屏的当前色域转换矩阵调整至标准色域转换矩阵的方式来对显示屏进行色域调整,并未考虑到温度因素。
而本申请实施例进一步通过,依据不同温度下的显示屏的色域来获取的色域调整参数来对标准色域转换矩阵进行调整,从而使得显示屏的色域调整可以引入温度因素,提高了显示屏中色域调整的准确性。
可选地,所述步骤204,可以包括:在所述色域对应关系为非线性关系时,将所述显示屏的标准色域转换矩阵减去所述色域调整参数,得到调整后的标准色域转换矩阵。
在本申请实施例中,如果显示屏的色域对应关系是非线性关系的,那么色域调整参数无法通过先是线性系数来进行表示,此处可通过常数形式的色域调整参数来对标准色域转换进行调整,具体可参照下述公式(4)来对标准色域转换矩阵进行调整:
mo′=m_out′-1*m_in(4)
其中,m_out′为调整后的色域转换矩阵,mo′为通过调整后的色域转化矩阵进行调整得到的色域转换矩阵。
示例性的,参照图4,示出本申请实施例提供的一种色域调整方法的效果示意图,其中实线三角区域表示第一色域,而虚线三角区域表示根据色域调整参数调整色域转换矩阵后得到的第三色域。
可选地,所述步骤204,可以包括:在所述色域对应关系为线性关系时,将所述显示屏的标准色域转换矩阵与所述色域调整参数之间的乘积,作为调整后的标准色域转换矩阵。
在本申请实施例中,如果显示屏的色域对应关系是限定关系,那么色域调整参数可通过线性系数的形式来标识,具体可参照下述公式(5)来对标准色域转换矩阵进行调整:
其中,[x,y,z]为常数形式的色域调整参数。
步骤205,利用所述调整后的标准色域转换矩阵减去所述显示屏的当前色域转换矩阵,以对所述显示屏的色域转换矩阵进行调整,获取调整后的所述显示屏在当前温度下的第三色域。
在本申请实施例中是,具体可通过下述公式(6)来对色域转换矩阵进行调整,以获取调整后的色域转换矩阵,并根据调整后的色域转换矩阵对显示屏进行测试,得到显示屏在当前温度下的第三色域:
其中,[k1,k2,k3]为系数形式的色域调整参数。
步骤206,获取所述显示屏的标准色域与所述第三色域之间的标准差值。
在本申请实施例中,通过利用第三色域减去标准色域,获取显示屏在目标温度达到标准色域时,第三色域与标准色域之间的标准差值。
步骤207,在所述第二色域与所述第三色域之间的目标差值,与所述标准差值之间的差距小于差距阈值时,确认所述第二色域与所述第三色域之间的目标差值符合标准差值要求。
在本申请实施例中,差距阈值是指目标差值和标准差值之间可允许的误差范围,可以理解,由于数模转换过程中会产生一定误差,无法做到完全相等,因此可以通过设置差距阈值的方式来判断目标差值是否达到了标准差值。
步骤208,在所述第二色域与所述第三色域之间的目标差值,与所述标准差值之间的差距大于或等于差距阈值时,调整所述色域调整参数,以根据调整后的色域调整参数进入获取所述显示屏的第三色域的过程。
在本申请实施例中,如果目标差值和标准差值之间的差距大于或等于差距阈值,那么可以通过提高色域调整参数的精度或者相应调高或者调低色域调整参数的方式来重新测量第三色域,直至所得到的目标差值和标注差值之间的差距小于差距阈值。
本申请实施例提供的另一种色域调整方法,通过依据显示屏在当前温度和实际使用时的目标温度下的色域差值来确定色域调整参数,以在通过调整色域转换矩阵时通过色域调整参数来对由于实际使用时温度造成的色准偏差进行补偿,从而尽可能减少色域调整后的显示屏在目标温度的色准偏差。并且还通过根据色域对应关系提供两种不同的色域调整参数的确定方式,从而提高了色域调整的灵活性。
实施例三
本申请实施例提供了一种色域调整装置30,该色域调整装置包括:
获取模块301,被配置为获取显示屏在当前温度的第一色域,以及在目标温度的第二色域;
确定模块302,被配置为分别将所述第一色域、第二色域与标准色域进行比对,确定色域调整参数;
调整模块303,被配置为根据所述色域调整参数对所述显示屏的色域转换矩阵进行调整,以获取调整后的所述显示屏在当前温度下的第三色域;
判断模块304,被配置为在所述第三色域分别与所述第二色域、所述标准色域之间的差值不符合标准差值要求时,调整所述色域调整参数,以根据调整后的色域调整参数进入获取所述显示屏的第三色域的过程,直至确认所述第三色域分别与所述第二色域、所述标准色域之间的差值符合标准差值要求。
可选地,所述调整模块303,还被配置为:
根据所述色域调整参数对所述显示屏的标准色域转换矩阵进行调整,获取调整后的标准色域转换矩阵;
利用所述调整后的标准色域转换矩阵减去所述显示屏的当前色域转换矩阵,以对所述显示屏的色域转换矩阵进行调整。
可选地,所述获取模块301,还被配置为:
预先测试显示屏,获取所述显示屏的色域对应关系,所述色域对应关系用于表示温度与色域之间的对应关系;
从所述色域对应关系中分别获取所述显示屏在当前温度的第一色域,以及在目标温度的第二色域。
可选地,所述调整模块303,还被配置为:
在所述色域对应关系为非线性关系时,将所述显示屏的标准色域转换矩阵减去所述色域调整参数,得到调整后的标准色域转换矩阵。
可选地,所述调整模块303,还被配置为:
在所述色域对应关系为线性关系时,将所述显示屏的标准色域转换矩阵与所述色域调整参数之间的乘积,作为调整后的标准色域转换矩阵。
可选地,所述判断模块304,还被配置为:
获取所述显示屏的标准色域与所述第三色域之间的标准差值;
在所述第二色域与所述第三色域之间的目标差值,与所述标准差值之间的差距小于差距阈值时,确认所述第二色域与所述第三色域之间的目标差值符合标准差值要求。
本申请实施例提供的一种色域调整装置,通过依据显示屏在当前温度和实际使用时的目标温度下的色域差值来确定色域调整参数,以在通过调整色域转换矩阵时通过色域调整参数来对由于实际使用时温度造成的色准偏差进行补偿,从而尽可能减少色域调整后的显示屏在目标温度的色准偏差。
实施例四
本申请实施例提供了一种电子设备,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现上述任一所述的色域调整方法。
本申请实施例提供的一种色域调整装置,通过依据显示屏在当前温度和实际使用时的目标温度下的色域差值来确定色域调整参数,以在通过调整色域转换矩阵时通过色域调整参数来对由于实际使用时温度造成的色准偏差进行补偿,从而尽可能减少色域调整后的显示屏在目标温度的色准偏差。
实施例五
本申请实施例提供了一种计算机存储介质,其上存储有计算机程序,计算机程序被处理器执行时能实现上述的色域调整方法。
本申请的实施例提供了一种计算机存储介质,通过执行该计算机存储介质的计算机程序,可以实现上述色域调整方法,从而通过依据显示屏在当前温度和实际使用时的目标温度下的色域差值来确定色域调整参数,以在通过调整色域转换矩阵时通过色域调整参数来对由于实际使用时温度造成的色准偏差进行补偿,从而尽可能减少色域调整后的显示屏在目标温度的色准偏差。
本技术领域技术人员可以理解,本申请包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)的存储介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,该计算机存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom和磁光盘)、rom(read-onlymemory,只读存储器)、ram(randomaccessmemory,随即存储器)、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom(electricallyerasableprogrammableread-onlymemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,存储介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流程图中的每个框以及这些结构图和/或框图和/或流程图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其它可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本申请公开的结构图和/或框图和/或流图的框或多个框中指定的方案。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除