System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机。更具体地,涉及一种白平衡调整方法、拼接屏、存储介质及计算机程序产品。
技术介绍
1、拼接屏是将多个独立的显示屏通过拼接、协调组合,形成的整体的显示装置,其能够通过无缝拼接多个高清显示屏实现超大尺寸的显示画面,在商超、机场、娱乐休闲场所、教育、医疗、政府等场景广泛应用。
2、白平衡是影响拼接屏显示性质的重要指标之一,相关技术公开了在拼接屏ui层上方增加蒙层,通过设置蒙层参数来调整白平衡的方案,但该方案存在效率低、准确性差的问题。
技术实现思路
1、本公开的目的在于提供一种白平衡调整方法、拼接屏、存储介质及计算机程序产品,以解决相关技术中拼接屏白平衡调整效率低、准确性差的问题。
2、为达到上述目的,本公开采用下述技术方案:
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、所述第一调整层中红颜色通道、蓝颜色通道对应目标调整值的分亮度均不为0。
28、本公开第二方面提供了一种拼接屏,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上所述的白平衡调整方法的步骤。
29、本公开第三方面提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的白平衡调整方法的步骤。
30、本公开第四方面提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上所述的白平衡调整方法的步骤。
31、本公开的有益效果如下:
32、本公开实施例的白平衡调整方法,通过预先测量各个子显示屏的亮度特征参数以及第一调整层在不同参数值下的查找表,从拼接屏的各子显示屏中确定基准子显示屏和待调整子显示屏,并将基准子显示屏的显示亮度作为目标显示亮度、显示色度作为目标显示色度,之后进行白平衡调整时,对于各个待调整子显示屏,直接利用目标显示亮度、目标显示色度和亮度特征参数从预存储的查找表中查找满足第一亮度条件和第一约束条件的调整值作为目标调整值,如此设置,相比人工调试可以提高目标调整值的调试效率,耗时短,且查找到的目标调整值准确度高,其可以使得拼接屏中各个子显示屏的亮色度具有高一致性,具有较好的白平衡效果。
本文档来自技高网...【技术保护点】
1.一种白平衡调整方法,其特征在于,所述白平衡调整方法适用于拼接屏,所述拼接屏包括至少两个子显示屏,每一所述子显示屏设置有第一调整层,所述白平衡调整方法包括以下步骤:
2.根据权利要求1所述的白平衡调整方法,其特征在于,从所述拼接屏的各子显示屏中确定基准子显示屏的步骤包括:
3.根据权利要求1所述的白平衡调整方法,其特征在于,所述第一调整层包括多个透明度,所述查找表中包括多组亮色度数据,每一组亮色度数据对应一个透明度;
4.根据权利要求1所述的白平衡调整方法,其特征在于,获取各待调整子显示屏的亮度特征参数的步骤之前还包括:
5.根据权利要求4所述的白平衡调整方法,其特征在于,所述多个基准灰阶白画面至少包括低灰阶白画面、中灰阶白画面和高灰阶白画面。
6.根据权利要求3所述的白平衡调整方法,其特征在于,对于任一待调整子显示屏,任一组亮色度数据的测量方法包括:
7.根据权利要求6所述的白平衡调整方法,其特征在于,所述第一调整层对应有第一透明度范围,所述多个透明度在所述第一透明度范围内等间隔排列。
8.根
9.根据权利要求8所述的白平衡调整方法,其特征在于,所述第一调整层的颜色通道包括红颜色通道、绿颜色通道和蓝颜色通道,所述第一颜色通道为所述绿颜色通道;所述第一约束条件还包括:
10.一种拼接屏,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1-9中任一项所述的白平衡调整方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-9中任一项所述的白平衡调整方法的步骤。
12.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至9中任一项所述的白平衡调整方法的步骤。
...【技术特征摘要】
1.一种白平衡调整方法,其特征在于,所述白平衡调整方法适用于拼接屏,所述拼接屏包括至少两个子显示屏,每一所述子显示屏设置有第一调整层,所述白平衡调整方法包括以下步骤:
2.根据权利要求1所述的白平衡调整方法,其特征在于,从所述拼接屏的各子显示屏中确定基准子显示屏的步骤包括:
3.根据权利要求1所述的白平衡调整方法,其特征在于,所述第一调整层包括多个透明度,所述查找表中包括多组亮色度数据,每一组亮色度数据对应一个透明度;
4.根据权利要求1所述的白平衡调整方法,其特征在于,获取各待调整子显示屏的亮度特征参数的步骤之前还包括:
5.根据权利要求4所述的白平衡调整方法,其特征在于,所述多个基准灰阶白画面至少包括低灰阶白画面、中灰阶白画面和高灰阶白画面。
6.根据权利要求3所述的白平衡调整方法,其特征在于,对于任一待调整子显示屏,任一组亮色度数据的测量方法包括:
7.根据权利要求6所述的白平衡调整方...
【专利技术属性】
技术研发人员:杨凡,王鑫,刘洋铭,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。