一种亮度调节方法、装置及电子设备的制作方法

文档序号:2549144阅读:214来源:国知局
一种亮度调节方法、装置及电子设备的制作方法
【专利摘要】本发明提供了一种亮度调节方法,该方法应用于具有显示屏幕的电子设备中,该方法包括:获取该电子设备中的参数信息,根据该参数信息和预设的透明度调节条件,对该显示屏幕的透光参数值进行调整,以减小由于透明度的绘制这一因而产生的耗电量;然后,根据该显示屏幕的透光参数值对显示屏幕中显示的图像处理信息的对应关系,确定该透光参数值对应的图像处理信息,进而根据该图像处理信息对该电子设备中图像处理的过程进行调节,以降低对图像处理过程中的用电量的消耗。采用该亮度调节方法,能够从改变显示屏幕的透光参数值和图像处理过程两个方向实现对耗电量的降低,从本质上解决了电子设备屏幕耗电量大的问题。
【专利说明】一种壳度调节方法、装置及电子设备

【技术领域】
[0001]本发明涉及电子设备领域,更具体的说,是涉及一种亮度调节方法、装置及电子设备。

【背景技术】
[0002]随着电子技术的发展,各种显示屏幕,尤其是LCD (Liquid Crystal Display,液晶显示器)屏广泛应用于各种电子设备中。
[0003]在现有技术中,为了降低电子设备LCD屏幕的耗电量,一般增加一个应用,以实现对显示屏幕透光率进行调整,具体为用户根据个人需求人工对屏幕亮度进行调节最大程度降低屏幕亮度,以使电子设备不必对LCD屏中的显示内容进行透明度绘制,减少了数据处理量,降低了电子设备的耗电量。
[0004]但是,该调节只是通过对显示屏幕的透光值的调节实现对屏幕输出亮度的调节,也就是说,通过对电子设备的屏幕所输出的显示内容的透明度的绘制的改变,虽然这样能够在一定程度上减小电子设备的耗电量;但是,电子设备的屏幕在输出显示内容的耗电量是有多种因素决定的,仅仅减小由于透明度的绘制这一因而产生的耗电量,并不本质上解决电子设备的屏幕耗电量大的问题。


【发明内容】

[0005]有鉴于此,本发明提供了一种亮度调节方法,解决了现有的仅对电子设备透明度的绘制这一因而产生的耗电量进行降低,而不能从本质上解决电子设备屏幕耗电量大的问题。
[0006]为实现上述目的,本发明提供如下技术方案:
[0007]—种亮度调节方法,应用于具有显示屏幕的电子设备,包括:
[0008]获取所述电子设备的参数信息;
[0009]依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数;
[0010]依据预设的所述透光参数值与图像处理信息的对应关系,确定与所述透光参数值对应的图像处理信息;
[0011]依据所述图像处理信息,对所述电子设备中图像处理过程进行调节。
[0012]上述的方法,优选的,所述参数信息为当前时刻时,所述获取所述电子设备的参数信息包括:
[0013]获取所述电子设备中计时器记录的当前时刻。
[0014]上述的方法,优选的,所述依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数包括:
[0015]依据预设的时刻与透光参数值的对应关系,确定所述当前时刻对应的透光参数值;
[0016]依据所述当前时刻对应的透光参数值,调整显示屏幕的透光参数。
[0017]上述的方法,优选的,所述依据所述当前时刻对应的透光参数值,调整显示屏幕的透光参数包括;
[0018]依据预设的透光参数值与所述显示屏幕的绘制参数的对应关系,确定所述当前时刻对应的第一绘制参数;
[0019]依据所述第一绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕透光参数。
[0020]上述的方法,优选的,所述参数信息为应用程序的运行文件信息,所述获取所述电子设备的参数信息包括:
[0021]检测所述电子设备中的应用程序的运行文件信息。
[0022]上述的方法,优选的,所述依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数包括:
[0023]依据所述运行文件信息确定所述显示屏幕中当前显示的应用程序;
[0024]依据预设的应用程序和所述显示屏幕的绘制参数的对应关系,确定与所述应用程序对应的第二绘制参数;
[0025]依据所述第二绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕的透光参数值。
[0026]上述的方法,优选的,当所述图像处理信息为每秒传输帧数FPS时,所述依据所述图像处理信息,对所述电子设备中图像处理过程进行调节,包括:
[0027]依据所述FPS数值调节所述显示屏幕的刷新率。
[0028]上述的方法,优选的,当所述图像处理信息为显示屏幕的色彩数位时,所述依据预设的所述显示屏幕遮光片的透光参数值与图像处理的对应关系,确定与所述透光参数值对应的图像处理信息包括:
[0029]判断所述显示屏幕的透光参数值是否小于预设阈值;
[0030]如果小于,确定修改所述显示屏幕的色彩数位信息为黑白显示。
[0031]上述的方法,优选的,所述依据所述图像处理信息,对所述电子设备中图像处理过程进行调节包括:
[0032]依据预设的修改条件,修改所述显示屏幕的色彩位数信息,将所述显示屏幕的显示方式由彩色显示调节为黑白显示。
[0033]一种亮度调节装置,应用于具有显示屏幕的电子设备,包括:
[0034]获取模块,用于获取所述电子设备的参数信息;
[0035]第一调节模块,用于依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数;
[0036]确定模块,用于依据预设的所述透光参数值与图像处理信息的对应关系,确定与所述透光参数值对应的图像处理信息;
[0037]第二调节模块,用于依据所述图像处理信息,对所述电子设备中图像处理过程进行调节。
[0038]上述的装置,优选的,所述参数信息为当前时刻时,所述获取模块具体用于:
[0039]获取所述电子设备中计时器记录的当前时刻。
[0040]上述的装置,优选的,所述第一调节模块包括:
[0041]第一确定单元,用于依据预设的时刻与透光参数值的对应关系,确定所述当前时刻对应的透光参数值;
[0042]第一调节单元,用于依据所述当前时刻对应的透光参数值,调整显示屏幕的透光参数。
[0043]上述的装置,优选的,所述第一调节单元包括;
[0044]确定子单元,用于依据预设的透光参数值与所述显示屏幕的绘制参数的对应关系,确定所述当前时刻对应的第一绘制参数;
[0045]调节子单元,用依据所述第一绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕透光参数。
[0046]上述的装置,优选的,所述参数信息为应用程序的运行文件信息,所述获取模块具体用于:
[0047]检测所述电子设备中的应用程序的运行文件信息。
[0048]上述的装置,优选的,所述第一调节模块包括:
[0049]第二确定单元,用于依据所述运行文件信息确定所述显示屏幕中当前显示的应用程序;
[0050]第三确定单元,用于依据预设的应用程序和所述显示屏幕的绘制参数的对应关系,确定与所述应用程序对应的第二绘制参数;
[0051]第二调节单元,用于依据所述第二绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕的透光参数值。
[0052]上述的装置,优选的,当所述图像处理信息为每秒传输帧数FPS时,所述第二调节模块具体用于:
[0053]依据所述FPS数值调节所述显示屏幕的刷新率。
[0054]上述的装置,优选的,当所述图像处理信息为显示屏幕的色彩数位时,所述确定模块具体用于:
[0055]判断所述显示屏幕的透光参数值是否小于预设阈值;
[0056]如果小于,确定修改所述显示屏幕的色彩数位信息为黑白显示。
[0057]上述的装置,优选的,所述第二调节模块具体用于:
[0058]依据预设的修改条件,修改所述显示屏幕的色彩位数信息,将所述显示屏幕的显示方式由彩色显示调节为黑白显示。
[0059]一种电子设备,其特征在于,包括:设置有显示屏幕以及上述任一项所述亮度调节
>J-U ρ?α装直。
[0060]经由上述的技术方案可知,与现有技术相比,本发明提供了一种亮度调节方法,该方法应用于具有显示屏幕的电子设备中,该方法包括:获取该电子设备中的参数信息,根据该参数信息和预设的透明度调节条件,对该显示屏幕的透光参数值进行调整,以减小由于透明度的绘制这一因而产生的耗电量;然后,根据该显示屏幕的透光参数值对显示屏幕中显示的图像处理信息的对应关系,确定该透光参数值对应的图像处理信息,进而根据该图像处理信息对该电子设备中图像处理的过程进行调节,以降低对图像处理过程中的用电量的消耗。采用该亮度调节方法,能够从改变显示屏幕的透光参数值和图像处理过程两个方向实现对耗电量的降低,从本质上解决了电子设备屏幕耗电量大的问题。

【专利附图】

【附图说明】
[0061]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0062]图1为本发明提供的一种亮度调节方法实施例1的流程图;
[0063]图2为本发明提供的一种亮度调节方法实施例2的流程图;
[0064]图3为本发明提供的一种亮度调节方法实施例2中步骤S203的流程图;
[0065]图4为本发明提供的一种亮度调节方法实施例3的流程图;
[0066]图5为本发明提供的一种亮度调节方法实施例3中步骤S402的流程图;
[0067]图6为本发明提供的一种亮度调节方法实施例4的流程图;
[0068]图7为本发明提供的一种亮度调节方法实施例1的流程图;
[0069]图8为本发明提供的一种亮度调节装置实施例1的结构示意图;
[0070]图9为本发明提供的一种亮度调节装置实施例2的结构示意图;
[0071]图10为本发明提供的一种亮度调节装置实施例2中第一调节单元的结构示意图;
[0072]图11为本发明提供的一种亮度调节装置实施例3的结构示意图;
[0073]图12为本发明提供的一种亮度调节装置实施例4的结构示意图;
[0074]图13为本发明提供的一种亮度调节装置实施例5的结构示意图。

【具体实施方式】
[0075]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0076]本申请涉及的一种亮度调节方法和装置,应用于具有显示屏幕的电子设备中,对该显示屏幕的显示亮度进行自动调节,以降低电子设备耗电量。
[0077]请参阅附图1,为本发明提供的一种亮度调节方法实施例1的流程图,该方法应用于一电子设备,该电子设备可以是台式机、笔记本、平板电脑、手机、智能电视、智能手表、穿戴式设备等电子设备,该电子设备中具有显示屏幕。
[0078]该方法具体通过以下步骤实现:
[0079]步骤SlOl:获取所述电子设备的参数信息;
[0080]其中,该参数信息为表示当前电子设备状态相关的信息,该状态相关的信息可以为用户设置的状态也可为电子设备内部运行的状态。
[0081]具体的,该参数信息可以包括:根据用户的操作信息生成的亮度参数信息、外界环境亮度信息、当前时间或者运行的应用程序信息等等。
[0082]具体的,当电子设备设置有ALS (ambient light sensor,环境光感应传感器)时,可采集该外界环境亮度信息。
[0083]步骤S102:依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数;
[0084]其中,电子设备中预设有透明度调节条件,该条件对应该参数信息和显示屏幕的透光参数值。
[0085]具体的,根据该参数信息以及该透明度调节条件,可以确定对应的透明度调节参数,该透明度调节参数就是显示屏幕调节的目标透光参数值,调节该显示屏幕的透光参数值为目标透光参数值。
[0086]需要说明的是,该显示屏幕的透光参数值越大,透明度越高,灰度值越小,屏幕越亮,通过调节显示屏幕的透光参数值实现调节显示屏幕的亮度的目的。
[0087]具体的,当该参数信息为根据用户的操作信息生成的亮度参数信息时,根据该亮度参数信息可确定显示屏幕调节的目标透光参数值。
[0088]同理,当该参数信息为外界环境亮度信息、当前时间或者运行的应用程序信息,根据该信息和与其对应的透明度调节条件,确定其对应的透明度调节参数,进而根据该透明度调节参数对该显示屏幕的透光参数值进行调节。
[0089]具体实施中,该显示屏幕的透光参数值对应显示屏幕的灰度(透明度),灰度值对应于alpha值(如取值0-255,值为O是全透明,最亮;255是不透明,最暗)。
[0090]步骤S103:依据预设的所述透光参数值与图像处理信息的对应关系,确定与所述透光参数值对应的图像处理信息;
[0091]其中,电子设备中还预设有透光参数值与图像处理信息的对应关系。
[0092]需要说明的是,该透光参数值越小,则该电子设备的显示屏幕的亮度越低,灰度越大。
[0093]需要说明的是,当显示屏幕的灰度较大时,会对通过该显示屏幕显示的图像信息产生影响,例如,当该显示屏幕的灰度最大时,显示屏幕为不透明状态,最暗,其显示的图像也较暗,用户观看该图像时看到的也是较暗的图像。此时,即使该电子设备的GPU (GraphicProcessing Unit,图形处理器)或者CPU (Central Processing Unit,中央处理器)对图像进行处理并发送至该显示屏幕的图像信息为标准色彩、标准频率的标准图像,由于用户通过较暗的显示屏幕看到的图像较暗,导致用户最终看到的图像也是较暗的图像。而GPU为输出标准图像需要进行大量的数据处理,导致电子设备的功耗依然很高。
[0094]因此,根据该当前的电子设备显示屏幕的透光参数值,结合该透光参数值与图像处理信息的对应关系,确定该透光参数值对应的图像处理信息。
[0095]步骤S104:依据所述图像处理信息,对所述电子设备中图像处理过程进行调节。
[0096]其中,该图像处理过程是指电子设备中GPU对接收到的信息进行处理,得到图像信息,并将该图像信息输出到显示屏幕中进行展示。
[0097]具体的,该图像处理信息为GPU对接收到的信息进行处理并输出图像的过程进行调整的信息,即该图像处理信息为调整该GPU运行参数的信息。
[0098]具体的,该依据该图像处理信息对GPU进行参数调整,以使其对图像处理的进程进行调节,以达到当显示屏幕灰度较大时,降低GPU处理的数据量,达到减小该GPU的功耗的目的。
[0099]需要说明的是,当电子设备显示屏幕的灰度越大,亮度越低,用户视觉感知越不明显,此时即使降低图像处理的精度,用户的视觉感知不受到影响,同时达到降低电子设备的功耗的目的。
[0100]综上,本实施例提供的一种亮度调节方法,包括:获取该电子设备中的参数信息,根据该参数信息和预设的透明度调节条件,对该显示屏幕的透光参数值进行调整,以减小由于透明度的绘制这一因而产生的耗电量;然后,根据该显示屏幕的透光参数值对显示屏幕中显示的图像处理信息的对应关系,确定该透光参数值对应的图像处理信息,进而根据该图像处理信息对该电子设备中图像处理的过程进行调节,以降低对图像处理过程中的用电量的消耗。采用该亮度调节方法,能够从改变显示屏幕的透光参数值和图像处理过程两个方向实现对耗电量的降低,从本质上解决了电子设备屏幕耗电量大的问题。
[0101]其中,当该参数信息为当前时刻时,根据该当前时刻对电子设备显示屏幕的亮度进行调节。
[0102]请参阅附图2,为本发明提供的一种亮度调节方法实施例2的流程图,该方法具体通过以下步骤实现:
[0103]步骤S201:获取所述电子设备中计时器记录的当前时刻;
[0104]其中,该电子设备中预设有计时器时钟,该计时器记录有当前时刻的时间值,如1:00、18:00等各种记录方式的当前时刻。
[0105]具体的,获取该计时器记录的数值即可得到当前时刻。
[0106]步骤S202:依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数;
[0107]其中,电子设备中预设有时刻与透光参数值的对应关系。
[0108]需要说明的是,不同时刻对应的环境亮度不同,如中午12:00这一时刻的环境亮度较高,此时,可根据预设的条件确定是否将该显示屏幕设置为亮度还是较低的亮度。其中,当设置为较高的亮度时,则该预设的时刻与透光参数值的对应关系中,设置白天透光参数较大,晚上透光参数值较小,并且,越靠近中午时刻透光参数值越大。
[0109]具体的,根据该当前时刻,从预设的时刻与透光参数值的对应关系中查找对应透光参数值。
[0110]需要说明的是,本实施例中提供了一种时刻与透光参数值的对应关系,但该对应关系并不限定于此,具体实施中,可根据实际情况进行设置,本申请不做限制。
[0111]步骤S203:依据所述当前时刻对应的透光参数值,调整显示屏幕的透光参数;
[0112]其中,该透光参数值为根据当前时刻确定的透光参数值,依据该透光参数值调整该显示屏幕的透光参数,以使其修改为该当前时刻对应透光参数值。
[0113]请参阅附图3,为本发明提供的一种亮度调节方法实施例2的中步骤S203的流程图,该步骤S203具体通过以下步骤实现:
[0114]步骤S301:依据预设的透光参数值与所述显示屏幕的绘制参数的对应关系,确定所述当前时刻对应的第一绘制参数;
[0115]其中,该显示屏幕的绘制参数是指显示屏幕显示的一个参数。
[0116]具体的,android view的绘制基于Bitmap对象这样一个对象。
[0117]该bitmap 对象可以有多种格式,如 Bitmap.Config.ARGB_8888 ;Bitmap.Config.ARGB—4444 ;Bitmap.Config.ARGB—8888 ;Bitmap.Config.ARGB—8888 ;Bitmap.Config.RGB—565
坐寸ο
[0118]其中,默认的格式是Bitmap.Config.ARGB_8888。
[0119]本实施例中,该第一绘制参数中抛弃A (alpha,透明度)的绘制,只绘制成Bitmap.Config.RGB_565,由于后者并没有alpha值,所以绘制的时候不需要计算alpha合成,数据处理量小,处理速度加快,显示屏幕的耗电量也减少很多。
[0120]其中,该第一绘制参数中包括绘制的Bitmap.Config.RGB_565的数据值,依据该数据值对该显示屏幕进行绘制。
[0121]步骤S302:依据所述第一绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕透光参数。
[0122]具体的,根据步骤S301中确定的第一绘制参数,对显示屏幕的绘制参数进行调整,达到对显示屏幕透光参数进行调整的目的。
[0123]步骤S204:依据预设的所述透光参数值与图像处理信息的对应关系,确定与所述透光参数值对应的图像处理信息;
[0124]步骤S205:依据所述图像处理信息,对所述电子设备中图像处理过程进行调节。
[0125]其中,步骤S204-205与实施例1中的步骤S103-104 —致,本实施例不再赘述。
[0126]综上,本实施例提供的一种亮度调节方法中,当该参数信息为当前时刻时,获取电子设备中计时器记录的当前时刻;依据预设的时刻与透光参数值的对应关系,确定当前时刻对应的透光参数值;依据当前时刻对应的透光参数值,调整显示屏幕的透光参数。采用该方法,通过对当前时刻确定对应的透光参数值,并依据该透光参数值对显示屏幕的透光参数进行调整,实现了电子设备自动响应环境亮度,减少显示屏幕亮度的功耗,减少了电子设备的功耗。
[0127]其中,当该参数信息为应用程序的运行文件信息时,根据该运行的应用程序对电子设备显示屏幕的亮度进行调节。
[0128]请参阅附图4,为本发明提供的一种亮度调节方法实施例3的流程图,该方法具体通过以下步骤实现:
[0129]步骤S401:检测所述电子设备中的应用程序的运行文件信息;
[0130]其中,该电子设备中运行有多个应用程序,如微博、读书软件、视频播放器等各种不同功能的应用程序。
[0131]具体的,检测该电子设备中的各个运行文件信息,即可得到该运行文件对应的应用程序及其运行状态。
[0132]具体实施中,该运行文件信息中携带有发生时间、类型以及应用程序标识,根据该应用程序标识即可确定该应用程序,该类型表示应用程序的动作(开始运行或者停止运行),然后结合该类型和发生时间可确定该应用程序的当前状态是正在运行状态还是停止状态。
[0133]具体的,根据该电子设备中应用程序的运行文件信息,可以确定当前电子设备中正在运行的应用程序。
[0134]具体实施中,还可根据该运行文件信息判断处于占据显示屏幕处于显示状态的应用程序,以及处于后台运行状态的应用程序。
[0135]例如,根据该运行文件信息确定该电子设备中占据显示屏幕处于显示状态的应用程序为读书软件,而后台运行微博。
[0136]步骤S402:依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数;
[0137]其中,电子设备中预设有应用程序与透光参数值的对应关系,该透明度调节条件与该对应关系关联。
[0138]具体的,根据该电子设备中运行的应用程序(具体为前台运行的应用程序)确定对应的透光参数值,并根据该透光参数值调节该显示屏幕的透光参数。
[0139]请参阅附图5,为本发明提供的一种亮度调节方法实施例3的中步骤S402的流程图,该步骤S402具体通过以下步骤实现:
[0140]步骤S501:依据所述运行文件信息确定所述显示屏幕中当前显示的应用程序;
[0141]其中,该运行文件信息中包含该运行文件信息的发生时间、类型以及对应的应用程序标识等。
[0142]具体的,根据该应用程序标识即可确定该应用程序,该类型表示应用程序的动作(即开始运行或者停止运行),然后结合该类型和发生时间可确定该应用程序的当前状态是正在运行状态还是停止状态。
[0143]具体的,当该应用程序的运行文件信息中最近的类型为开始运行,则该应用程序当前为运行状态。
[0144]并且,还可根据该运行文件信息中携带的信息确定该应用程序是否占据显示屏幕处于显示状态,如果是,则确定该为显示屏幕当前显示的应用程序。
[0145]步骤S502:依据预设的应用程序和所述显示屏幕的绘制参数的对应关系,确定与所述应用程序对应的第二绘制参数;
[0146]其中,该显示屏幕的绘制参数是指显示屏幕显示的一个参数。
[0147]具体的,android view的绘制基于Bitmap对象这样一个对象。
[0148]该bitmap 对象可以有多种格式,如 Bitmap.Config.ARGB_8888 ;Bitmap.Config.ARGB—4444 ;Bitmap.Config.ARGB—8888 ;Bitmap.Config.ARGB—8888 ;Bitmap.Config.RGB—565
坐寸ο
[0149]其中,默认的格式是Bitmap.Config.ARGB_8888。
[0150]本实施例中,该第二绘制参数中抛弃A (alpha,透明度)的绘制,只绘制成Bitmap.Config.RGB_565,由于后者并没有alpha值,所以绘制的时候不需要计算alpha合成,数据处理量小,处理速度加快,显示屏幕的耗电量也减少很多。
[0151]其中,该第二绘制参数中包括绘制的Bitmap.Config.RGB_565的数据值,依据该数据值对该显示屏幕进行绘制。
[0152]步骤S503:依据所述第二绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕的透光参数值。
[0153]具体的,根据步骤S502中确定的第二绘制参数,对显示屏幕的绘制参数进行调整,达到对显示屏幕透光参数进行调整的目的。
[0154]步骤S403:依据预设的所述透光参数值与图像处理信息的对应关系,确定与所述透光参数值对应的图像处理信息;
[0155]步骤S404:依据所述图像处理信息,对所述电子设备中图像处理过程进行调节。
[0156]其中,步骤S403-404与实施例1中的步骤S103-104 —致,本实施例不再赘述。
[0157]综上,本实施例提供的一种亮度调节方法中,参数信息为应用程序的运行文件信息,检测电子设备中的应用程序的运行文件信息;依据运行文件信息确定显示屏幕中当前显示的应用程序;依据预设的应用程序和显示屏幕的绘制参数的对应关系,确定与应用程序对应的第二绘制参数;依据第二绘制参数对显示屏幕的绘制参数进行调整,调整显示屏幕的透光参数值。采用该方法,通过对当前显示屏幕显示的应用程序确定对应的透光参数值,并依据该透光参数值对显示屏幕的透光参数进行调整,实现了电子设备自动响应环境亮度,减少显示屏幕亮度的功耗,减少了电子设备的功耗。
[0158]其中,当该图像处理信息为FPS (Frames Per Second,每秒传输巾贞数)时,对电子设备中图像处理过程进行调节具体为调节FPS。
[0159]请参阅附图6,为本发明提供的一种亮度调节方法实施例4的流程图,该方法具体通过以下步骤实现:
[0160]步骤S601:获取所述电子设备的参数信息;
[0161]步骤S602:依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数;
[0162]步骤S603:依据预设的所述透光参数值与图像处理信息的对应关系,确定与所述透光参数值对应的图像处理信息;
[0163]其中,步骤S601-603与实施例1中的步骤S101-103 —致,本实施例不做赘述。
[0164]需要说明的是,该对应关系为透光参数值与FPS的对应关系。
[0165]步骤S604:依据所述FPS数值调节所述显示屏幕的刷新率。
[0166]其中,该FPS为电子设备中的GPU每秒输出图像帧数,即显示屏幕的刷新率,并利用该图像对显示屏幕进行刷新。
[0167]需要说明的是,刷新率就是屏幕每秒种画面被刷新的次数,当前刷新率降低时,绘制画面时需要的资源就较少(包括GPU重载降低,CPU数据运算量减低),从而达到降低功耗之目的。
[0168]其中,该图像处理信息对应为该电子设备中GPU的FPS,该FPS数值为小于电子设备GPU正常运行时的FPS数值。
[0169]实际实施中,正常运行时,该电子设备GPU的FPS采用60帧/秒,在该FPS数值下,
显示屏幕显示效果最佳。
[0170]其中,该图像处理信息对应的FPS的值可以为阶梯设置,某一透光参数值范围对应一 FPS值,例如,当透光参数值100-150时,FPS值为55帧/秒。
[0171]需要说明的是,由于显示屏幕的工作原理,显示屏幕的刷新率越高,图像处理精度越高,在降低电子设备的显示屏幕的透光率后,降低显示屏幕的刷新率。
[0172]具体实施中,显示屏幕刷新率降低,降低了 GPU处理的数据量,达到减小该GPU的功耗的目的。
[0173]综上,本实施例提供的一种亮度调节方法中,当该图像处理信息为每秒传输帧数FPS时,依据所述图像处理信息,对所述电子设备中图像处理过程进行调节,具体包括:依据所述FPS数值调节所述显示屏幕的刷新率。采用该方法,在降低电子设备显示屏幕灰度之后,进一步依据该显示屏幕的透光参数值确定FPS数值,然后依据该FPS数值调节显示屏幕的刷新率,降低显示屏幕的刷新率,降低了 GPU处理的数据量,达到减小该GPU的功耗的目的。
[0174]其中,当图像处理信息为显示屏幕的色彩数位时,对电子设备中图像处理过程进行调节具体为调节显示屏幕的色彩数位。
[0175]请参阅附图7,为本发明提供的一种亮度调节方法实施例5的流程图,该方法具体通过以下步骤实现:
[0176]步骤S701:获取所述电子设备的参数信息;
[0177]步骤S702:依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数;
[0178]步骤S701-702与实施例1中的步骤S101-102 —致,本实施例不再赘述。
[0179]步骤S703:判断所述显示屏幕的透光参数值是否小于预设阈值;
[0180]其中,电子设备中预设有一阈值,当该显示屏的透光参数值大于该阈值时,该显示屏幕的灰度较小,用户可通过该显示屏幕观察到彩色的显示内容,不影响用户观看效果。然而,当该显示屏幕的透光参数值小于该预设阈值时,该显示屏幕的灰度较大,由于显示屏幕灰度的影响,使得用户通过该显示屏幕观看到的显示内容为黑白的。
[0181]因此,当该显示屏幕的透光参数值小于该预设阈值时,即使该显示屏幕显示彩色的图像,用户也无法观看到彩色的图像。
[0182]而显示屏幕显示彩色图像过程中,由于CPU或者GPU对图像信息针对每一像素进行色彩处理,该处理过程中数据处理量大,功耗较高。
[0183]因此,当该显示屏幕的透光参数值小于该预设阈值时,确定需要修改该显示屏幕的色彩数位信息为黑白显示,执行步骤S704 ;否则,不做处理。
[0184]其中,当该显示屏幕的透光参数值大于该预设阈值时,该显示屏幕的灰度较小,用户可通过该显示屏幕观察到彩色的显示内容,不对该显示屏幕的色彩位数信息进行修改,以使其进行黑白显示。
[0185]步骤S704:依据预设的修改条件,修改所述显示屏幕的色彩位数信息,将所述显示屏幕的显示方式由彩色显示调节为黑白显示。
[0186]其中,该预设的修改条件中设置有显示屏幕进行彩色显示时的色彩位数值以及进行黑白显示时的色彩位数值。依据该修改条件,可确定该显示屏幕的色彩位数信息为黑白显示时的色彩为数值。
[0187]其中,该显示屏幕的色彩数位信息用于指示该显示屏进行显示的方式是彩色显示还是黑白显示。
[0188]具体实施中,在进行色彩格式转换的时候,经常会遇到色彩量化位数的改变,比如说从24bit RGB888到16bit RGB565的色彩转换。
[0189]具体的,bitmap图片是一个RGB888,每个像素由3个字节组成,R->8bit,G_>8bit,B->8bit ;RGB565 的每个 pixels 是由 2 字节组成,R->5bit, G_>6bit,B_>5bit。
[0190]其中,通过修改该显示屏幕的色彩位数信息,将显示屏幕的显示方式由彩色显示调节为黑白显示,每个像素的组成字节减少,在减少了存储器的容量的同时,降低了数据量,同样刷新率时,刷新显示屏幕的显示内容时更省电。
[0191]综上,本实施例提供的一种亮度调节方法中,当所述图像处理信息为显示屏幕的色彩数位时,判断所述显示屏幕的透光参数值是否小于预设阈值;如果小于,显示屏幕的灰度较大,由于显示屏幕灰度的影响,使得用户通过该显示屏幕观看到的显示内容为黑白的,则确定修改所述显示屏幕的色彩数位信息为黑白显示,并且依据预设的修改条件,修改所述显示屏幕的色彩位数信息,将所述显示屏幕的显示方式由彩色显示调节为黑白显示。采用该方法,通过对显示屏幕的显示方式调节为黑白显示,以减少电子设备采用彩色图像信息刷新显示屏幕过程中的数据处理量,减少了存储器的容量,刷新显示屏幕的显示内容时更省电。
[0192]上述本发明提供的实施例中详细描述了方法,对于本发明的方法可采用多种形式的装置实现,因此本发明还提供了一种装置,下面给出具体的实施例进行详细说明。
[0193]请参阅附图8,为本发明提供的一种亮度调节装置实施例1的结构示意图,该装置应用于一电子设备,该电子设备可以是台式机、笔记本、平板电脑、手机、智能电视、智能手表、穿戴式设备等电子设备,该电子设备中具有显示屏幕。
[0194]该装置具体由以下结构实现:获取模块801、第一调节模块802、确定模块803和第二调节模块804 ;
[0195]其中,获取模块801,用于获取所述电子设备的参数信息;
[0196]其中,该参数信息为表示当前电子设备状态相关的信息,该状态相关的信息可以为用户设置的状态也可为电子设备内部运行的状态。
[0197]具体的,该参数信息可以包括:根据用户的操作信息生成的亮度参数信息、外界环境亮度信息、当前时间或者运行的应用程序信息等等。
[0198]具体的,当电子设备设置有ALS时,可采集该外界环境亮度信息,获取模块801获取该ALS的环境亮度信息。
[0199]其中,第一调节模块802,用于依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数;
[0200]其中,电子设备中预设有透明度调节条件,该条件对应该参数信息和显示屏幕的透光参数值。
[0201]具体的,第一调节模块802根据该参数信息以及该透明度调节条件,可以确定对应的透明度调节参数,该透明度调节参数就是显示屏幕调节的目标透光参数值,调节该显示屏幕的透光参数值为目标透光参数值。
[0202]需要说明的是,该显示屏幕的透光参数值越大,透明度越高,灰度值越小,屏幕越亮,通过调节显示屏幕的透光参数值实现调节显示屏幕的亮度的目的。
[0203]具体的,当该参数信息为根据用户的操作信息生成的亮度参数信息时,根据该亮度参数信息可确定显示屏幕调节的目标透光参数值。
[0204]同理,当该参数信息为外界环境亮度信息、当前时间或者运行的应用程序信息,根据该信息和与其对应的透明度调节条件,确定其对应的透明度调节参数,进而根据该透明度调节参数对该显示屏幕的透光参数值进行调节。
[0205]具体实施中,该显示屏幕的透光参数值对应显示屏幕的灰度(透明度),灰度值对应于alpha值(如取值0-255,值为O是全透明,最亮;255是不透明,最暗)。
[0206]其中,确定模块803,用于依据预设的所述透光参数值与图像处理信息的对应关系,确定与所述透光参数值对应的图像处理信息;
[0207]其中,电子设备中还预设有透光参数值与图像处理信息的对应关系。
[0208]需要说明的是,该透光参数值越小,则该电子设备的显示屏幕的亮度越低,灰度越大。
[0209]需要说明的是,当显示屏幕的灰度较大时,会对通过该显示屏幕显示的图像信息产生影响,例如,当该显示屏幕的灰度最大时,显示屏幕为不透明状态,最暗,其显示的图像也较暗,用户观看该图像时看到的也是较暗的图像。此时,即使该电子设备的GPU或者对图像进行处理并发送至该显示屏幕的图像信息为标准色彩、标准频率的标准图像,由于用户通过较暗的显示屏幕看到的图像较暗,导致用户最终看到的图像也是较暗的图像。而GPU为输出标准图像需要进行大量的数据处理,导致电子设备的功耗依然很高。
[0210]因此,确定模块803根据该当前的电子设备显示屏幕的透光参数值,结合该透光参数值与图像处理信息的对应关系,确定该透光参数值对应的图像处理信息。
[0211]其中,第二调节模块804,用于依据所述图像处理信息,对所述电子设备中图像处理过程进行调节。
[0212]其中,该图像处理过程是指电子设备中GPU对接收到的信息进行处理,得到图像信息,并将该图像信息输出到显示屏幕中进行展示。
[0213]具体的,该图像处理信息为GPU对接收到的信息进行处理并输出图像的过程进行调整的信息,即该图像处理信息为调整该GPU运行参数的信息。
[0214]具体的,第二调节模块804依据该图像处理信息对GPU进行参数调整,以使其对图像处理的进程进行调节,以达到当显示屏幕灰度较大时,降低GPU处理的数据量,达到减小该GPU的功耗的目的。
[0215]需要说明的是,当电子设备显示屏幕的灰度越大,亮度越低,用户视觉感知越不明显,此时即使降低图像处理的精度,用户的视觉感知不受到影响,同时达到降低电子设备的功耗的目的。
[0216]综上,本实施例提供的一种亮度调节装置,包括获取模块,用于获取所述电子设备的参数信息;第一调节模块,用于依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数;确定模块,用于依据预设的所述透光参数值与图像处理信息的对应关系,确定与所述透光参数值对应的图像处理信息;第二调节模块,用于依据所述图像处理信息,对所述电子设备中图像处理过程进行调节。采用该亮度调节装置,能够从改变显示屏幕的透光参数值和图像处理过程两个方向实现对耗电量的降低,从本质上解决了电子设备屏幕耗电量大的问题。
[0217]其中,当该参数信息为当前时刻时,根据该当前时刻对电子设备显示屏幕的亮度进行调节。
[0218]请参阅附图9,为本发明提供的一种亮度调节装置实施例2的结构示意图,该装置具体由以下结构实现:获取模块901、第一调节模块902、确定模块903和第二调节模块904 ;
[0219]其中,该第一调节模块902包括:第一确定单元905和第一调节单元906。
[0220]其中,该确定模块903和第二调节模块904与实施例1中的相应结构功能一致,本实施例不再赘述。
[0221]其中,获取模块901具体用于:获取所述电子设备中计时器记录的当前时刻。
[0222]其中,该电子设备中预设有计时器时钟,该计时器记录有当前时刻的时间值,如1:00、18:00等各种记录方式的当前时刻。
[0223]具体的,获取模块901获取该计时器记录的数值即可得到当前时刻。
[0224]其中,第一确定单元905,用于依据预设的时刻与透光参数值的对应关系,确定所述当前时刻对应的透光参数值;
[0225]其中,电子设备中预设有时刻与透光参数值的对应关系。
[0226]需要说明的是,不同时刻对应的环境亮度不同,如中午12:00这一时刻的环境亮度较高,此时,可根据预设的条件确定是否将该显示屏幕设置为亮度还是较低的亮度。其中,当设置为较高的亮度时,则该预设的时刻与透光参数值的对应关系中,设置白天透光参数较大,晚上透光参数值较小,并且,越靠近中午时刻透光参数值越大。
[0227]具体的,第一确定单元905根据该当前时刻,从预设的时刻与透光参数值的对应关系中查找对应透光参数值。
[0228]需要说明的是,本实施例中提供了一种时刻与透光参数值的对应关系,但该对应关系并不限定于此,具体实施中,可根据实际情况进行设置,本申请不做限制。
[0229]其中,第一调节单元906,用于依据所述当前时刻对应的透光参数值,调整显示屏幕的透光参数。
[0230]其中,该透光参数值为根据当前时刻确定的透光参数值,第一调节单元906依据该透光参数值调整该显示屏幕的透光参数,以使其修改为该当前时刻对应透光参数值。
[0231]请参阅附图10,为本发明提供的一种亮度调节装置实施例2中第一调节单元的结构示意图,该第一调节单元包括确定子单元1001和调节子单元1002。
[0232]其中,确定子单元1001,用于依据预设的透光参数值与所述显示屏幕的绘制参数的对应关系,确定所述当前时刻对应的第一绘制参数;
[0233]其中,该显示屏幕的绘制参数是指显示屏幕显示的一个参数。
[0234]具体的,android view的绘制基于Bitmap对象这样一个对象。
[0235]该bitmap 对象可以有多种格式,如 Bitmap.Config.ARGB_8888 ;Bitmap.Config.ARGB—4444 ;Bitmap.Config.ARGB—8888 ;Bitmap.Config.ARGB—8888 ;Bitmap.Config.RGB—565
坐寸ο
[0236]其中,默认的格式是Bitmap.Config.ARGB_8888。
[0237]本实施例中,该第一绘制参数中抛弃A (alpha,透明度)的绘制,只绘制成Bitmap.Config.RGB_565,由于后者并没有alpha值,所以绘制的时候不需要计算alpha合成,数据处理量小,处理速度加快,显示屏幕的耗电量也减少很多。
[0238]其中,该第一绘制参数中包括绘制的Bitmap.Config.RGB_565的数据值,依据该数据值对该显示屏幕进行绘制。
[0239]其中,调节子单元1002,用依据所述第一绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕透光参数。
[0240]具体的,根据确定子单元1001中确定的第一绘制参数,对显示屏幕的绘制参数进行调整,达到对显示屏幕透光参数进行调整的目的。
[0241]综上,本实施例提供的一种亮度调节装置中,该参数信息为当前时刻时,获取模块具体用于:获取电子设备中计时器记录的当前时刻。该第一调节模块包括:第一确定单元,用于依据预设的时刻与透光参数值的对应关系,确定所述当前时刻对应的透光参数值;第一调节单元,用于依据所述当前时刻对应的透光参数值,调整显示屏幕的透光参数。采用该装置,通过对当前时刻确定对应的透光参数值,并依据该透光参数值对显示屏幕的透光参数进行调整,实现了电子设备自动响应环境亮度,减少显示屏幕亮度的功耗,减少了电子设备的功耗。
[0242]其中,当该参数信息为应用程序的运行文件信息时,根据该运行的应用程序对电子设备显示屏幕的亮度进行调节。
[0243]请参阅附图11,为本发明提供的一种亮度调节装置实施例3的结构示意图,该装置具体由以下结构实现:获取模块1101、第一调节模块1102、确定模块1103和第二调节模块 1104 ;
[0244]其中,该第一调节模块1102包括:第二确定单元1105、第三确定单元1106和第二调节单元1107。
[0245]其中,该确定模块1103和第二调节模块1104与实施例1中的相应结构功能一致,本实施例不再赘述。
[0246]其中,该获取模块1101具体用于:检测所述电子设备中的应用程序的运行文件信肩、O
[0247]其中,该电子设备中运行有多个应用程序,如微博、读书软件、视频播放器等各种不同功能的应用程序。
[0248]具体的,获取模块1101检测该电子设备中的各个运行文件信息,即可得到该运行文件对应的应用程序及其运行状态。
[0249]具体实施中,该运行文件信息中携带有发生时间、类型以及应用程序标识,根据该应用程序标识即可确定该应用程序,该类型表示应用程序的动作(开始运行或者停止运行),然后结合该类型和发生时间可确定该应用程序的当前状态是正在运行状态还是停止状态。
[0250]具体的,获取模块1101根据该电子设备中应用程序的运行文件信息,可以确定当前电子设备中正在运行的应用程序。
[0251]具体实施中,还可根据该运行文件信息判断处于占据显示屏幕处于显示状态的应用程序,以及处于后台运行状态的应用程序。
[0252]例如,根据该运行文件信息确定该电子设备中占据显示屏幕处于显示状态的应用程序为读书软件,而后台运行微博。
[0253]其中,电子设备中预设有应用程序与透光参数值的对应关系,该透明度调节条件与该对应关系关联。
[0254]具体的,根据该电子设备中运行的应用程序(具体为前台运行的应用程序)确定对应的透光参数值,并根据该透光参数值调节该显示屏幕的透光参数。
[0255]其中,该第二确定单元1105,用于依据所述运行文件信息确定所述显示屏幕中当前显示的应用程序;
[0256]其中,该运行文件信息中包含该运行文件信息的发生时间、类型以及对应的应用程序标识等。
[0257]具体的,第二确定单元1105根据该应用程序标识即可确定该应用程序,该类型表示应用程序的动作(即开始运行或者停止运行),然后结合该类型和发生时间可确定该应用程序的当前状态是正在运行状态还是停止状态。
[0258]具体的,当该应用程序的运行文件信息中最近的类型为开始运行,则该应用程序当前为运行状态。
[0259]并且,还可根据该运行文件信息中携带的信息确定该应用程序是否占据显示屏幕处于显示状态,如果是,则确定该为显示屏幕当前显示的应用程序。
[0260]其中,该第三确定单元1106,用于依据预设的应用程序和所述显示屏幕的绘制参数的对应关系,确定与所述应用程序对应的第二绘制参数;
[0261]其中,该显示屏幕的绘制参数是指显示屏幕显示的一个参数。
[0262]具体的,android view的绘制基于Bitmap对象这样一个对象。
[0263]该bitmap 对象可以有多种格式,如 Bitmap.Config.ARGB_8888 ;Bitmap.Config.ARGB—4444 ;Bitmap.Config.ARGB—8888 ;Bitmap.Config.ARGB—8888 ;Bitmap.Config.RGB—565
坐寸ο
[0264]其中,默认的格式是Bitmap.Config.ARGB_8888。
[0265]本实施例中,该第二绘制参数中抛弃A (alpha,透明度)的绘制,只绘制成Bitmap.Config.RGB_565,由于后者并没有alpha值,所以绘制的时候不需要计算alpha合成,数据处理量小,处理速度加快,显示屏幕的耗电量也减少很多。
[0266]其中,该第二绘制参数中包括绘制的Bitmap.Config.RGB_565的数据值,依据该数据值对该显示屏幕进行绘制。
[0267]其中,该第二调节单元1107,用于依据所述第二绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕的透光参数值。
[0268]具体的,第二调节单元1107根据第二确定单元1105中确定的第二绘制参数,对显示屏幕的绘制参数进行调整,达到对显示屏幕透光参数进行调整的目的。
[0269]综上,本实施例中提供的一种亮度调节装置中,当参数信息为应用程序的运行文件信息时,该获取模块具体用于:检测所述电子设备中的应用程序的运行文件信息。该第一调节模块包括:第二确定单元,用于依据所述运行文件信息确定所述显示屏幕中当前显示的应用程序;第三确定单元,用于依据预设的应用程序和所述显示屏幕的绘制参数的对应关系,确定与所述应用程序对应的第二绘制参数;第二调节单元,用于依据所述第二绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕的透光参数值。采用该装置,通过对当前显示屏幕显示的应用程序确定对应的透光参数值,并依据该透光参数值对显示屏幕的透光参数进行调整,实现了电子设备自动响应环境亮度,减少显示屏幕亮度的功耗,减少了电子设备的功耗。
[0270]其中,当该图像处理信息为FPS时,对电子设备中图像处理过程进行调节具体为调节FPS。
[0271]请参阅附图12,为本发明提供的一种亮度调节装置实施例4的结构示意图,该装置具体由以下结构实现:获取模块1201、第一调节模块1202、确定模块1203和第二调节模块 1204 ;
[0272]其中,获取模块1201、第一调节模块1202、确定模块1203与实施例1中的相应结构功能一致,本实施例不再赘述。
[0273]其中,该第二调节模块1204具体用于:依据所述FPS数值调节所述显示屏幕的刷新率。
[0274]其中,该FPS为电子设备中的GPU每秒输出图像帧数,即显示屏幕的刷新率,并利用该图像对显示屏幕进行刷新。
[0275]需要说明的是,刷新率就是屏幕每秒种画面被刷新的次数,当前刷新率降低时,绘制画面时需要的资源就较少(包括GPU重载降低,CPU数据运算量减低),从而达到降低功耗之目的。
[0276]其中,该图像处理信息对应为该电子设备中GPU的FPS,该FPS数值为小于电子设备GPU正常运行时的FPS数值。
[0277]实际实施中,正常运行时,该电子设备GPU的FPS采用60帧/秒,在该FPS数值下,
显示屏幕显示效果最佳。
[0278]其中,该图像处理信息对应的FPS的值可以为阶梯设置,某一透光参数值范围对应一 FPS值,例如,当透光参数值100-150时,FPS值为55帧/秒。
[0279]需要说明的是,由于显示屏幕的工作原理,显示屏幕的刷新率越高,图像处理精度越高,在降低电子设备的显示屏幕的透光率后,降低显示屏幕的刷新率。
[0280]具体实施中,显示屏幕刷新率降低,降低了 GPU处理的数据量,达到减小该GPU的功耗的目的。
[0281]综上,本实施例提供的一种亮度调节装置中,当所述图像处理信息为每秒传输帧数FPS时,该第二调节模块具体用于:依据所述FPS数值调节所述显示屏幕的刷新率。采用该装置,在降低电子设备显示屏幕灰度之后,进一步依据该显示屏幕的透光参数值确定FPS数值,然后依据该FPS数值调节显示屏幕的刷新率,降低显示屏幕的刷新率,降低了 GPU处理的数据量,达到减小该GPU的功耗的目的。
[0282]其中,当图像处理信息为显示屏幕的色彩数位时,对电子设备中图像处理过程进行调节具体为调节显示屏幕的色彩数位。
[0283]请参阅附图13,为本发明提供的一种亮度调节装置实施例5的结构示意图,该装置具体由以下结构实现:获取模块1301、第一调节模块1302、确定模块1303和第二调节模块 1304 ;
[0284]其中,获取模块1301、第一调节模块1302、确定模块1303与实施例1中的相应结构功能一致,本实施例不再赘述。
[0285]其中,该确定模块1303具体用于:判断所述显示屏幕的透光参数值是否小于预设阈值;如果小于,确定修改所述显示屏幕的色彩数位信息为黑白显示。
[0286]其中,电子设备中预设有一阈值,当该显示屏的透光参数值大于该阈值时,该显示屏幕的灰度较小,用户可通过该显示屏幕观察到彩色的显示内容,不影响用户观看效果。然而,当该显示屏幕的透光参数值小于该预设阈值时,该显示屏幕的灰度较大,由于显示屏幕灰度的影响,使得用户通过该显示屏幕观看到的显示内容为黑白的。
[0287]因此,当该显示屏幕的透光参数值小于该预设阈值时,即使该显示屏幕显示彩色的图像,用户也无法观看到彩色的图像。
[0288]而显示屏幕显示彩色图像过程中,由于CPU或者GPU对图像信息针对每一像素进行色彩处理,该处理过程中数据处理量大,功耗较高。
[0289]因此,当该显示屏幕的透光参数值小于该预设阈值时,确定模块1303确定需要修改该显示屏幕的色彩数位信息为黑白显示,触发第二调节模块1304 ;否则,不做处理。
[0290]其中,当该显示屏幕的透光参数值大于该预设阈值时,该显示屏幕的灰度较小,用户可通过该显示屏幕观察到彩色的显示内容,不对该显示屏幕的色彩位数信息进行修改,以使其进行黑白显示。
[0291]其中,该第二调节模块1304具体用于:依据预设的修改条件,修改所述显示屏幕的色彩位数信息,将所述显示屏幕的显示方式由彩色显示调节为黑白显示。
[0292]其中,该预设的修改条件中设置有显示屏幕进行彩色显示时的色彩位数值以及进行黑白显示时的色彩位数值。第二调节模块1304依据该修改条件,可确定该显示屏幕的色彩位数信息为黑白显示时的色彩为数值。
[0293]其中,该显示屏幕的色彩数位信息用于指示该显示屏进行显示的方式是彩色显示还是黑白显示。
[0294]具体实施中,在进行色彩格式转换的时候,经常会遇到色彩量化位数的改变,比如说从24bit RGB888到16bit RGB565的色彩转换。
[0295]具体的,bitmap图片是一个RGB888,每个像素由3个字节组成,R->8bit,G_>8bit,B->8bit ;RGB565 的每个 pixels 是由 2 字节组成,R->5bit, G_>6bit,B_>5bit。
[0296]其中,通过修改该显示屏幕的色彩位数信息,将显示屏幕的显示方式由彩色显示调节为黑白显示,每个像素的组成字节减少,在减少了存储器的容量的同时,降低了数据量,同样刷新率时,刷新显示屏幕的显示内容时更省电。
[0297]综上,本实施例提供的一种亮度调节装置中,当所述图像处理信息为显示屏幕的色彩数位时,确定模块具体用于:判断所述显示屏幕的透光参数值是否小于预设阈值;如果小于,确定修改所述显示屏幕的色彩数位信息为黑白显示。第二调节模块具体用于:依据预设的修改条件,修改所述显示屏幕的色彩位数信息,将所述显示屏幕的显示方式由彩色显示调节为黑白显示。采用该装置,通过对显示屏幕的显示方式调节为黑白显示,以减少电子设备采用彩色图像信息刷新显示屏幕过程中的数据处理量,减少了存储器的容量,刷新显示屏幕的显示内容时更省电。
[0298]与上述本申请提供的一种亮度调节装置实施例相应的,本申请还提供了一种电子设备,该电子设备包括:显示屏幕以及如上述任一实施例所述的亮度调节装置。
[0299]其中,该亮度调节装置包括:获取模块、第一调节模块、确定模块和第二调节模块,该亮度调节装置的各个组成模块的功能与上述的一种亮度调节装置实施例中相应结构的功能一致,本实施例中不再赘述。
[0300]优选的,所述参数信息为当前时刻时,所述获取模块具体用于:获取所述电子设备中计时器记录的当前时刻。
[0301]优选的,所述第一调节模块包括:第一确定单元和第一调节单元,该亮度调节装置的各个组成模块的功能与上述的一种亮度调节装置实施例中相应结构的功能一致,本实施例中不再赘述。
[0302]优选的,所述第一调节单元包括;确定子单元和调节子单元,,该亮度调节装置的各个组成模块的功能与上述的一种亮度调节装置实施例中相应结构的功能一致,本实施例中不再赘述。
[0303]优选的,所述参数信息为应用程序的运行文件信息,所述获取模块具体用于:检测所述电子设备中的应用程序的运行文件信息。
[0304]优选的,所述第一调节模块包括:第二确定单元、第三确定单元和第二调节单元,该亮度调节装置的各个组成模块的功能与上述的一种亮度调节装置实施例中相应结构的功能一致,本实施例中不再赘述。
[0305]优选的,当所述图像处理信息为每秒传输帧数FPS时,所述第二调节模块具体用于:依据所述FPS数值调节所述显示屏幕的刷新率。
[0306]优选的,当所述图像处理信息为显示屏幕的色彩数位时,所述确定模块具体用于:判断所述显示屏幕的透光参数值是否小于预设阈值;如果小于,确定修改所述显示屏幕的色彩数位信息为黑白显示。
[0307]优选的,所述第二调节模块具体用于:依据预设的修改条件,修改所述显示屏幕的色彩位数信息,将所述显示屏幕的显示方式由彩色显示调节为黑白显示。
[0308]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例提供的装置而言,由于其与实施例提供的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0309]对所提供的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所提供的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种亮度调节方法,其特征在于,应用于具有显示屏幕的电子设备,包括: 获取所述电子设备的参数信息; 依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数; 依据预设的所述透光参数值与图像处理信息的对应关系,确定与所述透光参数值对应的图像处理信息; 依据所述图像处理信息,对所述电子设备中图像处理过程进行调节。
2.根据权利要求1所述的方法,其特征在于,所述参数信息为当前时刻时,所述获取所述电子设备的参数信息包括: 获取所述电子设备中计时器记录的当前时刻。
3.根据权利要求2所述的方法,其特征在于,所述依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数包括: 依据预设的时刻与透光参数值的对应关系,确定所述当前时刻对应的透光参数值; 依据所述当前时刻对应的透光参数值,调整显示屏幕的透光参数。
4.根据权利要求3所述的方法,其特征在于,所述依据所述当前时刻对应的透光参数值,调整显示屏幕的透光参数包括; 依据预设的透光参数值与所述显示屏幕的绘制参数的对应关系,确定所述当前时刻对应的第一绘制参数; 依据所述第一绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕透光参数。
5.根据权利要求1所述的方法,其特征在于,所述参数信息为应用程序的运行文件信息,所述获取所述电子设备的参数信息包括: 检测所述电子设备中的应用程序的运行文件信息。
6.根据权利要求5所述的方法,其特征在于,所述依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数包括: 依据所述运行文件信息确定所述显示屏幕中当前显示的应用程序; 依据预设的应用程序和所述显示屏幕的绘制参数的对应关系,确定与所述应用程序对应的第二绘制参数; 依据所述第二绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕的透光参数值。
7.根据权利要求1所述的方法,其特征在于,当所述图像处理信息为每秒传输帧数FPS时,所述依据所述图像处理信息,对所述电子设备中图像处理过程进行调节,包括: 依据所述FPS数值调节所述显示屏幕的刷新率。
8.根据权利要求1所述的方法,其特征在于,当所述图像处理信息为显示屏幕的色彩数位时,所述依据预设的所述显示屏幕遮光片的透光参数值与图像处理的对应关系,确定与所述透光参数值对应的图像处理信息包括: 判断所述显示屏幕的透光参数值是否小于预设阈值; 如果小于,确定修改所述显示屏幕的色彩数位信息为黑白显示。
9.根据权利要求8所述的方法,其特征在于,所述依据所述图像处理信息,对所述电子设备中图像处理过程进行调节包括: 依据预设的修改条件,修改所述显示屏幕的色彩位数信息,将所述显示屏幕的显示方式由彩色显示调节为黑白显示。
10.一种亮度调节装置,其特征在于,应用于具有显示屏幕的电子设备,包括: 获取模块,用于获取所述电子设备的参数信息; 第一调节模块,用于依据所述参数信息和预设的透明度调节条件,确定所述参数信息对应的透光参数值,并依据所述透光参数值调节所述显示屏幕的透光参数; 确定模块,用于依据预设的所述透光参数值与图像处理信息的对应关系,确定与所述透光参数值对应的图像处理信息; 第二调节模块,用于依据所述图像处理信息,对所述电子设备中图像处理过程进行调节。
11.根据权利要求10所述的装置,其特征在于,所述参数信息为当前时刻时,所述获取模块具体用于: 获取所述电子设备中计时器记录的当前时刻。
12.根据权利要求11所述的装置,其特征在于,所述第一调节模块包括: 第一确定单元,用于依据预设的时刻与透光参数值的对应关系,确定所述当前时刻对应的透光参数值; 第一调节单元,用于依据所述当前时刻对应的透光参数值,调整显示屏幕的透光参数。
13.根据权利要求12所述的装置,其特征在于,所述第一调节单元包括; 确定子单元,用于依据预设的透光参数值与所述显示屏幕的绘制参数的对应关系,确定所述当前时刻对应的第一绘制参数; 调节子单元,用依据所述第一绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕透光参数。
14.根据权利要求10所述的装置,其特征在于,所述参数信息为应用程序的运行文件信息,所述获取模块具体用于: 检测所述电子设备中的应用程序的运行文件信息。
15.根据权利要求14所述的装置,其特征在于,所述第一调节模块包括: 第二确定单元,用于依据所述运行文件信息确定所述显示屏幕中当前显示的应用程序; 第三确定单元,用于依据预设的应用程序和所述显示屏幕的绘制参数的对应关系,确定与所述应用程序对应的第二绘制参数; 第二调节单元,用于依据所述第二绘制参数对所述显示屏幕的绘制参数进行调整,调整所述显示屏幕的透光参数值。
16.根据权利要求10所述的装置,其特征在于,当所述图像处理信息为每秒传输帧数FPS时,所述第二调节模块具体用于: 依据所述FPS数值调节所述显示屏幕的刷新率。
17.根据权利要求10所述的装置,其特征在于,当所述图像处理信息为显示屏幕的色彩数位时,所述确定模块具体用于: 判断所述显示屏幕的透光参数值是否小于预设阈值; 如果小于,确定修改所述显示屏幕的色彩数位信息为黑白显示。
18.根据权利要求17所述的装置,其特征在于,所述第二调节模块具体用于: 依据预设的修改条件,修改所述显示屏幕的色彩位数信息,将所述显示屏幕的显示方式由彩色显示调节为黑白显示。
19.一种电子设备,其特征在于,包括:设置有显示屏幕以及如权利要求10-18任一项所述亮度调节装置。
【文档编号】G09G3/36GK104200787SQ201410468549
【公开日】2014年12月10日 申请日期:2014年9月15日 优先权日:2014年9月15日
【发明者】俞蕾, 赵高飞, 欧阳振康 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1