本申请涉及led显示控制,特别是涉及一种led显示控制方法、装置、显示设备及可读存储介质。
背景技术:
1、在如今显示领域中,高动态范围显示技术(high-dynamic range,简称hdr)作为一种提高图像亮度和对比度的显示技术被广泛应用,由于hdr可以同时保留亮部和暗部的细节,从而能够有效提升屏幕显示效果。
2、在进行hdr显示时,需要屏幕能够满足高亮度达到300nit,低亮度达到0.0005nit的显示标准,而现有针对led显示设备的hdr显示控制方案中,可以通过伽马校正(gammacorrection)的方式来提升像素点灰度等级。但是,由于伽马校正存储的过程需要使用非常庞大的随机存储器(random access memory,简称ram),硬件成本较高。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够有效降低硬件成本的led显示控制方法、装置、led显示设备及可读存储介质。
2、第一方面,本申请提供了一种led显示控制方法,包括:
3、获取视频源信号;
4、基于所述视频源信号的亮度值确定目标亮度搜索范围;
5、在所述目标亮度搜索范围匹配对应所述视频源信号的伽马表映射数据;
6、根据预设误差传递算法对所述伽马表映射数据进行抖动处理,得到显示控制参数;
7、基于所述显示控制参数驱动所述led显示设备进行显示。
8、在其中一个实施例中,所述基于所述视频源信号的亮度值确定目标亮度搜索范围之前,还包括:
9、对所述视频源信号进行重编码处理,得到所述视频源信号的亮度值。
10、在其中一个实施例中,所述对所述视频源信号进行重编码处理,得到所述视频源信号的亮度值,包括:
11、对所述视频源信号进行线性转换处理,得到线性变化的rgb信号;
12、对所述线性变化的rgb信号进行矩阵转换处理,得到中间亮度值;
13、对所述中间亮度值进行非线性转换处理,得到所述视频源信号的亮度值。
14、在其中一个实施例中,所述基于所述视频源信号的亮度值确定目标亮度搜索范围,包括:
15、若所述视频源信号的亮度值大于第一亮度阈值,则确定所述目标亮度搜索范围为高亮伽马表;
16、若所述视频源信号的亮度值小于第二亮度阈值,则确定所述目标亮度搜索范围为低亮伽马表,其中,所述第二亮度阈值小于或等于所述第一亮度阈值。
17、在其中一个实施例中,所述基于所述视频源信号的亮度值确定目标亮度搜索范围之前,还包括:
18、若所述视频源信号的亮度值大于第一亮度阈值,为所述视频源信号添加高亮像素点标记;
19、若所述视频源信号的亮度值小于第二亮度阈值,为所述视频源信号添加低亮像素点标记,其中,所述第二亮度阈值小于或等于所述第一亮度阈值;
20、所述基于所述视频源信号的亮度值确定目标亮度搜索范围,包括:
21、基于所述视频源信号的像素点标记类型确定所述目标亮度搜索范围,其中,所述高亮像素点标记对应高亮伽马表,所述低亮像素点标记对应低亮伽马表。
22、在其中一个实施例中,所述在所述目标亮度搜索范围匹配对应所述视频源信号的伽马表映射数据,包括:
23、若所述目标亮度搜索范围为高亮伽马表,基于所述视频源信号在所述高亮伽马表中匹配高亮伽马表映射数据;
24、若所述目标亮度搜索范围为低亮伽马表,基于所述视频源信号在所述低亮伽马表中匹配低亮伽马表映射数据。
25、在其中一个实施例中,所述根据预设误差传递算法对所述伽马表映射数据进行抖动处理,得到显示控制参数,包括:
26、若所述伽马表映射数据为高亮伽马表映射数据,则对所述高亮伽马表映射数据进行低位字节补充处理,得到第一映射数据;
27、若所述伽马表映射数据为低亮伽马表映射数据,则对所述低亮伽马表映射数据进行高位字节补充处理,得到第二映射数据;
28、根据预设误差传递算法分别对所述第一映射数据和所述第二映射数据进行抖动处理,得到所述显示控制参数。
29、第二方面,本申请还提供了一种led显示控制装置,包括:
30、获取模块,用于获取视频源信号;
31、确定模块,用于基于所述视频源信号的亮度值确定目标亮度搜索范围;
32、映射模块,用于在所述目标亮度搜索范围匹配对应所述视频源信号的伽马表映射数据;
33、抖动模块,用于根据预设误差传递算法对所述伽马表映射数据进行抖动处理,得到显示控制参数;
34、显示模块,用于基于所述显示控制参数驱动所述led显示设备进行显示。
35、第三方面,本申请还提供了一种led显示设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的led显示控制方法的步骤。
36、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的led显示控制方法的步骤。
37、综上,本申请提出一种led显示控制方法、装置、led显示设备及可读存储介质,包括:获取视频源信号;基于所述视频源信号的亮度值确定目标亮度搜索范围;在所述目标亮度搜索范围匹配对应所述视频源信号的伽马表映射数据;根据预设误差传递算法对所述伽马表映射数据进行抖动处理,得到显示控制参数;基于所述显示控制参数驱动所述led显示设备进行显示。本申请的led显示控制方法,能够基于led显示设备视频源信号的亮度值确定伽马表映射数据的获取范围,从而能够针对高、低亮度的视频源信号进行分布式处理,可以有效缩小伽马表的存储空间,降低系统成本。
1.一种led显示控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述视频源信号的亮度值确定目标亮度搜索范围之前,还包括:
3.根据权利要求2所述的方法,其特征在于,所述对所述视频源信号进行重编码处理,得到所述视频源信号的亮度值,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述视频源信号的亮度值确定目标亮度搜索范围,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述视频源信号的亮度值确定目标亮度搜索范围之前,还包括:
6.根据权利要求5所述的方法,其特征在于,所述在所述目标亮度搜索范围匹配对应所述视频源信号的伽马表映射数据,包括:
7.根据权利要求6所述的方法,其特征在于,所述根据预设误差传递算法对所述伽马表映射数据进行抖动处理,得到显示控制参数,包括:
8.一种led显示控制装置,其特征在于,包括:
9.一种led显示设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的led显示控制方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的led显示控制方法的步骤。