一种亮度调节方法、装置、存储介质及终端设备与流程

文档序号:30437968发布日期:2022-06-17 21:02阅读:74来源:国知局
一种亮度调节方法、装置、存储介质及终端设备与流程

1.本技术涉及显示技术领域,特别涉及一种亮度调节方法、装置、存储介质及终端设备。


背景技术:

2.高动态范围(high dynamic range,hdr)是最近几年视频行业出现的热门技术,也是未来视频行业发展的方向。相对于传统的标准动态方法(standard dynamic range,sdr)视频信号,hdr视频信号动态范围更大,亮度更高,并广泛应用于终端设备(例如,智能电视以及移动终端等)上。但是,终端设备在hdr视频信号时普遍存在播放效果不佳的问题。


技术实现要素:

3.本技术要解决的技术问题在于,针对现有技术的不足,提供一种亮度调节方法、装置、存储介质及终端设备。
4.为了解决上述技术问题,本技术实施例第一方面提供了一种亮度调节方法,所述方法包括:
5.获取待处理的视频信号对应的环境光亮度值;
6.基于所述环境光亮度值,调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线;
7.基于所述调节后的亮度映射曲线,调节所述视频信号的亮度。
8.所述亮度调节方法,其中,所述视频信号为hdr10视频信号。
9.所述亮度调节方法,其中,所述亮度映射曲线用于反映视频信号对应的初始亮度值与所述视频信号对应的显示亮度值的映射关系;所述基于所述环境光亮度值,调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线具体包括:
10.当所述环境光亮度值大于预设环境光亮度阈值时,基于所述环境光亮度值确定所述视频信号对应的亮度调节因子,并基于所述亮度调节因子调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线;
11.当所述环境光亮度值小于或者等于预设环境光亮度阈值时,保持所述视频信号对应的亮度映射曲线不变。
12.所述亮度调节方法,其中,所述当所述环境光亮度值大于预设环境光亮度阈值时,基于所述环境光亮度值确定所述视频信号对应的亮度调节因子具体包括:
13.当所述环境光亮度值大于预设环境光亮度阈值时,每间隔预设时间获取一次候选环境光亮度值,直至获取到预设数量的候选环境光亮度值;
14.若所述预设数量的候选环境光亮度值中的每个候选环境光亮度值均大于预设环境光亮度阈值,则基于所述环境光亮度值确定所述视频信号对应的亮度调节因子。
15.所述亮度调节方法,其中,所述当所述环境光亮度值大于预设环境光亮度阈值时,基于所述环境光亮度值确定所述视频信号对应的亮度调节因子具体包括:
16.当所述环境光亮度值大于预设环境光亮度阈值时,每间隔预设时间获取一次候选环境光亮度值,直至获取到预设数量的候选环境光亮度值;
17.若所述预设数量的候选环境光亮度值中存在一候选环境光亮度值小于或者等于预设环境光亮度阈值,则保持所述视频信号对应的亮度映射曲线不变。
18.所述亮度调节方法,其中,所述亮度调节因子对应的确定公式为:
19.γ=1-0.08log10(lamb/5)
20.其中,γ为亮度调节因子,lamb为环境光亮度值。
21.所述亮度调节方法,其中,所述基于所述亮度调节因子调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线具体为:
22.基于所述亮度调节因子,对所述亮度映射曲线进行伽马补偿,以调节所述视频信号对应的亮度映射曲线。
23.本技术实施例第二方面提供了一种亮度调节装置,所述调整装置包括:
24.获取模块,用于获取待处理的视频信号对应的环境光亮度值;
25.第一调节模块,用于基于所述环境光亮度值,调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线;
26.第二调节模块,用于基于所述调节后的亮度映射曲线,调节所述视频信号的亮度。
27.本技术实施例第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上任一所述的亮度调节方法中的步骤。
28.本技术实施例第四方面提供了一种终端设备,其包括:处理器、存储器及通信总线;所述存储器上存储有可被所述处理器执行的计算机可读程序;
29.所述通信总线实现处理器和存储器之间的连接通信;
30.所述处理器执行所述计算机可读程序时实现如上任一所述的亮度调节方法中的步骤。
31.有益效果:与现有技术相比,本技术提供了一种亮度调节方法、装置、存储介质及终端设备,所述方法包括获取待处理的视频信号对应的环境光亮度值;基于所述环境光亮度值,确定所述视频信号对应的亮度调节因子;基于所述亮度调节因子,调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线。本技术在获取到视频信号时,基于环境光亮度值确定视频信号对应的亮度调节因子,从而对视频信号对应的亮度映射曲线进行调整,这样可以降低环境光对视频信号的影响,从而提高了视频信号的播放效果。
附图说明
32.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员而言,在不符创造性劳动的前提下,还可以根据这些附图获得其他的附图。
33.图1为本技术提供的亮度调节方法的流程图。
34.图2为本技术提供的亮度调节方法中流程示意图。
35.图3为本技术提供的亮度调节方法的亮度调节因子与环境光亮度值对应关系曲
线。
36.图4为不同环境光亮度值下采用本实施例提供的亮度调节方法的调节后的亮度映射曲线。
37.图5为本技术提供的亮度调节装置的结构原理图。
38.图6为本技术提供的终端设备的结构原理图。
具体实施方式
39.本技术提供一种亮度调节方法、装置、存储介质及终端设备,为使本技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本技术,并不用于限定本技术。
40.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
41.本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
42.具体实现中,本技术实施例中描述的终端设备包括但不限于诸如具有触摸敏感表面(例如,触摸显示屏和/或触摸板)的移动电话,膝上形计算机或平板计算机之类的其他便携式设备。还应该理解的是,在某些实施例中,所述设备并非便携式通讯设备,而是具有触摸敏感表面(例如,触摸显示屏和/或触摸板)的台式计算机。
43.在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端设备。然而,应当理解的是,终端设备还可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其他物理用户接口设备。
44.终端设备支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、视频会议应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件由于程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数据相机应用程序、数字摄像机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放应用程序等。
45.可以在终端设备上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的第一或多个功能以及终端上显示的相应信息。这样,终端的公共物理框架(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。
46.应理解,本实施例中各步骤的序号和大小并不意味着执行顺序的先后,各过程的
执行顺序以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
47.发明人经过研究发现,高动态范围(high dynamic range,hdr)是最近几年视频行业出现的热门技术,也是未来视频行业发展的方向。相对于传统的标准动态方法(standard dynamic range,sdr)视频信号,hdr视频信号动态范围更大,亮度更高。目前,普遍使用的hdr标准有hdr10,hlg,dolby vision,hdr10+,sl-hdr1等。其中,基于pq eotf的hdr10标准是目前市场上使用最为广泛的hdr标准。hdr10标准制定的时候主要考虑到影院环境,规定参考观看环境为5nit,即在周围环境光为5nit的暗室中观看hdr10的影片,能感受到最佳效果。然而,随着显示技术的发展,hdr10格式的视频越来越多的应用到智能电视和移动终端上。但是,用户通过智能电视或者移动终端观看视频时,经常会处于环境亮度高(例如,大于5nit等)的环境中,这使得智能电视或者移动终端播放的hdr10格式的视频无法达到最佳播放效果。
48.为了解决上述问题,在本技术实施例中,获取待处理的视频信号对应的环境光亮度值;基于所述环境光亮度值,确定所述视频信号对应的亮度调节因子;基于所述亮度调节因子,调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线。本技术在获取到视频信号时,基于环境光亮度值确定视频信号对应的亮度调节因子,从而对视频信号对应的亮度映射曲线进行调整,这样可以降低环境光对视频信号的影响,从而提高了视频信号的播放效果。
49.下面结合附图,通过对实施例的描述,对申请内容作进一步说明。
50.本实施提供了一种亮度调节方法,如图1和图2所示,所述方法包括:
51.s10、获取待处理的视频信号对应的环境光亮度值。
52.具体地,所述视频信号可以为外部信号源发送至配置有该亮度调节方法的终端设备(例如,智能电视等)的视频信号,其中,所述外部信号源用于将处理的视频信号发送至终端设备,所述终端设备用于根据本实施例提供的亮度调节方法进行对视频信号进行处理。在本实施例中,所述视频信号可以为高动态范围(high dynamic range,hdr)信号,其中,动态范围指的是视频信号中最大亮度与最小亮度的比值。所述hdr信号可以为hdr hlg信号,或者是,hdrpq信号等。在本实施例的一个具体实现方式中,所述视频信号为hdr10视频信号,其中,hdr10视频信号为基于pq eotf的hdr10标准的视频信号。基于此,在本实施例的一个实现方式中,获取待处理的视频信号对应的环境光亮度值具体包括:获取到待处理的视频信号时,获取待处理的视频信号对应的信号类型;当所述信号类型为hdr10视频信号时,获取所述视频信号对应的环境光亮度值。
53.所述环境光亮度值为用于播放所述视频信号的终端设备所处环境的环境光亮度值,其中,所述终端设备所处环境可以为暗光环境,可以为亮光环境等。所述环境光亮度值可以是终端设备接收到视频信号时获取到的,也可以是终端设备接收到用于触发获取环境光亮度值的控制信号时获取到的等。在本实施例的一个具体实现方式中,所述获取待处理的视频信号对应的环境光亮度值具体可以为:当接收到待处理的视频信号后,获取用于播放该视频信号的终端设备所处环境的环境光亮度值,以得到视频信号对应的环境光亮度值。其中,用于播放该视频信号的终端设备(记为,终端设备a)可以为配置有本实施例提供的亮度调节方法的终端设备(记为,终端设备b),也可以不为配置有本实施例提供的亮度调节方法的终端设备,并且当终端设备a不为终端设备b时,通过终端设备a获取其自身所处环
境的环境光亮度值,并终端设备b接收终端设备a发送的环境光亮度值,使得终端设备b获取到环境光亮度值。
54.本实施例的一个应用场景为:配置有本实施例提供的亮度调节方法的终端设备为用于播放视频信号的终端设备,该终端设备配置有环境光传感器,通过环境光传感器来检测终端设备自身所处的环境光亮度值。由此,当终端设备接收到视频信号时,启动环境光传感器并通过环境光传感器获取终端设备所处环境的环境光亮度值,以使得所述视频信号对应的环境光亮度值。
55.s20、基于所述环境光亮度值,调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线。
56.具体地,所述亮度映射曲线是对视频信号(如,hdr信号)进行亮度映射过程中使用的一种特征曲线,用于反应视频信号进行亮度映射的亮度值与进行亮度映射后的两端值之间的对应关系。在本实施例中,所述亮度映射曲线为用于反映视频信号对应的初始亮度值与所述视频信号对应的显示亮度值的映射关系,其中,所述亮度初始值为视频信号中的视频内容的显示亮度,为所述亮度映射曲线的横坐标;所述显示亮度值为视频信号中的视频内容的显示亮度经过亮度映射后的亮度值,为亮度映射曲线的纵坐标。此外,所述亮度映射指的是将源图像的亮度映射到目标系统的亮度,其中,源图像指的是hdr视频信号中的视频图像帧,目标系统指的是用于显示该视频信号的终端设备配置的显示系统。所述亮度映射可以采用现有的亮度映射方式,例如,在基于rgb空间的hdr视频信号亮度映射方法为:利用亮度映射公式c
out
=(l
out
/l
in
)*c
in
,其中,l
out
为hdr信号亮度映射后的线性亮度,l
in
为hdr信号亮度映射前的线性亮度,c
in
为hdr信号亮度映射的线性信号颜色分量r
in
、g
in
或b
in
,c
out
是hdr信号亮度映射后的线性信号颜色分量r
out
、g
out
或b
out

57.在本实施例的一个实现方式中,由于获取到环境光亮度值后,基于环境光亮度值对视频信号对应的亮度映射曲线进行调节,从而,在基于环境光亮度值对视频信号对应的亮度映射曲线进行调节之前,需要确定视频信号对应的亮度映射曲线,其中,所述亮度映射曲线可以在获取到视频信号时获取得到的,也可以是在获取到环境光亮度值之后获取得到的。在一个具体实现方式中,所述亮度映射曲线为在获取到视频信号时获取得到,相应的,所述获取待处理的视频信号对应的环境光亮度值具体可以包括:当获取到视频信号时,获取到待处理的视频信号时,获取待处理的视频信号对应的信号类型;当所述信号类型为hdr10视频信号时,解析所述视频信号以得到所述视频信息对应的视频内容,基于所述获取到的视频内容以及用于播放所述视频信号的终端设备对应的最大显示亮度,确定所述视频信号对应的亮度映射曲线,获取所述视频信号对应的环境光亮度值。
58.在本实施例的一个实现方式中,所述基于所述环境光亮度值,调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线具体包括:
59.当所述环境光亮度值大于预设环境光亮度阈值时,基于所述环境光亮度值确定所述视频信号对应的亮度调节因子,并基于所述亮度调节因子调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线;
60.当所述环境光亮度值小于或者等于预设环境光亮度阈值时,保持所述视频信号对应的亮度映射曲线不变。
61.具体地,所述预设环境光亮度阈值可以为预先设置,用于衡量所述视频信号对应
的亮度映射曲线是否需要调节的依据,其中,当环境光亮度值大于预设环境光亮度阈值时,说明用于播放所述视频信号的终端设备所处环境不满足该视频信号的要求,需要基于该环境光亮度值对亮度映射曲线进行调节;反之,当环境光亮度值小于或者等于预设环境光亮度阈值时,说明用于播放所述视频信号的终端设备所处环境满足该视频信号的要求,不需要基于该环境光亮度值对亮度映射曲线进行调节。在本实施例的一个具体实现方式中,所述预设环境光亮度阈值可以为5nit等。
62.所述亮度调节因子为基于环境光亮度值确定的,用于对所述亮度映射曲线进行调节的调节因子,并且所述亮度调节因子用于对亮度映射曲线的输出值进行调节。例如,亮度映射曲线为y=f(x),那么亮度调节因子用于对y进行调节。在本实施例的一个实现方式中,所述亮度调节因子和基于环境光亮度值的对应关系可以为:γ=1-0.08log10(lamb/5),其中,γ为亮度调节因子,lamb为环境光亮度值。换句话说,在获取到环境光亮度值后,可与基于该对应关系计算得到该环境光亮度值对应的亮度调节因子,以便于基于所述亮度调节因子对视频信号对应的亮度映射曲线进行调节。此外,所述亮度调节因子和基于环境光亮度值的对应关系对应的关系曲线可以如图3所示,其中,亮度调节因子γ随环境光亮度lamb的增加而逐渐下降,并且坡度逐渐平缓,利于最终亮度曲线符合人眼的视觉特性。
63.在本实施例的一个实现方式中,所述基于所述亮度调节因子调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线具体为:
64.基于所述亮度调节因子,对所述亮度映射曲线进行伽马补偿,以调节所述视频信号对应的亮度映射曲线。
65.具体地,所述伽马调节为采用伽马补偿的方式对亮度映射曲线进行调节,其中,所述伽马调节可以表示为输出=(输入)
γ
,其中,γ为亮度调节因子。在本实施例中,所述输入为亮度映射曲线的归一化的输出值,输入的取值范围在0-1之间,所述输出为经过伽马调节后的值。这样通过伽马补偿的方式对亮度映射曲线进行调节可以使得调后的亮度符合人眼视觉特性,从而提高视频信号的显示效果。例如,如图4所示,对于10bit位深的hdr10的亮度映射曲线,输入范围和输出范围为0-1023,采用伽马调节对亮度映射曲线进行提亮处理,使得亮度更符合人眼视觉特性,使hdr10的观看效果随着环境光的变化也能趋近于一致。
66.在本实施例的一个实现方式中,所述当所述环境光亮度值大于预设环境光亮度阈值时,基于所述环境光亮度值确定所述视频信号对应的亮度调节因子具体包括:
67.当所述环境光亮度值大于预设环境光亮度阈值时,每间隔预设时间获取一次候选环境光亮度值,直至获取到预设数量的候选环境光亮度值;
68.若预设数量的候选环境光亮度值的每个候选环境光亮度值均大于预设环境光亮度阈值,则基于所述环境光亮度值确定所述视频信号对应的亮度调节因子。
69.若预设数量的候选环境光亮度值中存在一候选环境光亮度值小于或者等于预设环境光亮度阈值,则保持所述视频信号对应的亮度映射曲线不变。
70.具体地,所述预设时间可以为预先设置,用于确定相邻两次获取环境光亮度值的间隔时间。可以理解的是,每间隔预设时间获取一次候选环境光亮度值指的是,在获取到候一选候选环境光亮度值后,间隔预设时间后,再次获取一选候选环境光亮度值,使得相邻两个选候选环境光亮度值之间的间隔时间为预设时间。在本实施例的一个具体实现方式中,所述预设时间可以为1s,0.5s等。此外,在实际应用中,按照时间顺序位于最前的候选环境
光亮度值对应的采集时间与所述环境光亮度值对应的采集时间的间隔时间为预设时间。
71.所述预设数量的候选环境光亮度值均为用于播放所述视频信号的终端设备所处环境的环境光亮度,并且预设数量的候选环境光亮度值中任意两个相邻两个候选环境光亮度值之间的时间间隔为预设时间。例如,预设数量的候选环境光亮度值包括候选环境光亮度值a、候选环境光亮度值b以及候选环境光亮度值c,候选环境光亮度值a、候选环境光亮度值b以及候选环境光亮度值c按照采时间顺序,候选环境光亮度值a位于候选环境光亮度值b之前,候选环境光亮度值b位于候选环境光亮度值c之前,并且候选环境光亮度值a与候选环境光亮度值b相邻,候选环境光亮度值b与候选环境光亮度值c相邻,那么候选环境光亮度值a对应的采集时间与候选环境光亮度值b对应的采集时间之间间隔预设时间,候选环境光亮度值b对应的采集时间与候选环境光亮度值c对应的采集时间之间间隔预设时间。在本实施的一个具体实现方式中,所述预设数量可以根据具体使用要求来确定,例如,5以及10等。
72.举例说明:预设时间为1s,预设数量为5,那么在获取到环境光亮度值后间隔1s获取候选环境光亮度值1,在获取到候选环境光亮度值a后间隔1s获取候选环境光亮度值2,在获取到候选环境光亮度值2后间隔1s获取候选环境光亮度值3,依次类推,直至获取到候选环境光亮度值5,以得到5个候选环境光亮度值。
73.所述预设数量的候选环境光亮度值用于判断所述环境光亮度值是用于播放视频信号的终端设备所处环境的持续亮度值,还是由干扰光源而产生的干扰亮度值,其中,若预设数量的候选环境光亮度值的每个候选环境光亮度值均大于预设环境光亮度阈值,说明所述环境光亮度值是用于播放视频信号的终端设备所处环境的持续亮度值,此时需要对所述视频信号对应的亮度映射曲线进行调节;若预设数量的候选环境光亮度值中存在一候选环境光亮度值小于或者等于预设环境光亮度阈值,说明所述环境光亮度值是由干扰光源而产生的干扰亮度值,此时不需要对所述视频信号对应的亮度映射曲线进行调节。这样可与避免因干扰而造成的对亮度映射曲线的误调整,从而可以提高亮度映射曲线调整的准确性,从而可以进一步提高视频信号的播放效果。
74.当然,在实际应用中,在视频信号的播放过程中,也可以采用本实施例提供的亮度调节方法调节视频信号对应的亮度映射曲线,已调节视频信号对应的显示亮度。此其中,在视频信号的播放过程中采用本实施例提供的亮度调节方法调节视频信号对应的亮度映射曲线时,可以通过每间隔预设时间获取环境光亮度值的方式来实现实时调节亮度映射曲线,或者是,在视频信号播放的固定时间(例如,视频信息播放至二分之一等),启动本实施例提供的亮度调节方法,以调节视频信号对应的亮度映射曲线等。在本实施例的一个具体实现方式中,在获取到视频信号后,每间隔预设时间用于播放视频信号的终端设备所处环境的环境光亮度值,并确定环境光亮度值是否大于预设亮度阈值,若大于预设亮度阈值则执行本实施例提供的调节方法对亮度映射曲线进行调节。
75.s30、基于所述调节后的亮度映射曲线,调节所述视频信号的亮度。
76.具体地,所述亮度映射曲线用于将视频信号携带的亮度信息映射终端设备的显示亮度,并且终端设备基于该显示亮度显示视频信号。由此,调节所述视频信号的亮度指的是将该视频信号的亮度通过该亮度映射曲线调节为可用于终端设备显示的显示亮度。在本实施例的一个实现方式中,在基于所述调节后的亮度映射曲线,调节所述视频信号的亮度之前,可以亮度映射曲线配置于用于播放视频信号的终端设备,以使得用于播放视频信号的
终端设备采用调节后的亮度映射曲线作为解码显示依据,并解码视频信息以显示视频信号对应的视频内容。
77.综上所述,本实施例提供了一种亮度调节方法,所述方法包括获取待处理的视频信号对应的环境光亮度值;基于所述环境光亮度值,确定所述视频信号对应的亮度调节因子;基于所述亮度调节因子,调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线。本技术在获取到视频信号时,基于环境光亮度值确定视频信号对应的亮度调节因子,从而对视频信号对应的亮度映射曲线进行调整,这样可以降低环境光对视频信号的影响,从而提高了视频信号的播放效果。
78.基于上述亮度调节方法,本实施例提供了一种亮度调节装置,如图5所示,所述调整装置包括:
79.获取模块100,用于获取待处理的视频信号对应的环境光亮度值;
80.第一调节模块200,用于基于所述环境光亮度值,调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线;
81.第二调节模块300,用于基于所述调节后的亮度映射曲线,调节所述视频信号的亮度。
82.在一个实现方式,所述视频信号为hdr10视频信号。
83.在一个实现方式,所述亮度映射曲线用于反映视频信号对应的初始亮度值与所述视频信号对应的显示亮度值的映射关系;所述第一调节模块具体包括:
84.第一调节单元,用于当所述环境光亮度值大于预设环境光亮度阈值时,基于所述环境光亮度值确定所述视频信号对应的亮度调节因子,并基于所述亮度调节因子调节所述视频信号对应的亮度映射曲线,以得到调节后的亮度映射曲线;
85.第二调节单元,用于当所述环境光亮度值小于或者等于预设环境光亮度阈值时,保持所述视频信号对应的亮度映射曲线不变。
86.在一个实现方式,所述第一调节单元具体用于:
87.当所述环境光亮度值大于预设环境光亮度阈值时,每间隔预设时间获取一次候选环境光亮度值,直至获取到预设数量的候选环境光亮度值;
88.若所述预设数量的候选环境光亮度值中的每个候选环境光亮度值均大于预设环境光亮度阈值,则基于所述环境光亮度值确定所述视频信号对应的亮度调节因子。
89.在一个实现方式,所述第一调节单元具体用于:
90.当所述环境光亮度值大于预设环境光亮度阈值时,每间隔预设时间获取一次候选环境光亮度值,直至获取到预设数量的候选环境光亮度值;
91.若所述预设数量的候选环境光亮度值中存在一候选环境光亮度值小于或者等于预设环境光亮度阈值,则保持所述视频信号对应的亮度映射曲线不变。
92.在一个实现方式,所述亮度调节因子对应的确定公式为:
93.γ=1-0.08log10(lamb/5)
94.其中,γ为亮度调节因子,lamb为环境光亮度值。
95.在一个实现方式,所述第一调节单元具体用于:
96.基于所述亮度调节因子,对所述亮度映射曲线进行伽马补偿,以调节所述视频信号对应的亮度映射曲线。
97.基于上述亮度调节方法,本实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述实施例所述的亮度调节方法中的步骤。
98.基于上述亮度调节方法,本技术还提供了一种终端设备,如图6所示,其包括至少一个处理器(processor)20;显示屏21;以及存储器(memory)22,还可以包括通信接口(communications interface)23和总线24。其中,处理器20、显示屏21、存储器22和通信接口23可以通过总线24完成相互间的通信。显示屏21设置为显示初始设置模式中预设的用户引导界面。通信接口23可以传输信息。处理器20可以调用存储器22中的逻辑指令,以执行上述实施例中的方法。
99.此外,上述的存储器22中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
100.存储器22作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令或模块。处理器20通过运行存储在存储器22中的软件程序、指令或模块,从而执行功能应用以及数据处理,即实现上述实施例中的方法。
101.存储器22可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器22可以包括高速随机存取存储器,还可以包括非易失性存储器。例如,u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。
102.此外,上述存储介质以及终端设备中的多条指令处理器加载并执行的具体过程在上述方法中已经详细说明,在这里就不再一一陈述。
103.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1