System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开属于图像显示,具体涉及一种拼接显示屏的显示方法、装置、计算机设备及存储介质。
技术介绍
1、基于发光二极管(light-emitting diode,led)的微缩化和矩阵化技术的microled(也即mled)拼接屏长时间点亮某一灰阶画面时,会出现区域温度差异,由于屏幕的发光效率随温度上升而下降,导致屏幕的显示画面在进行切换时,出现目视残像,因此,消除屏幕中出现的目视残影,优化屏幕显示效果是目前显示屏领域亟待解决的问题。
技术实现思路
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、在按照第二灰阶点亮所述拼接显示屏时,确定所述拼接显示屏的平均温度,并作为最大温度;在所述最大温度下,遍历预设灰阶范围内的各个灰阶,确定每个所述灰阶下的第二亮度信息;
28、在所述第一亮度信息和所述第二亮度信息之间满足第一预设条件的情况下,分别确定第一目标灰阶和第二目标灰阶,并将所述第一目标灰阶与所述第二目标灰阶之间的差值作为补偿灰阶;
29、所述灰阶补偿数据表中包括所述预设灰阶范围内各个灰阶的补偿灰阶。
30、在一些示例中,所述拼接显示屏的显示方法还包括:
31、根据预先设置的实际峰值亮度和所述第二灰阶下的测量峰值亮度,确定所述拼接显示屏的峰值亮度变化因子;
32、所述灰阶补偿数据表中还包括所述拼接显示屏的峰值亮度变化因子。
33、在一些示例中,所述根据所述当前帧图像数据中每个像素点的第一灰阶数据、以及预先生成的灰阶补偿数据表,确定初始灰阶补偿数据,包括:
34、根据所述第一灰阶数据,从所述灰阶补偿数据表中筛选出目标补偿灰阶;
35、根据所述目标补偿灰阶和所述峰值亮度变化因子,确定所述初始灰阶补偿数据。
36、在一些示例中,确定每帧所述历史图像数据分别对所述当前帧图像数据的目标影响系数的步骤包括:
37、获取可见残像的时间间隔,并根据每秒上传的帧图像数据的数量,确定所述时间间隔内的帧图像数据的数量;
38、按照所述时间间隔内的帧图像数据的数量,获取多帧测试图像数据、以及预先设置的每帧所述测试图像数据的初始影响系数;所述初始影响系数相加和为1;前一帧所述测试图像数据的初始影响系数大于或等于后一帧所述测试图像数据的初始影响系数;
39、获取播放多帧所述测试图像数据后的所述拼接显示屏的第一升高温度;
40、利用每个所述初始影响系数,对每帧所述测试图像数据中每个像素点的第四灰阶数据进行加权处理,得到第二灰阶图像数据;
41、按照所述第二灰阶图像数据点亮所述拼接显示屏,且点亮时长为播放多帧所述测试图像数的时长,并获取所述点亮时长后的所述拼接显示屏的第二升高温度;
42、在所述第一升高温度与所述第二升高温度之间的差异未满足第二预设条件时,更新初始影响系数,直到所述第一升高温度与所述第二升高温度之间的差异满足第二预设条件,将更新后的初始影响系数作为所述目标影响系数。
43、在一些示例中,所述获取可见残像的时间间隔,包括:
44、按照第一灰阶点亮所述拼接显示屏的第一区域,按照第二灰阶点亮所述拼接显示屏的第二区域,且在每间隔目标时长,按照所述第二灰阶同时点亮所述第本文档来自技高网...
【技术保护点】
1.一种拼接显示屏的显示方法,所述拼接显示屏中包括多个互相拼接的显示面板,其中,所述拼接显示屏的显示方法包括:
2.根据权利要求1所述的拼接显示屏的显示方法,其中,获取所述当前帧图像数据的温度影响数据包括:
3.根据权利要求2所述的拼接显示屏的显示方法,其中,所述根据至少一帧历史图像数据、每帧所述历史图像数据分别对所述当前帧图像数据的目标影响系数和所述拼接显示屏的属性信息,确定所述历史图像数据对所述当前帧图像数据的温度影响数据,包括:
4.根据权利要求1所述的拼接显示屏的显示方法,其中,所述根据所述滤波参数信息,对每个所述温度影响数据进行滤波,得到灰阶补偿系数,包括:
5.根据权利要求1-4中任一项所述的拼接显示屏的显示方法,其中,确定所述当前帧图像数据中每个像素点的第一灰阶数据的步骤包括:
6.根据权利要求5所述的拼接显示屏的显示方法,其中,所述获取所述当前帧图像数据中每个像素点的各子像素的灰阶比值,包括:
7.根据权利要求1-4中任一项所述的拼接显示屏的显示方法,其中,确定所述灰阶补偿数据表的步骤包括:<
...【技术特征摘要】
1.一种拼接显示屏的显示方法,所述拼接显示屏中包括多个互相拼接的显示面板,其中,所述拼接显示屏的显示方法包括:
2.根据权利要求1所述的拼接显示屏的显示方法,其中,获取所述当前帧图像数据的温度影响数据包括:
3.根据权利要求2所述的拼接显示屏的显示方法,其中,所述根据至少一帧历史图像数据、每帧所述历史图像数据分别对所述当前帧图像数据的目标影响系数和所述拼接显示屏的属性信息,确定所述历史图像数据对所述当前帧图像数据的温度影响数据,包括:
4.根据权利要求1所述的拼接显示屏的显示方法,其中,所述根据所述滤波参数信息,对每个所述温度影响数据进行滤波,得到灰阶补偿系数,包括:
5.根据权利要求1-4中任一项所述的拼接显示屏的显示方法,其中,确定所述当前帧图像数据中每个像素点的第一灰阶数据的步骤包括:
6.根据权利要求5所述的拼接显示屏的显示方法,其中,所述获取所述当前帧图像数据中每个像素点的各子像素的灰阶比值,包括:
7.根据权利要求1-4中任一项所述的拼接显示屏的显示方法,其中,确定所述灰阶补偿数据表的步骤包括:
8.根据权利要求7所述的拼接显示屏的显示方法,其中,还包括:
9.根据权利要求8所述的拼接显示屏的显示方法,其中,所述根据所述当前帧图像数据中每个像素点的第一灰阶数据、以及预先生成的灰阶补偿数据表,确定初始灰阶补偿数据,包括:
10.根据权利要求2或3所述的拼接显...
【专利技术属性】
技术研发人员:吴艳红,王显,吴聪睿,段然,陈冠男,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。