一种低亮度调光处理方法、装置、设备及存储介质与流程

摘要: 本申请涉及计算机,具体涉及一种低亮度调光处理方法、一种低亮度调光处理装置、一种计算机设备及一种计算机可读存储介质。背景技术:1、随着显示设备的普及,用户对屏幕亮...
一种低亮度调光处理方法、装置、设备及存储介质与流程

本申请涉及计算机,具体涉及一种低亮度调光处理方法、一种低亮度调光处理装置、一种计算机设备及一种计算机可读存储介质。

背景技术:

1、随着显示设备的普及,用户对屏幕亮度调节的平滑性和舒适度要求日益提高。目前,主流调光方案主要采用线性调光或分段非线性调光。线性调光方案虽然实现简单,但无法匹配人眼在低亮度区间对光强变化高度敏感的特性,导致低亮度下亮度变化存在明显阶梯感。

2、研究发现,分段调光方案通过对不同亮度区间采用不同的映射关系来改善调光效果。然而,分段调光方案存在切换点发生跳变的问题,即用户调节亮度时在切换点附近会感受到不自然的“转折感”或调光速度突变,视觉体验仍不理想。

技术实现思路

1、本申请实施例提供了一种低亮度调光处理方法、装置、设备及计算机可读存储介质,能够提高调光过程的平滑性,从而改善视觉体验。

2、一方面,本申请实施例提供了一种低亮度调光处理方法,包括:

3、响应于显示设备的亮度调节操作,获取亮度调节操作配置的亮度值;

4、对亮度值与显示设备的最大亮度值进行比值计算,得到亮度值对应的亮度百分比;

5、若亮度百分比在目标区间内,则采用二次方映射算法对亮度值进行非线性映射转换,得到显示设备的理论输出亮度值;目标区间的初始范围为[0.1%,1%],理论输出亮度值低于亮度值;

6、若亮度百分比大于目标区间的上限值,则采用线性算法对亮度值进行线性转换,得到显示设备的理论输出亮度值;当亮度百分比为目标区间的上限值时,亮度值的线性转换结果与非线性转换结果相等,且第一变化率与第二变化率相等,第一变化率为亮度值的线性转换结果相对于亮度百分比的变化率,第二变化率为亮度值的非线性转换结果相对于亮度百分比的变化率;

7、按照显示设备的理论输出亮度值,调整显示设备的屏幕亮度。

8、一方面,本申请实施例提供了一种低亮度调光处理装置,该装置包括:

9、获取单元,用于响应于显示设备的亮度调节操作,获取亮度调节操作配置的亮度值;

10、处理单元,用于对亮度值与显示设备的最大亮度值进行比值计算,得到亮度值对应的亮度百分比;

11、以及用于若亮度百分比在目标区间内,则采用二次方映射算法对亮度值进行非线性映射转换,得到显示设备的理论输出亮度值;目标区间的初始范围为[0.1%,1%],理论输出亮度值低于亮度值;

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、相应地,本申请提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,该计算机程序适于由处理器加载并执行上述低亮度调光处理方法。

39、在本申请实施例中,响应于显示设备的亮度调节操作,获取亮度调节操作配置的亮度值,对亮度值与显示设备的最大亮度值进行比值计算,得到亮度值对应的亮度百分比,若亮度百分比在目标区间内,则采用二次方映射算法对亮度值进行非线性映射转换,得到显示设备的理论输出亮度值,若亮度百分比大于目标区间的上限值,则采用线性算法对亮度值进行线性转换,得到显示设备的理论输出亮度值,按照显示设备的理论输出亮度值,调整显示设备的屏幕亮度。可见,通过二次方映射算法将亮度值映射为更低的实际输出亮度值,使得在极低亮度区的每一档调节变化更为细微,在低亮度场景下实现了亮度平滑的缓变效果,从而提升了用户的调光体验以及视觉舒适度。

1.一种低亮度调光处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述环境光强度,动态调整所述目标区间的下限值,得到更新后的目标区间,包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.一种低亮度调光处理装置,其特征在于,所述低亮度调光处理装置包括:

9.一种计算机设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于被处理器加载并执行如权利要求1-7中任一项所述的低亮度调光处理方法。