画面补偿方法、装置、显示面板及存储介质与流程

文档序号:26588137发布日期:2021-09-10 19:59阅读:81来源:国知局
画面补偿方法、装置、显示面板及存储介质与流程

1.本发明涉及显示技术领域,尤其涉及一种画面补偿方法、装置、显示面板及存储介质。


背景技术:

2.micro

led(微米发光二极管)显示面板中,micro

led会由于老化、工作温度(一般指的是micro

led pn结的结温)等因素的影响,出现一定程度的光衰(亮度的衰减),且micro

led显示面板中,不同位置的micro

led老化程度、工作温度、显示画面等不同,导致micro

led显示面板在显示画面时会出现严重的均一性(显示不均匀)问题,故需要对micro

led显示面板的显示画面进行补偿。


技术实现要素:

3.本发明实施例的目的在于提供一种画面补偿方法、装置、显示面板及存储介质,以实现对显示面板的显示画面进行补偿的有益效果。具体技术方案如下:
4.在本发明实施例的第一方面,首先提供了一种画面补偿方法,所述包括:
5.获取显示面板的第一温度分布图,其中,所述第一温度分布图包括所述显示面板中像素单元所在环境的第一温度;
6.获取待显示的第一图像,将所述第一温度分布图以及所述待显示的第一图像,输入至预训练的补偿图像生成网络;
7.获取所述补偿图像生成网络输出的第一补偿图像,将所述第一补偿图像在所述显示面板中进行显示。
8.在一个可选的实施方式中,所述获取显示面板的第一温度分布图,包括:
9.通过显示面板中以阵列设置的方式设置的温度检测装置,获取所述显示面板的第一温度分布图。
10.在一个可选的实施方式中,所述补偿图像生成网络包括编码器和解码器;
11.所述将所述第一温度分布图以及所述待显示的第一图像,输入至预训练的补偿图像生成网络,包括:
12.利用所述编码器从所述第一温度分布图以及所述待显示的第一图像中,提取第一补偿图像生成所需的第一特征矩阵;
13.利用所述解码器根据提取的所述第一补偿图像生成所需的所述第一特征矩阵,生成所述第一补偿图像。
14.在一个可选的实施方式中,所述补偿图像生成网络具体通过以下方式得到:
15.获取所述显示面板的第二温度分布图,其中,所述第二温度分布图包括所述显示面板中像素单元所在环境的第二温度;
16.获取待显示的第二图像,将所述第二温度分布图以及所述待显示的第二图像输入至补偿图像生成网络;
17.获取所述补偿图像生成网络输出的第二补偿图像,将所述第二温度分布图以及所述第二补偿图像输入至显示效果模拟网络;
18.获取所述显示效果模拟网络输出的模拟显示图像,确定所述模拟显示图像与所述待显示的第二图像之间的误差;
19.在所述误差小于预设阈值的情况下,确定所述补偿图像生成网络训练完成;
20.在所述误差未小于预设阈值的情况下,跳转至所述获取显示面板的第二温度分布图的步骤。
21.在一个可选的实施方式中,所述获取所述显示面板的第二温度分布图,包括:
22.通过所述显示面板中以阵列设置的方式设置的温度检测装置,获取所述显示面板的第二温度分布图。
23.在一个可选的实施方式中,所述补偿图像生成网络包括编码器和解码器;
24.所述将所述第二温度分布图以及所述待显示的第二图像输入至补偿图像生成网络,包括:
25.利用所述编码器从所述第二温度分布图以及所述待显示的第二图像中,提取第二补偿图像生成所需的第二特征矩阵;
26.利用所述解码器根据提取的所述第二补偿图像生成所需的所述第二特征矩阵,生成所述第二补偿图像。
27.在一个可选的实施方式中,所述获取所述显示效果模拟网络输出的模拟显示图像之后,所述方法还包括:
28.将所述模拟显示图像以及所述待显示的第二图像输入至鉴别网络,获取所述鉴别网络输出的概率,所述概率用于表征所述模拟显示图像与所述待显示的第二图像之间的相似程度。
29.在一个可选的实施方式中,所述确定所述模拟显示图像与所述待显示的第二图像之间的误差,包括:
30.确定所述模拟显示图像、所述第二补偿图像或所述待显示的第二图像的图像尺寸,以及获取所述模拟显示图像的像素灰阶和所述待显示的第二图像的像素灰阶;
31.基于所述模拟显示图像的像素灰阶、所述待显示的第二图像的像素灰阶以及所述图像尺寸,确定所述模拟显示图像与所述待显示的第二图像之间的误差。
32.在一个可选的实施方式中,所述基于所述模拟显示图像的像素灰阶、所述待显示的第二图像的像素灰阶以及所述图像尺寸,确定所述模拟显示图像与所述待显示的第二图像之间的误差,包括:
33.将所述模拟显示图像的像素灰阶、所述待显示的第二图像的像素灰阶以及所述图像尺寸,输入至预设的损失函数;
34.获取所述损失函数输出的所述模拟显示图像与所述待显示的第二图像之间的误差,其中,所述损失函数包括:
35.l
total
=l
内容
+λ*l
知觉

36.[0037][0038]
所述l
total
包括所述误差,所述m、n包括所述图像尺寸,所述a包括所述模拟显示图像的像素灰阶,所述b包括所述待显示的第二图像的像素灰阶。
[0039]
在本发明实施例的第二方面,还提供了一种画面补偿装置,所述装置包括:
[0040]
分布图获取模块,用于获取显示面板的第一温度分布图,其中,所述第一温度分布图包括所述显示面板中像素单元所在环境的第一温度;
[0041]
图像输入模块,用于获取待显示的第一图像,将所述第一温度分布图以及所述待显示的第一图像,输入至预训练的补偿图像生成网络;
[0042]
图像显示单元,用于获取所述补偿图像生成网络输出的第一补偿图像,将所述第一补偿图像在所述显示面板中进行显示。
[0043]
在本发明实施例的第三方面,还提供了一种显示面板,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0044]
存储器,用于存放计算机程序;
[0045]
处理器,用于执行存储器上所存放的程序时,实现上述第一方面中任一所述的画面补偿方法。
[0046]
在一个可选的实施方式中,所述显示面板包括micro

led显示面板。
[0047]
在本发明实施例的第四方面,还提供了一种存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面中任一所述的画面补偿方法。
[0048]
在本发明实施例的第五方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面中任一所述的画面补偿方法。
[0049]
本发明实施例提供的技术方案,获取显示面板的第一温度分布图,其中,第一温度分布图包括显示面板中像素单元所在环境的第一温度,获取待显示的第一图像,将第一温度分布图以及待显示的第一图像,输入至预训练的补偿图像生成网络,获取补偿图像生成网络输出的第一补偿图像,将第一补偿图像在显示面板中进行显示。通过获取显示面板的第一温度分布图以及待显示的第一图像,利用补偿图像生成网络对第一温度分布图以及待显示的第一图像进行处理,得到经过温度补偿之后的第一补偿图像,从而在显示面板中进行显示,如此可以实现对由于温度引起的显示面板显示画面不均匀进行快速补偿。
附图说明
[0050]
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0051]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0052]
图1为本发明实施例中示出的一种画面补偿方法的实施流程示意图;
[0053]
图2为本发明实施例中示出的一种micro

led显示面板的第一温度分布图的示意图;
[0054]
图3为本发明实施例中示出的一种具体温度传感器的micro

led显示面板结构示
意图;
[0055]
图4为本发明实施例中示出的一种补偿图像生成网络架构示意图;
[0056]
图5为本发明实施例中示出的一种画面补偿方法的时序示意图;
[0057]
图6为本发明实施例中示出的一种补偿图像生成网络得到方法的实施流程示意图;
[0058]
图7为本发明实施例中示出的一种基于gan的micro

led显示画面补偿网络架构示意图;
[0059]
图8为本发明实施例中示出的一种显示效果模拟网络架构示意图;
[0060]
图9为本发明实施例中示出的一种模拟显示图像与待显示的第二图像之间的误差的确定方法的实施流程示意图;
[0061]
图10为本发明实施例中示出的一种画面补偿装置的结构示意图;
[0062]
图11为本发明实施例中示出的一种显示面板的结构示意图。
具体实施方式
[0063]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0064]
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0065]
需要说明的是,本发明实施例中显示面板可以包括micro

led显示面板,当然也可以是其它类型的显示面板,本发明实施例对此不作限定。后续以micro

led显示面板为例,对本发明实施例提供的画面补偿方法进行说明。
[0066]
如图1所示,为本发明实施例提供的一种画面补偿方法的实施流程示意图,该方法可以用于系统内的cpu/gpu,具体可以包括以下步骤:
[0067]
s101,获取显示面板的第一温度分布图,其中,所述第一温度分布图包括所述显示面板中像素单元所在环境的第一温度。
[0068]
对于micro

led显示面板,micro

led会由于工作温度(一般指的是micro

led pn结的结温)等因素的影响,出现一定程度的光衰(亮度的衰减),且micro

led显示面板中,不同位置的micro

led工作温度不同,因此检测micro

led显示面板中像素单元所在环境的第一温度,可以形成micro

led显示面板的第一温度分布图。
[0069]
从而对于系统内的cpu/gpu,可以获取micro

led显示面板的第一温度分布图,该第一温度分布图包括micro

led显示面板中像素单元所在环境的第一温度。例如,如图2所示,检测micro

led显示面板中像素单元所在环境的第一温度(p1、p2、p3
……
),可以形成
adversarial network,生成式对抗网络)的micro

led显示画面补偿网络中的micro

led补偿图像生成网络,本发明实施例对此不作限定。其中,对于基于gan的micro

led显示画面补偿网络架构在后续进行说明。
[0081]
s103,获取所述补偿图像生成网络输出的第一补偿图像,将所述第一补偿图像在所述显示面板中进行显示。
[0082]
对于补偿图像生成网络,对micro

led显示面板的第一温度分布图以及待显示的第一图像进行处理,可以输出第一补偿图像,该第一补偿图像是经过温度补偿之后的图像,从而可以将第一补偿图像在micro

led显示面板中进行显示。
[0083]
如此利用补偿图像生成网络对第一温度分布图以及待显示的第一图像进行处理,得到经过温度补偿之后的第一补偿图像,从而在micro

led显示面板中进行显示,可以实现对由于温度引起的micro

led显示面板显示画面不均匀进行快速补偿。
[0084]
例如,如图5所示,获取micro

led显示面板的第一温度分布图,以及获取待显示的第一图像,将第一温度分布图以及待显示的第一图像,输入至基于gan的micro

led显示画面补偿网络中的micro

led补偿图像生成网络,得到第一补偿图像,从而可以在micro

led显示面板中进行显示。
[0085]
通过上述对本发明实施例提供的技术方案的描述,获取显示面板的第一温度分布图,其中,第一温度分布图包括显示面板中像素单元所在环境的第一温度,获取待显示的第一图像,将第一温度分布图以及待显示的第一图像,输入至预训练的补偿图像生成网络,获取补偿图像生成网络输出的第一补偿图像,将第一补偿图像在显示面板中进行显示。
[0086]
通过获取显示面板的第一温度分布图以及待显示的第一图像,利用补偿图像生成网络对第一温度分布图以及待显示的第一图像进行处理,得到经过温度补偿之后的第一补偿图像,从而在显示面板中进行显示,如此可以实现对由于温度引起的显示面板显示画面不均匀进行快速补偿。
[0087]
此外,需要说明的是,本发明实施例提供的画面补偿方法,应用于系统中的cpu/gpu,不占用ic(integrated circuit,集成电路)的计算资源,同时可以节省ic定制成本。
[0088]
如图6所示,为本发明实施例提供的一种补偿图像生成网络得到方法的实施流程示意图,该方法可以用于系统内的cpu/gpu,具体可以包括以下步骤:
[0089]
s601,获取所述显示面板的第二温度分布图,其中,所述第二温度分布图包括所述显示面板中像素单元所在环境的第二温度。
[0090]
对于系统内的cpu/gpu,可以获取micro

led显示面板的第二温度分布图,该第二温度分布图包括micro

led显示面板中像素单元所在环境的第二温度。
[0091]
例如,检测micro

led显示面板中像素单元所在环境的第二温度,由此可以形成micro

led显示面板的第二温度分布图,其中,像素单元与第二温度的对应关系如下表2所示。
[0092]
像素单元第二温度a1p1a2p2a3p3
…………
[0093]
表2
[0094]
其中,由上述可知,预先以阵列设置的方式在micro

led显示面板中设置温度监测装置,例如温传感感器(热电偶),且温度传感器可以设置在像素单元边缘,如图3所示。
[0095]
从而通过micro

led显示面板中以阵列设置的方式设置的温度检测装置,可以获取micro

led显示面板的第二温度分布图,该第二温度分布图包括micro

led显示面板中(每个或各个区域内)像素单元所在环境的第二温度,本发明实施例对此不作限定。
[0096]
s602,获取待显示的第二图像,将所述第二温度分布图以及所述待显示的第二图像输入至补偿图像生成网络。
[0097]
对于系统内的cpu/gpu,可以获取待显示的第二图像,这里对于待显示的第二图像,可以是micro

led显示面板显示刷新的第一帧图像,本发明实施例对此不作限定。
[0098]
在获取到micro

led显示面板的第二温度分布图以及待显示的第二图像之后,可以将该第二温度分布图以及该待显示的第二图像,输入至补偿图像生成网络,以便于后续对第二温度分布图以及待显示的第二图像进行处理,得到第二补偿图像。
[0099]
其中,由上述可知,补偿图像生成网络由编码器和解码器两部分组成,利用补偿图像生成网络生成第二补偿图像的过程,具体是:利用编码器从第二温度分布图以及待显示的第二图像中,提取第二补偿图像生成所需的第二特征矩阵,从而利用解码器根据提取的第二补偿图像生成所需的第二特征矩阵,生成第二补偿图像。
[0100]
例如,如图7所示的基于gan的micro

led显示画面补偿网络架构,对于补偿图像生成网络,由编码器和解码器两部分组成,利用编码器从第二温度分布图以及待显示的第二图像中,提取第二补偿图像生成所需的第二特征矩阵,从而利用解码器根据提取的第二补偿图像生成所需的第二特征矩阵,生成第二补偿图像。
[0101]
需要说明的是,此时处于基于gan的micro

led显示画面补偿网络的训练过程中,避免频繁的将生成的第二补偿图像在micro

led显示面板中进行显示,在gan中添加了显示效果模拟网络,形成了基于gan的micro

led显示画面补偿网络,如图7所示,显示效果模拟网络用于模拟当前温度分布下,第二补偿图像在micro

led显示面板中的显示效果,即模拟当前温度分布下,第二补偿图像在micro

led显示面板中的真实灰阶,其目的是为了模拟出来的显示效果与第二图像的显示效果尽可能一致,即保证输入到micro

led显示面板中的图片,在考虑温度影响的条件下能够通过补偿显示出没有温度影响的效果。
[0102]
s603,获取所述补偿图像生成网络输出的第二补偿图像,将所述第二温度分布图以及所述第二补偿图像输入至显示效果模拟网络。
[0103]
对于系统内的cpu/gpu,可以获取补偿图像生成网络输出的第二补偿图像,将上述第二温度分布图以及该第二补偿图像输入至显示效果模拟网络,从而可以模拟当前温度分布下,第二补偿图像在micro

led显示面板中的显示效果,即模拟当前温度分布下,第二补偿图像在micro

led显示面板中的真实灰阶。
[0104]
需要说明的是,对于显示效果模拟网络,例如可以是最基本的三层人工神经网络,如图8所示,输入为第二温度分布图以及第二补偿图像,输出则为模拟显示图像,本发明实施例对此不作限定。
[0105]
s604,获取所述显示效果模拟网络输出的模拟显示图像,确定所述模拟显示图像与所述待显示的第二图像之间的误差。
[0106]
对于显示效果模拟网络,可以模拟当前温度分布下,第二补偿图像在micro

led显示面板中的显示效果,即模拟当前温度分布下,第二补偿图像在micro

led显示面板中的真实灰阶,从而可以输出模拟显示图像。
[0107]
对于系统内的cpu/gpu,可以获取显示效果模拟网络输出的模拟显示图像,从而可以确定模拟显示图像与待显示的第二图像之间的误差,这里的误差包括内容损失以及知觉损失等两部分误差。
[0108]
其中,在获取到显示效果模拟网络输出的模拟显示图像之后,可以将模拟显示图像以及待显示的第二图像输入至鉴别网络,获取鉴别网络输出的概率,从而后续可以在鉴别网络中确定模拟显示图像与待显示的第二图像之间的误差。
[0109]
需要说明的是,这里鉴别网络输出的概率,用于表征模拟显示图像与待显示的第二图像之间的相似程度,如果鉴别网络输出的概率接近1,表明模拟显示图像与待显示的第二图像之间几乎没区别,如果鉴别网络输出的概率接近0,表明模拟显示图像与待显示的第二图像之间区别很大,本发明实施例对此不作限定。
[0110]
此外,如图9所示,为本发明实施例提供的一种模拟显示图像与待显示的第二图像之间的误差的确定方法的实施流程示意图,该方法可以用于系统内的cpu/gpu,具体可以包括以下步骤:
[0111]
s901,确定所述模拟显示图像、所述第二补偿图像或所述待显示的第二图像的图像尺寸,以及获取所述模拟显示图像的像素灰阶和所述待显示的第二图像的像素灰阶。
[0112]
对于模拟显示图像的图像尺寸、第二补偿图像的图像尺寸、待显示的第二图像的尺寸,三者图像尺寸一致,因此,对于系统内的cpu/gpu可以确定模拟显示图像、第二补偿图像或待显示的第二图像的图像尺寸。
[0113]
例如,对于待显示的第二图像的图像尺寸,可以使用m、n进行表示,m可以表示待显示的第二图像的长,n可以表示待显示的第二图像的宽,从而对于系统内的cpu/gpu可以确定待显示的第二图像的图像尺寸(m、n)。
[0114]
另外,对于系统内的cpu/gpu,可以获取模拟显示图像的像素灰阶,以及待显示的第二图像的像素灰阶,以便于后续进行模拟显示图像与待显示的第二图像之间的误差的确定。
[0115]
需要说明的是,这里图像尺寸,一般说的是图像的长与宽,例如待显示的第二图像长50cm,待显示的第二图像宽30cm,本发明实施例对此不作限定。
[0116]
s902,基于所述模拟显示图像的像素灰阶、所述待显示的第二图像的像素灰阶以及所述图像尺寸,确定所述模拟显示图像与所述待显示的第二图像之间的误差。
[0117]
对于系统内的cpu/gpu,在确定模拟显示图像、第二补偿图像或待显示的第二图像的图像尺寸,以及获取模拟显示图像的像素灰阶和待显示的第二图像的像素灰阶之后,可以基于模拟显示图像的像素灰阶、待显示的第二图像的像素灰阶以及上述图像尺寸,确定模拟显示图像与待显示的第二图像之间的误差。
[0118]
在本发明实施例中,提供损失函数,将模拟显示图像的像素灰阶、待显示的第二图像的像素灰阶以及上述图像尺寸,输入至损失函数,可以得到模拟显示图像与待显示的第二图像之间的误差。这里损失函数分为内容损失以及知觉损失,内容损失为模拟显示图像与待显示的第二图像的均方根误差,知觉损失为cnn提取的网络特征损失。其中,损失函数
如下所示。
[0119]
l
total
=l
内容
+λ*l
知觉
(1);
[0120][0121][0122]
其中,所述l
total
包括所述误差,所述m、n包括所述图像尺寸,所述a包括所述模拟显示图像的像素灰阶,所述b包括所述待显示的第二图像的像素灰阶。
[0123]
具体地,将模拟显示图像的像素灰阶、待显示的第二图像的像素灰阶以及上述图像尺寸,输入至上述式(2)中,可以得到l
内容
,将模拟显示图像的像素灰阶、待显示的第二图像的像素灰阶以及上述图像尺寸,输入至上述式(3)中,可以得到l
知觉
,最后将l
内容
以及l
知觉
输入至上述式(1)中,可以得到模拟显示图像与待显示的第二图像之间的误差l
total

[0124]
s605,在所述误差小于预设阈值的情况下,确定所述补偿图像生成网络训练完成。
[0125]
对于系统内的cpu/gpu,判断模拟显示图像与待显示的第二图像之间的误差是否小于预设阈值,在模拟显示图像与待显示的第二图像之间的误差小于预设阈值的情况下,说明基于gan的micro

led显示画面补偿网络训练完成,意味着此时补偿图像生成网络、显示效果模拟网络、鉴别网络等各参数调整完毕,也可以确定补偿图像生成网络训练完成,从而使用补偿图像生成网络可以对后续的micro

led显示面板的温度分布图以及待显示的图像进行处理,得到补偿图像,在micro

led显示面板中进行显示。
[0126]
例如,预先设置阈值u,对于系统内的cpu/gpu,判断模拟显示图像与待显示的第二图像之间的误差(l
total
)是否小于预设阈值(u),在模拟显示图像与待显示的第二图像之间的误差(l
total
)小于预设阈值(u)的情况下,说明基于gan的micro

led显示画面补偿网络训练完成,则其中的补偿图像生成网络、显示效果模拟网络、鉴别网络等各参数调整完毕,也可以确定补偿图像生成网络训练完成。
[0127]
s606,在所述误差未小于预设阈值的情况下,跳转至所述获取显示面板的第二温度分布图的步骤。
[0128]
对于系统内的cpu/gpu,判断模拟显示图像与待显示的第二图像之间的误差是否小于预设阈值,在模拟显示图像与待显示的第二图像之间的误差未小于预设阈值的情况下,说明基于gan的micro

led显示画面补偿网络需要继续训练,其中的补偿图像生成网络、显示效果模拟网络、鉴别网络等各参数调整还并不合适,此时可以将误差反馈至补偿图像生成网络,对补偿图像生成网络、显示效果模拟网络、鉴别网络等各参数再次进行调整,并跳转至获取micro

led显示面板的第二温度分布图的步骤,即s601,继续对基于gan的micro

led显示画面补偿网络进行训练,直至模拟显示图像与待显示的第二图像之间的误差小于预设阈值。
[0129]
例如,预先设置阈值u,对于系统内的cpu/gpu,判断模拟显示图像与待显示的第二图像之间的误差(l
total
)是否小于预设阈值(u),在模拟显示图像与待显示的第二图像之间的误差(l
total
)未小于预设阈值(u)的情况下,说明基于gan的micro

led显示画面补偿网络需要继续训练,其中的补偿图像生成网络、显示效果模拟网络、鉴别网络等各参数调整还并不合适,此时可以将误差反馈至补偿图像生成网络,对补偿图像生成网络、显示效果模拟网
络、鉴别网络等各参数再次进行调整,并跳转至步骤s601,继续对基于gan的micro

led显示画面补偿网络进行训练,直至模拟显示图像与待显示的第二图像之间的误差小于预设阈值。
[0130]
需要说明的是,在每次对基于gan的micro

led显示画面补偿网络进行训练的过程中,获取的micro

led显示面板的第二温度分布图可以一致,也可以不一致,同理,获取的待显示的第二图像可以一致,也可以不一致,当然优选的,在模拟显示图像与待显示的第二图像之间的误差未小于预设阈值的情况下,对补偿图像生成网络、显示效果模拟网络、鉴别网络等各参数再次进行调整,并跳转至步骤s601,重新获取micro

led显示面板的第二温度分布图以及待显示的第二图像,意味着与上次获取的micro

led显示面板的第二温度分布图以及待显示的第二图像不一致,本发明实施例对此不作限定。
[0131]
通过上述对本发明实施例提供的技术方案的描述,获取显示面板的第二温度分布图,其中,第二温度分布图包括显示面板中像素单元所在环境的第二温度,获取待显示的第二图像,将第二温度分布图以及待显示的第二图像输入至补偿图像生成网络,获取补偿图像生成网络输出的第二补偿图像,将第二温度分布图以及第二补偿图像输入至显示效果模拟网络,获取显示效果模拟网络输出的模拟显示图像,将模拟显示图像与待显示的第二图像输入至鉴别网络,获取鉴别网络输出的概率,确定模拟显示图像与待显示的第二图像之间的误差,由误差决定补偿图像生成网络、显示效果模拟网络、鉴别网络等的训练是否完成。
[0132]
如此后续通过获取显示面板的第一温度分布图以及待显示的第一图像,利用补偿图像生成网络对第一温度分布图以及待显示的第一图像进行处理,得到经过温度补偿之后的第一补偿图像,从而在显示面板中进行显示,如此可以实现对由于温度引起的显示面板显示画面不均匀进行快速补偿。
[0133]
与上述方法实施例相对应,本发明实施例还提供了一种画面补偿装置,如图10所示,该装置可以包括:分布图获取模块1010、图像输入模块1020、图像显示单元1030。
[0134]
分布图获取模块1010,用于获取显示面板的第一温度分布图,其中,所述第一温度分布图包括所述显示面板中像素单元所在环境的第一温度;
[0135]
图像输入模块1020,用于获取待显示的第一图像,将所述第一温度分布图以及所述待显示的第一图像,输入至预训练的补偿图像生成网络;
[0136]
图像显示单元1030,用于获取所述补偿图像生成网络输出的第一补偿图像,将所述第一补偿图像在所述显示面板中进行显示。
[0137]
本发明实施例还提供了一种显示面板,如图11所示,包括处理器111、通信接口112、存储器113和通信总线114,其中,处理器111,通信接口112,存储器113通过通信总线114完成相互间的通信,
[0138]
存储器113,用于存放计算机程序;
[0139]
处理器111,用于执行存储器113上所存放的程序时,实现如下步骤:
[0140]
获取显示面板的第一温度分布图,其中,所述第一温度分布图包括所述显示面板中像素单元所在环境的第一温度;获取待显示的第一图像,将所述第一温度分布图以及所述待显示的第一图像,输入至预训练的补偿图像生成网络;获取所述补偿图像生成网络输出的第一补偿图像,将所述第一补偿图像在所述显示面板中进行显示。
[0141]
上述显示面板提到的通信总线可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0142]
通信接口用于上述显示面板与其他设备之间的通信。
[0143]
存储器可以包括随机存取存储器(random access memory,简称ram),也可以包括非易失性存储器(non

volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
[0144]
上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0145]
在本发明提供的又一实施例中,还提供了一种存储介质,该存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的画面补偿方法。
[0146]
在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的画面补偿方法。
[0147]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在存储介质中,或者从一个存储介质向另一个存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
[0148]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0149]
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0150]
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1