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

文档序号:23265521发布日期:2020-12-11 18:55阅读:117来源:国知局
本申请属于显示
技术领域
:,尤其涉及一种亮度调整方法、亮度调整装置、终端设备及存储介质。
背景技术
::随着有源矩阵有机发光二极体(active-matrixorganiclight-emittingdiode,amoled)技术的不断发展,amoled得到了广泛的应用。在amoled显示器中,电流沿着电路传输,电路走线的电阻、阻抗将会引起电压的压降,该压降称之为ir-drop,ir-drop是amoled的固有特性。现有技术通过两种方式控制amoled显示器的ir-drop特性,第一种方式为通过驱动ic寄存器控制ir-drop的开启或关闭,但该方式容易导致显示器的显示效果极端化,例如显示画面的对比度超高或者对比度急剧降低,第二种方式为在工艺端进行ir-drop特性补偿,消除ir-drop现象,但该方式容易导致显示画面的对比度急剧下降,显示画面缺乏层次感。技术实现要素:本申请提供了一种亮度调整方法、亮度调整装置、终端设备及存储介质,以在保留显示器的ir-drop特性的基础上,优化显示画面的对比度,提高显示画面的层次感。第一方面,本申请实施例提供了一种亮度调整方法,所述亮度调整方法包括:获取显示器的当前显示画面的平均灰阶;根据所述当前显示画面的平均灰阶,获取所述当前显示画面的伽马校正值;根据所述当前显示画面的伽马校正值,调整所述当前显示画面的亮度。第二方面,本申请实施例提供了一种亮度调整装置,所述亮度调整装置包括:灰阶获取模块,用于获取显示器的当前显示画面的平均灰阶;校正获取模块,用于根据所述当前显示画面的平均灰阶,获取所述当前显示画面的伽马校正值;亮度调整模块,用于根据所述当前显示画面的伽马校正值,调整所述当前显示画面的亮度。第三方面,本申请实施例提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述亮度调整方法的步骤。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述亮度调整方法的步骤。第五方面,本申请实施例提供了一种计算机程序产品,当所述计算机程序产品在终端设备上运行时,使得所述终端设备执行如上述第一方面所述亮度调整方法的步骤。由上可见,本方案通过获取显示器当前显示画面的平均灰阶,可以根据当前显示画面的平均灰阶,获取当前显示画面的伽马校正值,根据当前显示画面的伽马校正值可以实现对当前显示画面的亮度的调整,从而在保留显示器的ir-drop特性的基础上,优化显示器的显示效果,使得显示画面的对比度较为生动,提高显示画面的层次感。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例一提供的亮度调整方法的实现流程示意图;图2a是非全屏图像示例图;图2b是负载为192、255以及全屏时的图像亮度表现示例图;图2c是负载为0、192、255以及全屏时的图像伽马值表现示例图;图2d是将图2c中负载为192时对应的像素级伽马值调整为基准伽马值之后的图像伽马值表现示例图;图3是本申请实施例二提供的亮度调整方法的实现流程示意图;图4是本申请实施例三提供的亮度调整方法的实现流程示意图;图5是本申请实施例四提供的亮度调整装置的结构示意图;图6是本申请实施例五提供的终端设备的结构示意图;图7是本申请实施例六提供的终端设备的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。具体实现中,本申请实施例中描述的终端设备包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端设备。然而,应当理解的是,终端设备可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。终端设备支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、网站创建应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数码相机应用程序、数字摄影机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放器应用程序。可以在终端设备上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的一个或多个功能以及终端上显示的相应信息。这样,终端的公共物理架构(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。应理解,本实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。参见图1,是本申请实施例一提供的亮度调整方法的实现流程示意图,该亮度调整方法应用于终端设备,如图所示该亮度调整方法可以包括以下步骤:步骤101,获取显示器的当前显示画面的平均灰阶。上述显示器是指amoled显示器,amoled是将有机发光二极体(organiclightemittingdiode,oled)像素淀积或集成在薄膜场效应晶体管(thinfilmtransistor,tft)阵列上,通过tft阵列控制流入每个oled像素点的电流大小,从而决定每个像素点发光强度的显示技术。其中,oled属于一种电流型的有机发光器件,是指利用有机半导体材料和发光材料在电场驱动下,通过载流子注入和复合导致发光的二极管。tft属于一种有源矩阵液晶显示器,可以主动地对显示器上各个独立的像素点进行控制,提高反应时间。当前显示画面是指显示器当前显示的画面,当前显示画面的平均灰阶是指当前显示画面中所有像素点的灰阶的平均值。可选地,获取显示器的当前显示画面的平均灰阶包括:获取当前显示画面中每个像素点的灰阶和当前显示画面的像素点总数量;根据当前显示画面中每个像素点的灰阶和当前显示画面的像素点总数量,计算当前显示画面的平均灰阶。在本实施例中,将当前显示画面中所有像素点的灰阶进行累加,所得累加值除以当前显示画面的像素点总数量,即可得到当前显示画面的平均灰阶。可选地,在获取当前显示画面的像素点总数量时,可以基于当前显示画面中每个像素点的灰阶,获得当前显示画面的灰阶直方图,根据该灰阶直方图可以获取同一灰阶下像素点的数量,所有不同灰阶下像素点的数量之和,即为当前显示画面的像素点总数量。步骤102,根据当前显示画面的平均灰阶,获取当前显示画面的伽马校正值。在本实施例中,根据显示器的当前显示画面的平均灰阶,获取当前显示画面的伽马校正值,可以对平均灰阶不同的显示画面,实现伽马校正值的动态调整,为平均灰阶不同的显示画面提供合适的伽马校正值,从而实现对平均灰阶不同的显示画面的亮度的动态调整。其中,当前显示画面的伽马校正值用于调整当前显示画面的亮度。在人类进化过程中,人眼形成了一种特性:在低亮度环境中,对亮度变化敏感,能够感知较小的亮度差异;在高亮度环境中,对亮度变化不敏感,亮度值变化较大时,人眼才能分辨,这种特性可以称之为人眼的伽马特性(即gamma特性)。由于人眼对亮度非线性感知的特性,如果需要获得均匀变化的亮度感受,那么显示器显示的亮度就需要非均匀变化,以适应人眼的gamma特性,这种亮度与灰阶的非线性关系参数为伽马值,根据该伽马值描绘出的曲线即为伽马曲线。在一测试场景中,以255张纯灰阶图片为例,纯灰阶图片是指图片中所有像素点的灰阶均相同,为0至255中的任一值,对255张纯灰阶图片进行拍照,得到255张非全屏图像和255张全屏图像,即每个灰阶均对应一张非全屏图像和一张全屏图像,针对一个灰阶(例如125),该灰阶对应的非全屏图像是指该灰阶对应的纯灰阶图片是非全屏显示的,且非全屏图像中其他区域的像素点的灰阶均相同(例如非全屏图像的尺寸为100*100个像素点,在非全屏图像中纯灰阶图片的尺寸为20*20个像素点,该20*20个像素点的灰阶为125,非全屏图像中除该20*20个像素点之外的其他像素点的灰阶为192),该灰阶对应的全屏图像是指该灰阶对应的纯灰阶图片是全屏显示的(例如全屏图像的尺寸为100*100个像素点,在全屏图像中纯灰阶图片的尺寸为100*100个像素点,即全屏图像的整个图像显示的均是纯灰阶图片,全屏图像中所有像素点的灰阶均为125),对于非全屏图像(如图2a所示是非全屏图像示例图),可以将非全屏图像中的纯灰阶图片称之为像素级图像,非全屏图像中除纯灰阶图片之外的其他像素点的灰阶可以称之为非全屏图像的负载,根据上述255张像素级图像,可以分别获得在负载为192和255时像素级图像的亮度表现,根据上述255张全屏图像,可以获得在负载为全屏时全屏图像的亮度表现,如图2b所示是负载为192、255以及全屏时的图像亮度表现示例图,负载为192时的图像亮度表现是指负载为192时,像素级图像的灰阶在0至255范围内变化时,对应的像素级图像的亮度表现;负载为255时的图像亮度表现是指负载为255时,像素级图像的灰阶在0至255范围内变化时,对应的像素级图像的亮度表现;负载为全屏时的图像亮度表现是指全屏显示纯灰阶图片时,纯灰阶图片的灰阶在0至255范围内变化时,对应的全屏图像的亮度表现。由图2b可知,非全屏图像中存在亮度大于标准值的像素点,也存在亮度小于或等于标准值的像素点,标准值是指在全屏图像的伽马值为2.2时,全屏图像中灰阶原本具有的亮度。可以将图2b中亮度进行归一化,得到伽马值表现示例图,如图2c所示是负载为0、192、255以及全屏时的图像伽马值表现示例图,负载为0、192、255时的图像伽马值表现是指负载为0、192、255时的像素级图像的伽马值表现,负载为全屏时的图像伽马值表现是指全屏图像的伽马值表现,由图2c可知,当负载变大时,像素级伽马值(即像素级图像的伽马值)也变大,当负载变小时,像素级伽马值也变小,即负载影响像素级伽马值的漂移,负载可以理解为图像的平均灰阶,故基于图像的平均灰阶调整图像的亮度,能够使得调整后亮度更为符合人眼感知。步骤103,根据当前显示画面的伽马校正值,调整当前显示画面的亮度。在本实施例中,在获取到当前显示画面的伽马校正值之后,可以根据该伽马校正值描绘出该伽马校正值对应的伽马校正曲线,该伽马校正曲线即为当前显示画面的伽马校正曲线,根据该伽马校正曲线,可以得到当前显示画面中不同灰阶的像素点各自对应的目标亮度,将当前显示画面中不同灰阶的像素点各自的当前亮度调整为目标亮度,从而实现对当前显示画面的亮度的调整,准确地显示当前显示画面中不同灰阶的像素点的亮度,使得亮度的变化符合人眼感知,拉升当前显示画面的颜色通透感及光影关系,使得当前显示画面的对比度更为强烈及生动,优化显示器的显示效果。其中,调整显示画面的亮度可以是指调整显示画面中每个像素点的亮度。例如当前显示画面共有100个像素点,其中50个像素点的灰阶为a,50个像素点的灰阶为b,根据当前显示画面的伽马校正曲线,得到灰阶a对应的亮度为a,灰阶b对应的亮度为b,那么灰阶为a的50个像素点的目标亮度即为a,灰阶为b的50个像素点的目标亮度即为b,将灰阶为a的50个像素点的当前亮度调整为a,将灰阶为b的50个像素点的当前亮度调整为b。可选地,在本申请通过平均灰阶动态调整显示画面的伽马校正值的基础上,可以结合色彩校准矩阵(colorcorrectionmatrix,ccm)和3维颜色查找表(3dlookuptable,3dlut)进行色彩校正,增强画面的色彩显示。本申请实施例通过获取显示器当前显示画面的平均灰阶,可以根据当前显示画面的平均灰阶,获取当前显示画面的伽马校正值,根据当前显示画面的伽马校正值可以实现对当前显示画面的亮度的调整,从而在保留显示器的ir-drop特性的基础上,优化显示器的显示效果,使得显示画面的对比度较为生动,提高显示画面的层次感。参见图3,是本申请实施例二提供的亮度调整方法的实现流程示意图,该亮度调整方法应用于终端设备,如图所示该亮度调整方法可以包括以下步骤:步骤301,获取显示器的当前显示画面的平均灰阶。该步骤与步骤101相同,具体可参见步骤101的相关描述,在此不再赘述。步骤302,判断当前显示画面的平均灰阶是否等于基准灰阶。在本实施例中,在获取到显示器的当前显示画面的平均灰阶之后,可以将当前显示画面的平均灰阶与基准灰阶进行比较,以判断当前显示画面的平均灰阶是否等于基准灰阶,根据比较结果确定当前显示画面的伽马校正值。其中,灰阶的取值范围为0至255,即共256个灰阶,可以从256个灰阶中选取一个灰阶作为基准灰阶(例如192),并预先设置该基准灰阶对应的基准伽马值,该基准灰阶对应的基准伽马值也可以称之为该基准灰阶对应的伽马校正值,在一个画面的平均灰阶为基准灰阶时,根据该基准灰阶对应的伽马校正值调整该画面的亮度,能够较为准确地显示该画面的亮度。步骤303,若当前显示画面的平均灰阶等于基准灰阶,则获取基准灰阶对应的基准伽马值,并确定基准灰阶对应的基准伽马值为当前显示画面的伽马校正值。其中,基准灰阶对应的基准伽马值可以预先存储在终端设备的存储器中,在当前显示画面的平均灰阶等于基准灰阶时,直接从存储器中获取基准灰阶对应的基准伽马值,并将该基准伽马值作为当前显示画面的伽马校正值。步骤304,若当前显示画面的平均灰阶不等于基准灰阶,则获取基准灰阶与当前显示画面的平均灰阶的差值,以及基准灰阶对应的基准伽马值。在当前显示画面的平均灰阶不等于基准灰阶时,通过获取基准灰阶与当前显示画面的平均灰阶的差值,可以得到当前显示画面的平均灰阶与基准灰阶的差异,基于该差异,通过调整基准灰阶对应的基准伽马值可以得到当前显示画面的伽马校正值。可选地,获取基准灰阶对应的基准伽马值包括:获取待测图像,待测图像的平均灰阶为基准灰阶;调整基准灰阶对应的初始伽马值,并获取调整过程中待测图像的显示效果;若待测图像的显示效果达到预设要求,则确定待测图像的显示效果达到预设要求时的伽马值为基准灰阶对应的基准伽马值。其中,可以通过预设补偿算法调整基准灰阶对应的初始伽马值,该预设补偿算法是指预先设置的用于调整基准灰阶对应的初始伽马值的算法,包括但不限于数字内容补偿(digitalcontentcompensation,dcc)算法。待测图像的显示效果达到预设要求可以是指待测图像的显示效果符合人眼感知。由于人眼在观看画面时,通常是聚焦于画面中的部分图像,故可以基于像素级图像,确定基准灰阶对应的基准伽马值,例如以图2c中的负载为192进行举例说明,在全屏伽马值为2.2时,由图2c可知,负载为192的像素级伽马值位于负载为0的像素级伽马值和负载为255的像素级伽马值之间,可以通过对随机抽取的多张图像进行显示效果的调试对比,查找到负载为192时对应的基准伽马值,如图2d所示是将图2c中负载为192时对应的像素级伽马值调整为基准伽马值之后的图像伽马值表现示例图,图2d中的dcc负载192所指示的曲线即为调整为基准伽马值之后的像素级图像的伽马值表现示例图,由图2d可知,负载为192时对应的基准伽马值较为接近全屏伽马值2.2,能够使得图像的光影关系更加出色,图像更加通透,图像的色彩更为生动。其中,负载为192时对应的基准伽马值接近全屏伽马值2.2,而非等于全屏伽马值2.2,可以避免低灰阶图像亮度增大,从而导致噪点拉升。全屏伽马值2.2是目前业界公认的显示器较佳的伽马值。步骤305,根据基准灰阶与当前显示画面的平均灰阶的差值,以及基准灰阶对应的基准伽马值,获取当前显示画面的伽马校正值。在本实施例中,基于基准灰阶与当前显示画面的平均灰阶的差值,可以通过调整基准灰阶对应的基准伽马值,得到当前显示画面的伽马校正值。可选地,根据基准灰阶与当前显示画面的平均灰阶的差值,以及基准灰阶对应的基准伽马值,获取当前显示画面的伽马校正值包括:根据基准灰阶与当前显示画面的平均灰阶的差值,获取目标伽马值调整系数;根据目标伽马值调整系数和基准灰阶对应的基准伽马值,获取当前显示画面的伽马校正值。在本实施例中,可以预先设置l个不同差值与k个不同伽马值调整系数的对应关系,k为大于零的整数,l为大于或等于k的整数,在获取到基准灰阶与当前显示画面的平均灰阶的差值之后,若从上述对应关系中查找到与该差值对应的伽马值调整系数,则确定该差值对应的伽马值调整系数为目标伽马值调整系数,若从上述对应关系中未查找到与该差值对应的伽马值调整系数,则可以获取l个不同差值中与基准灰阶与当前显示画面的平均灰阶的差值最接近的差值,并确定该差值对应的伽马值调整系数为目标伽马值调整系数,并向服务器发送第一提示信息,该第一提示信息用于提示研发人员在上述对应关系中未查找到基准灰阶与当前显示画面的平均灰阶的差值对应的伽马值调整系数,便于研发人员在后续将基准灰阶与当前显示画面的平均灰阶的差值对应的伽马值调整系数添加到上述对应关系中,便于后续伽马值调整系数的查询。在本实施例中,可以预先设置表征目标伽马值调整系数、基准伽马值以及伽马校正值之间换算关系的目标函数,根据目标伽马值调整系数和基准伽马值代入该目标函数,即可得到伽马校正值。步骤306,根据当前显示画面的伽马校正值,调整当前显示画面的亮度。该步骤与步骤103相同,具体可参见步骤103的相关描述,在此不再赘述。作为另一可选实施例,在根据当前显示画面的平均灰阶,获取当前显示画面的伽马校正值之前,本实施例包括:建立n个不同灰阶与m个不同伽马校正值的对应关系,m为大于零的整数,n为大于或等于m的整数;根据当前显示画面的平均灰阶,获取当前显示画面的伽马校正值包括:检测对应关系的n个不同灰阶中是否存在当前显示画面的平均灰阶;若存在当前显示画面的平均灰阶,则从对应关系的m个不同伽马校正值中获取与当前显示画面的平均灰阶对应的伽马校正值,确定该伽马校正值为当前显示画面的伽马校正值。在本实施例中,也可以预先建立不同灰阶与不同伽马校正值的对应关系,在获取到当前显示画面的平均灰阶之后,直接从上述对应关系中查找与当前显示画面的平均灰阶对应的伽马校正值。本申请实施例通过预先设置的基准灰阶,可以根据当前显示画面的平均灰阶与基准灰阶的差异,较为准确地获取当前显示画面的伽马校正值,基于当前显示画面的伽马校正值可以在保留显示器的ir-drop特性的基础上,优化显示器的显示效果,使得显示画面的对比度较为生动,提高显示画面的层次感。参见图4,是本申请实施例三提供的亮度调整方法的实现流程示意图,该亮度调整方法应用于终端设备,如图所示该亮度调整方法可以包括以下步骤:步骤401,获取显示器的当前显示画面的平均灰阶。该步骤与步骤101相同,具体可参见步骤101的相关描述,在此不再赘述。步骤402,根据当前显示画面的平均灰阶,获取当前显示画面的伽马校正值。该步骤与步骤102相同,具体可参见步骤102的相关描述,在此不再赘述。步骤403,获取当前显示画面所属场景。其中,当前显示画面所属场景可以是指当前显示画面所属应用程序或者当前显示画面的主体所属类别(例如人像、风景等)。由于不同应用程序,其在应用程序界面显示画面时所需的亮度可能不同,故可以基于当前显示画面所属应用程序调整当前显示画面的亮度,使得当前显示画面的亮度更为适合该应用程序在显示画面时所需的亮度;由于不同主体,其在画面中显示时所需的亮度可能不同,故可以基于当前显示画面中主体所属类别调整当前显示画面的亮度,使得当前显示画面中主体的亮度更为适合主体在画面中所需的亮度。步骤404,根据当前显示画面所属场景,调整当前显示画面的伽马校正值。在本实施例中,可以预先设置p个不同场景与q个不同校正值调整系数的对应关系,q为大于零的整数,p为大于或等于q的整数,在获取到当前显示画面所属场景后,若从上述对应关系中查找到与当前显示画面所属场景对应的校正值调整系数,则确定该校正值调整系数为目标校正值调整系数,若从上述对应关系中未查找到与当前显示画面所属场景对应的校正值调整系数,则可以向服务器发送第二提示信息,该第二提示信息用于提示研发人员在上述对应关系中未查找到当前显示画面所属场景对应的校正值调整系数,便于研发人员在后续将当前显示画面所属场景对应的校正值调整系数添加到上述对应关系中,便于后续校正值调整系数的查询。步骤405,根据调整后的当前显示画面的伽马校正值,调整当前显示画面的亮度。该步骤与步骤103部分相同,相同部分可参见步骤103的相关描述,在此不再赘述。本申请实施例在基于当前显示画面的平均灰阶,获得的当前显示画面的伽马校正值的基础上,通过获取当前显示画面所属场景,可以基于当前显示画面所属场景对伽马校正值进行调整,从而使得调整后的当前显示画面的亮度符合所属场景的色彩亮度风格。参见图5,是本申请实施例四提供的亮度调整装置的结构示意图,为了便于说明,仅示出了与本申请实施例相关的部分。亮度调整装置包括:灰阶获取模块51,用于获取显示器的当前显示画面的平均灰阶;校正获取模块52,用于根据当前显示画面的平均灰阶,获取当前显示画面的伽马校正值;亮度调整模块53,用于根据当前显示画面的伽马校正值,调整当前显示画面的亮度。可选地,校正获取模块52包括:灰阶判断单元,用于判断当前显示画面的平均灰阶是否等于基准灰阶;校正确定单元,用于若当前显示画面的平均灰阶等于基准灰阶,则获取基准灰阶对应的基准伽马值,并确定基准灰阶对应的基准伽马值为当前显示画面的伽马校正值;参数获取单元,用于若当前显示画面的平均灰阶不等于基准灰阶,则获取基准灰阶与当前显示画面的平均灰阶的差值,以及基准灰阶对应的基准伽马值;校正获取单元,用于根据基准灰阶与当前显示画面的平均灰阶的差值,以及基准灰阶对应的基准伽马值,获取当前显示画面的伽马校正值。可选地,校正确定单元和校正获取单元具体用于:获取待测图像,待测图像的平均灰阶为基准灰阶;调整基准灰阶对应的初始伽马值,并获取调整过程中待测图像的显示效果;若待测图像的显示效果达到预设要求,则确定待测图像的显示效果达到预设要求时的伽马值为基准灰阶对应的基准伽马值。可选地,校正获取单元具体用于:根据基准灰阶与当前显示画面的平均灰阶的差值,获取目标伽马值调整系数;根据目标伽马值调整系数和基准灰阶对应的基准伽马值,获取当前显示画面的伽马校正值。可选地,亮度调整装置还包括:关系建立模块,用于建立n个不同灰阶与m个不同伽马校正值的对应关系,m为大于零的整数,n为大于或等于m的整数;校正获取模块52包括:灰阶检测单元,用于检测对应关系的n个不同灰阶中是否存在当前显示画面的平均灰阶;校正值确定单元,用于若存在当前显示画面的平均灰阶,则从对应关系的m个不同伽马校正值中获取与当前显示画面的平均灰阶对应的伽马校正值,确定该伽马校正值为当前显示画面的伽马校正值。可选地,亮度调整装置还包括:场景获取模块,用于获取当前显示画面所属场景;亮度调整模块53具体用于:根据当前显示画面所属场景,调整当前显示画面的伽马校正值;根据调整后的当前显示画面的伽马校正值,调整当前显示画面的亮度。可选地,灰阶获取模块51具体用于:获取当前显示画面中每个像素点的灰阶和当前显示画面的像素点数量;根据当前显示画面中每个像素点的灰阶和当前显示画面的像素点数量,计算当前显示画面的平均灰阶。本申请实施例提供的亮度调整装置可以应用在前述方法实施例中,详情参见上述方法实施例的描述,在此不再赘述。图6是本申请实施例五提供的终端设备的结构示意图。如图所示的该终端设备可以包括:一个或多个处理器601(图中仅示出一个);一个或多个输入设备602(图中仅示出一个),一个或多个输出设备603(图中仅示出一个)和存储器604。上述处理器601、输入设备602、输出设备603和存储器604通过总线605连接。存储器604用于存储指令,处理器601用于执行存储器604存储的指令时实现上述各个亮度调整方法实施例中的步骤。应当理解,在本申请实施例中,处理器601可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。输入设备602可以包括触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风、数据接收接口等。输出设备603可以包括显示器(lcd等)、扬声器、数据发送接口等。该存储器604可以包括只读存储器和随机存取存储器,并向处理器601提供指令和数据。存储器604的一部分还可以包括非易失性随机存取存储器。例如,存储器604还可以存储设备类型的信息。具体实现中,本申请实施例中所描述的处理器601、输入设备602、输出设备603和存储器604可执行本申请实施例提供的亮度调整方法的实施例中所描述的实现方式,也可执行实施例四亮度调整装置中所描述的实现方式,在此不再赘述。图7是本申请实施例六提供的终端设备的结构示意图。如图7所示,该实施例的终端设备7包括:一个或多个处理器70(图中仅示出一个)、存储器71以及存储在存储器71中并可在至少一个处理器70上运行的计算机程序72。处理器70执行计算机程序72时实现上述各个亮度调整方法实施例中的步骤。终端设备7可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。终端设备可包括,但不仅限于,处理器70、存储器71。本领域技术人员可以理解,图7仅仅是终端设备7的示例,并不构成对终端设备7的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如终端设备还可以包括输入输出设备、网络接入设备、总线等。所称处理器70可以是中央处理单元cpu,还可以是其他通用处理器、数字信号处理器dsp、专用集成电路asic、现成可编程门阵列fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。存储器71可以是终端设备7的内部存储单元,例如终端设备7的硬盘或内存。存储器71也可以是终端设备7的外部存储设备,例如终端设备7上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,存储器71还可以既包括终端设备7的内部存储单元也包括外部存储设备。存储器71用于存储计算机程序以及终端设备所需的其他程序和数据。存储器71还可以用于暂时地存储已经输出或者将要输出的数据。所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。在本申请所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。本申请实现上述实施例方法中的全部或部分流程,也可以通过一种计算机程序产品来完成,当计算机程序产品在终端设备上运行时,使得终端设备执行时实现可实现上述各个方法实施例中的步骤。以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1