技术新讯 > 办公文教,装订,广告设备的制造及其产品制作工艺 > 显示画面的亮度调整方法及装置、存储介质、终端、计算机程序产品与流程  >  正文

显示画面的亮度调整方法及装置、存储介质、终端、计算机程序产品与流程

  • 国知局
  • 2024-09-19 14:40:23

本发明涉及显示,具体地涉及一种显示画面的亮度调整方法及装置、存储介质、终端、计算机程序产品。

背景技术:

1、当前,大多数高端的电子设备都使用基于有机发光二极管(organic light-emitting diode,oled)的显示技术。相比于传统的液晶显示(liquid-crystal display,lcd)技术,oled具有高亮度,高对比度,色彩鲜艳等优点。目前高端的电子设备都在逐步的从传统的lcd显示过渡到oled显示。但是,由于oled的显示特性具有高亮度的特点,所以在某些场景其显示功耗会明显高于lcd。而又由于lcd与oled的显示原理并不相同,所以之前适用于lcd显示的相关显示算法没有办法直接在oled显示上进行应用。例如在lcd上用于降低显示功耗的cabc算法。如何在不明显降低显示效果的前提下,降低显示的功耗,延长电子设备的使用时间,是一个重要的应用方向。

2、现有技术中,提供了一种用于oled驱动装置的自动限流方法,用于降低oled的显示功耗。该方法通过获取当前显示的原始图像,计算该图像的平均亮度;根据不同的平均亮度,设定一个亮度增益的下限(即,帧峰值亮度比,该值小于1);然后计算图像中每一个像素的内差(即,rgb三个子像素中,最大的子像素减去最小的子像素的差值);像素内差越大,该像素的亮度降低幅度越大;根据像素的内差和亮度增益建立一个映射关系。由此,对应每个像素,通过计算其内差,可找到对应的亮度增益,然后将该像素的当前亮度值与亮度增益相乘,得到算法处理后的亮度值。

3、上述方案的缺点主要有以下几个方面:(1)通过整幅图像的平均亮度设定亮度增益下限。首先,仅通过整幅图像的平均亮度很难反应整幅图像不同区块的亮度情况,例如对于对比度较大的图像,其平均亮度较大,所以根据设定其亮度下降幅度大。但是对于低灰阶像素,过大的降低其亮度对视效有较大的负面影响。而且一幅图像不同的区域亮度情况也不一致,整幅图像的平均亮度并不具备说明性;(2)在计算出亮度增益后,该方法需要对每个像素的rgb子像素乘以增益值进行灰阶调整。极大的增加算法的计算量和复杂度,降低算法处理效率和实时性。

技术实现思路

1、本发明实施例解决的技术问题是如何在保证画面显示效果的同时,降低显示的功耗。

2、为解决上述技术问题,本发明实施例提供一种显示画面的亮度调整方法,包括以下步骤:获取待处理的图像区块,并确定每个图像区块的区块亮度值,所述图像区块是对待调整的显示画面进行区块划分得到的;至少基于所述图像区块的区块亮度值,确定所述图像区块的每个预设的亮度阈值各自对应的目标亮度增益,其中,每个图像区块具有预设的多个不同亮度阈值,亮度阈值越大,对应的目标亮度增益越小;采用所述图像区块的各个亮度阈值及其对应的目标亮度增益进行函数拟合,得到所述图像区块的亮度-增益映射函数;对所述图像区块内的每个待调整的目标像素,根据所述亮度-增益映射函数确定该目标像素对应的目标亮度增益,并采用该目标亮度增益对该目标像素的亮度值进行亮度调整,以确定处理后图像区块;对各个处理后图像区块进行区块拼接,得到调整后的显示画面。

3、可选的,至少基于所述图像区块的区块亮度值,确定所述图像区块的每个预设的亮度阈值各自对应的目标亮度增益,包括:从预设的亮度区间-亮度增益映射关系表中查找所述图像区块的区块亮度值对应的亮度增益,记为亮度增益下限值,其中,所述亮度区间-亮度增益映射关系表包含多个预先划分的亮度区间与多个预设亮度增益之间的一一对应关系;在所述亮度增益下限值与预设的亮度增益上限值之间,确定包含所述亮度增益下限值在内的多个目标亮度增益,并将所述多个目标亮度增益与所述图像区块的多个不同亮度阈值一一对应;其中,在对所述多个目标亮度增益进行排序之后,数值大小相邻的每两个目标亮度增益之间的差值均落入预设的亮度差值区间。

4、可选的,采用所述图像区块的各个亮度阈值及其对应的目标亮度增益进行函数拟合,得到所述图像区块的亮度-增益映射函数,包括:在所述图像区块的各个亮度阈值中选择至少一个目标亮度阈值;将每个目标亮度阈值及对应的目标亮度增益分别作为单个分段点的横坐标和纵坐标,以得到至少一个分段点;将所述图像区块的各个亮度阈值及其对应的目标亮度增益分别作为拟合点的横坐标和纵坐标,并采用多个预设的目标函数以及各个分段点进行分段函数拟合,得到所述亮度-增益映射函数。

5、可选的,所述多个预设的目标函数选自:常数函数、一次函数、幂函数。

6、可选的,所述多个预设的目标函数中至少包含两种类型的目标函数;其中,所述亮度-增益映射函数中的首个目标函数为常数函数,其余各个目标函数均为幂函数。

7、可选的,所述待调整的目标像素为位于所述图像区块的边缘区域的像素;根据所述亮度-增益映射函数确定该目标像素对应的目标亮度增益,包括:对该目标像素周围预设子区域内的每个像素,分别将各像素的亮度值代入各自所属图像区块的亮度增益映射函数,得到各像素对应的目标亮度增益,其中,所述预设子区域包含与该目标像素所属图像区块的位置相邻的至少一个图像区块的像素;将所述预设子区域内的全部像素对应的各目标亮度增益的加权平均值,作为该目标像素对应的目标亮度增益。

8、可选的,在对各个处理后图像区块进行区块拼接之前,所述方法还包括:对位于所述处理后图像区块的边缘区域的每个目标像素,采用该目标像素周围预设子区域内各像素的调整后亮度值的加权平均值,更新该目标像素的调整后亮度值;其中,所述预设子区域包含与该目标像素所属图像区块的位置相邻的至少一个图像区块的像素。

9、可选的,所述亮度-增益映射函数为包含多个目标函数的分段函数,每个目标函数具有各自对应的亮度阈值区间以及对应的预设亮度偏差,相邻的每两个目标函数之间通过分段点连接;所述采用该目标亮度增益对该目标像素的亮度值进行亮度调整,包括:确定该目标像素的亮度值落入的亮度阈值区间,并获取该亮度阈值区间所属目标函数对应的预设亮度偏差,记为目标亮度偏差;计算该目标亮度增益与该目标像素的亮度值的乘积,然后将该乘积与该目标亮度偏差的和,作为该目标像素的调整后亮度值。

10、可选的,在得到所述调整后的显示画面之后,所述方法还包括:对所述调整后的显示画面的每个处理后图像区块,判断其与相邻的前一帧调整后显示画面的同一位置的处理后图像区块的区块亮度值之差,是否大于预设亮度差;如果判断结果为是,则对所述处理后图像区块的每个目标像素,确定所述相邻的前一帧调整后显示画面中的同一位置的目标像素;采用该目标像素对应的目标亮度增益和所述同一位置的目标像素对应的目标亮度增益的平均值,对所述处理后图像区块的该目标像素的调整后亮度值进行二次调整,从而得到二次调整后的显示画面。

11、可选的,所述图像区块内的待调整的像素选自除色度值落入目标色度区间的像素之外的其余像素。

12、可选的,所述图像区块的区块亮度值选自以下任一项:所述图像区块的各像素的平均亮度值、所述图像区块的各像素的最大亮度值、所述图像区块的各像素的最小亮度值。

13、本发明实施例还提供一种显示画面的亮度调整装置,包括:图像区块获取模块,用于获取待处理的图像区块,并确定每个图像区块的区块亮度值,所述图像区块是对待调整的显示画面进行区块划分得到的;对应关系确定模块,用于至少基于所述图像区块的区块亮度值,确定所述图像区块的每个预设的亮度阈值各自对应的目标亮度增益,其中,每个图像区块具有预设的多个不同亮度阈值,亮度阈值越大,对应的目标亮度增益越小;函数拟合模块,用于采用所述图像区块的各个亮度阈值及其对应的目标亮度增益进行函数拟合,得到所述图像区块的亮度-增益映射函数;图像区块亮度调整模块,用于对所述图像区块内的每个待调整的目标像素,根据所述亮度-增益映射函数确定该目标像素对应的目标亮度增益,并采用该目标亮度增益对该目标像素的亮度值进行亮度调整,以确定处理后图像区块;图像区块拼接模块,用于对各个处理后图像区块进行区块拼接,得到调整后的显示画面。

14、本发明实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时执行上述显示画面的亮度调整方法的步骤。

15、本发明实施例还提供一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述显示画面的亮度调整方法的步骤。

16、本发明实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器运行时上述显示画面的亮度调整方法的步骤。

17、与现有技术相比,本发明实施例的技术方案具有以下有益效果:

18、相较于现有技术以整张图像(或显示画面)为粒度确定全局平均亮度,并根据全局平均亮度确定亮度增益的下限值,以及像素内差-亮度增益映射关系,在本发明实施例中,通过将待调整的显示画面划分为若干独立的图像区块,以图像区块为粒度确定亮度-亮度增益之间的映射函数,以对各区块的像素分别进行亮度调整,可以获得更好精细化的亮度调整效果,在改善画面显示效果的同时降低显示的功耗。进一步,本发明实施例中映射关系的确定无需计算每个像素的像素内差,而是直接采用每个区块各自预设的多个不同亮度阈值与亮度增益进行映射,可以显著减小计算量和计算复杂度,提高亮度调整效率和实时性。

本文地址:https://www.jishuxx.com/zhuanli/20240919/299546.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。