专利名称:用于调节显示屏亮度的方法和设备以及显示系统的制作方法
技术领域:
本发明涉及显示技术领域,更具体地,涉及一种用于调节显示屏亮度的方法及设备,以及一种显示系统。
背景技术:
随着计算机及电子技术的迅速发展,许多便携式电子设备上都设置有显示屏,用以向用户呈现各种形式的信息,例如文字、图片或视频信息。一些显示屏,例如液晶显示屏,其采用例如发光二极管阵列或阴极射线管作为背光模组,并配合液晶滤光片控制光线的明暗变化,从而达到显示图像的目的。其中,背光模组具有系统可控制的光线出射强度,也即背光强度。电子设备可以通过控制该光线出射强度,来控制显示屏显示的亮度水平,以满足不同的应用环境需求。现有技术中,许多便携式电子设备的系统平台都提供了专用的应用程序编程接口(Application Programming Interface, API)。应用程序可以通过访问该应用程序编程接口来设置或修改显示屏的背光强度。然而,通过这种应用程序编程接口,上述的背光强度仅能够被减小到有限的非零的最低值。因此,当背光强度处于该最低值时,显示屏的亮度仍然被维持在一个有限的低亮度水平上。在很多情况下,特别是环境光强很低的情况下,显示屏显示的该低亮度水平仍过高,从而引起操作者的不适。因此,需要提供一种用于调节显示屏亮度的方法和设备,其能够提供更广范围的较低的显示屏亮度设置。
发明内容
因此,本发明的目的之一在于提供一种用于调节显示屏亮度的方法和设备,其能够提供更广的显示屏低亮度设置范围。根据本发明的一个方面,提供了一种用于调节显示屏亮度的方法,包括获取亮度调节信号,其中所述亮度调节信号包括表示所述显示屏的期望亮度的位置值;比较所述位置值与第一阈值,如果所述位置值低于所述第一阈值,则由被显示在所述显示屏中的对象的透明度的可变化范围来定义调节标度;基于所述位置值相对于所述调节标度的位置来生成所述对象的亮度值;以及将所述亮度值应用于被显示在所述显示屏中的对象。可以看出,当显示屏的背光强度较低时,例如该背光强度处于应用程序编程接口所能够设置的最低值时,该方法能够利用电子设备中的绘图系统来改变被显示对象的透明度,从而通过降低对象的透明度的方式来进一步地降低显示屏的亮度。在一个实施例中,所述方法还包括如果所述位置值等于或大于所述第一阈值,则由所述显示屏背光强度的可变化范围来定义所述调节标度。在一个实施例中,当所述位置值等于或大于所述第一阈值,所述亮度值随所述位置值线性地变化。在一个实施例中,当所述位置值小于所述第一阈值,所述亮度值随所述位置值非线性地变化。当环境光强较低时,人眼对显示屏亮度的变化较为敏感。因此,在显示屏亮度被降低到较低值时,亮度值的非线性变化可以减少人眼的不适。在一个实施例中,当所述位置值小于第二阈值,所述亮度值随所述位置值对数地变化,其中所述第二阈值小于所述第一阈值。人眼对亮度的视觉分辨能力通常呈现对数变化。因此这种设置更符合人眼的实际视觉感受。在一个实施例中,所述亮度调节信号响应于操作者在触摸式输入装置上的划动动作产生。这种操作方式更为简便,直观。在一个实施例中,所述第一阈值对应于耦接到所述显示屏的平台的应用程序编程接口所能够配置的最低背光强度。这样,显示屏的亮度能够被进一步地降低,以满足在低环境光强下操作者的使用需求。在一个实施例中,所述对象是用户界面。根据本发明的另一个方面,还提供了一种用于调节显示屏亮度的设备,包括获取装置,用于获取亮度调节信号,其中所述亮度调节信号包括表示所述显示屏的期望亮度的位置值;比较装置,用于比较所述位置值与第一阈值,其中,如果所述位置值低于所述第一阈值,则由被显示在所述显示屏中的对象的透明度的可变化范围来定义调节标度;生成装置,用于基于所述位置值相对于所述调节标度的位置来生成所述亮度的亮度值;应用装置,用于将所述亮度值应用于被显示在所述显示屏中的对象。根据本发明的又一方面,还提供了一种显示系统,包括根据前述方面所述的用于调节显示屏亮度的设备,以及显示屏与输入模块,其中,所述输入模块用于响应操作者的输入并产生所述亮度调节信号,并且所述显示屏用于响应所述亮度值的应用而显示所述对象。以上为本发明的概述,必然有简化、概括和省略细节的情况,因此本领域的技术人员应该认识到,该部分仅是例示说明性的,而不旨在以任何方式限定本发明范围。本概述部分既非旨在确定所要求保护主题的关键特征或必要特征,也非旨在用作为确定所要求保护主题的范围的辅助手段。
通过下面说明书和所附的权利要求书并与附图结合,将会更加充分地清楚理解本发明内容的上述和其他特征。可以理解,这些附图仅描绘了本发明内容的若干实施方式,因此不应认为是对本发明内容范围的限定。通过采用附图,本发明内容将会得到更加明确和详细地说明。图1示出了根据本发明一个实施例的适于应用本发明的用于调节显示屏亮度的方法和装置的电子设备10 ;图2示出了根据本发明一个实施例的用于调节显示屏亮度的方法100 ;图3示出了根据本发明一个实施例的一种显示屏上设置有滑动条组件的电子设备;图4示出了位置值变化引起的亮度值变化的一个实施例;图5示出了亮度值随位置值变化曲线的一个实施例;图6示出了亮度值随位置值变化曲线的另一个实施例;
图7示出了根据本发明另一实施例的用于调节显示屏亮度的方法200 ;以及图8示出了根据本发明又一实施例的用于调节显示屏亮度的设备300。
具体实施例方式在下面的详细描述中,参考了构成其一部分的附图。在附图中,类似的符号通常表示类似的组成部分,除非上下文另有说明。详细描述、附图和权利要求书中描述的例示说明性实施方式并非旨在限定。在不偏离本申请的主题的精神或范围的情况下,可以采用其他实施方式,并且可以做出其他变化。可以理解,可以对本文中一般性描述的、在附图中图解说明的本申请内容的各个方面进行多种不同构成的配置、替换、组合,设计,而所有这些都在明确设想之中,并构成本申请内容的一部分。图1示出了根据本发明一个实施例的适于应用本发明的用于调节显示屏亮度的方法和设备的电子设备10。该电子设备10可以例如是移动通信终端(例如手机)。可以理解,根据具体应用的不同,该电子设备10也可以是平板电脑、笔记本电脑、个人数字助理或其他集成有显示屏的电子设备。如图1所示,该电子设备10包括显示屏12,该显示屏12可以是具有背光显示的显示设备,例如液晶显示器,其具有光线出射强度可控的背光模组。显示屏12所显示的亮度水平可以部分地借助于背光模组光线出射强度的控制来进行调节,也即通过控制背光强度来调节显示屏12的亮度水平。在某些实施例中,显示屏12可以是触摸式显示屏,也即显示屏12上可以设置有一层透光的触摸式输入模块14。该触摸式输入模块14大体重叠地设置在显示屏12的显示区域上。在实际应用中,该触摸式输入模块14可以响应于操作者在其上的触摸动作而生成相应的输入信号。例如,触摸式输入模块14可以响应于操作者手指或者操作者所使用的触笔或其他工具的按压动作或划动动作而生成输入信号。借助于该触摸式输入模块14,操作者可以输入控制命令,从而控制该电子设备10的运行。可以理解,根据实施例的不同,电子设备10也可以包括或替代地采用其他类型的输入模块,例如键盘、鼠标、轨迹球、声控输入装置或者类似的输入装置。该电子设备10还包括控制模块16,该控制模块16耦接到显示屏12和输入模块14,用于接收输入模块14的输入信号或控制命令并对其进行处理,并且用于控制显示屏12的亮度。在图1所示的实施例中,该控制模块16可以运行有软件平台或操作系统,以实现数据及指令处理。其中,该软件平台或操作系统可提供应用程序编程接口。应用程序可以通过访问该应用程序编程接口来设置或修改指示背光模组光线出射强度的参数。该应用程序例如为浏览器、阅读软件等。可以理解,控制模块16可以由硬件、软件、固件和/或硬件、软件和/或固件的组合实现。例如,该控制模块16可以由一个或多个电路、可编程处理器、专用集成电路、可编程逻辑器件、现场可编辑门阵列或其他适合的器件实现。可以理解,上述电子设备10仅示意性地示出了其中的一些模块。在实际应用中,该电子设备还可以包含有其他的功能模块,例如电源、通信模块或存储模块,等等。在某些实施例中,电子设备10还可以设置有感光模块18,其耦接到控制模块16,用于感受外部环境光强变化以生成相应的环境光强信号,并将该环境光强信号提供给控制模块16。图2示出了根据本发明一个实施例的用于调节显示屏亮度的方法100。该方法100通常可以由图1所示的电子设备10自动地运行,例如通过控制模块16来执行。
如图2所示,该方法100包括步骤S102,获取亮度调节信号,其中亮度调节信号包括表示显示屏的期望亮度的位置值;步骤S104,比较上述位置值与第一阈值,如果位置值低于第一阈值,则由被显示在显示屏中的对象的透明度的可变化范围来定义调节标度;步骤S106,基于亮度调节信号所包含的位置值相对于调节标度的位置来生成对象的亮度值;以及步骤S108,将亮度值应用于被显示在显示屏中的对象。在某些实施例中,用于调节显示屏亮度的方法包括下述步骤获取亮度调节信号,其中亮度调节信号包括表示显示屏的期望亮度的位置值;比较前述位置值与第一阈值,如果该位置值等于或大于所示第一阈值,则由显示屏背光强度的可变化范围来定义调节标度;基于位置值相对于调节标度的位置来生成对象的亮度值;以及将生成的亮度值应用于被显示在显示屏中的对象。在某些实施例中,用于调节显示屏亮度的方法包括下述步骤获取亮度调节信号,其中该亮度调节信号包括表示显示屏的期望亮度的位置值;比较上述位置值与第一阈值;如果位置值低于第一阈值,则由被显示在显示屏中的对象的透明度的可变化范围来定义调节标度;如果位置值等于或大于所示第一阈值,则由显示屏背光强度的可变化范围来定义调节标度;基于位置值相对于调节标度的位置来生成对象的亮度值;以及将亮度值应用于被显示在显示屏中的对象。接下来,结合图1和图2,对该方法100进行进一步地说明。首先,当电子设备10的操作者希望调节显示屏12的亮度时,其可以通过输入模块14输入亮度调节命令,其中,该亮度调节命令包含有有关于期望的显示屏亮度的信息。例如,操作者可以通过输入模块14输入期望亮度的具体数值,该数值例如是相对于显示屏12所能够显示的最高亮度的比例。替代地,操作者也可以通过输入模块14输入期望亮度相对于显示屏12当前亮度的变化值,例如其所期望的屏幕亮度的增加或减少量。进一步地,控制模块16能够根据该变化值以及显示屏12的当前亮度值确定期望亮度。在一个优选的实施例中,输入模块14是触摸式输入模块,例如触摸屏,该触摸式输入模块可以响应于操作者在其上的划动动作而产生指示亮度调节的命令。例如,操作者向上或向右的划动动作可以产生指示增加亮度的亮度调节命令,并且划动动作的长度指示期望增加的亮度变化值;相应地,操作者向下或向左的划动动作可以产生指示降低亮度的亮度调节命令,并且划动动作的长度指示期望降低的亮度变化值。在某些实施例中,显示屏12上并不显示当前亮度,操作者可以通过其实际的视觉感受来确定显示屏12的当前亮度,进而确定是否需要调节显示屏12的亮度。在另一些实施例中,显示屏12上还显示有指示显示屏12当前亮度的图像或界面,例如滑动条组件。图3即示例性地示出了一种显示屏上设置有滑动条组件的电子设备。如图3所示。该滑动条组件包括滑动块22 (slider)以及定位线24(或定位框)。其中,滑动块22可以响应于操作者的输入而在定位线24中滑动,并且滑动块22在定位线24中的位置用于表示显示屏12的当前亮度。正如之前所说明的,操作者输入的亮度调节命令包含有关于期望的显示屏亮度的信息。在步骤S102中,电子设备10的控制模块16在接收到该亮度调节命令之后,可以进一步地将该命令转换为电子设备10运行的软件平台或操作系统可识别的亮度调节信号,并将该有关于期望的显示屏亮度的信息转换为表示显示屏期望亮度的位置值,从而使得该亮度调节信号包含有该位置值。例如,该位置值可以为前述滑动块将要被移动到的位置相对于定位条长度的比例。需要说明的是,在实际应用中,亮度调节信号也可以由电子设备10基于指令或条件自动生成。例如,电子设备10可以具有前述用于检测环境光强的感光模块。当环境光强处于不同的光强范围时,该电子设备10可以将环境光强信号与一些预先设定的位置参数值进行比较,进而根据比较结果自动地生成包含有不同位置参数值的亮度调节信号。这样,电子设备10就能够根据环境光强的变化而自动地调节适合的显示屏亮度。接着,在步骤S104中,控制模块16对该亮度调节信号进行处理,并将其中所包含的位置值与第一阈值进行比较。其中,该第一阈值可以被预设在控制模块16中,或者被预先存储在电子设备10的内部或外部存储模块中,并为控制模块16调用。在实际应用中,该第一阈值用于划分不同的亮度调节方式。通过比较位置值与第一阈值,控制模块16能够确定调节标度,其中,该调节标度用于将位置值转换为显示屏12中显示的对象的亮度值。例如,当位置值等于或大于第一阈值时,控制模块16通过改变显示屏的背光强度来调节显示屏12的亮度;而当位置值低于第一阈值时,控制模块16不再改变显示屏的背光强度,而是通过改变被显示在显示屏中的对象的透明度来调节显示屏12的亮度。在某些实施例中,对象是显示屏12所显示的用户界面或图形用户界面。在另一些实施例中,对象是显示屏12中所显示的用户界面的一部分,例如该界面的背景图像。可以理解,显示屏12的亮度随着对象透明度的变化而变化,透明度越低,显示屏的亮度越低,透明度越高,显示屏的亮度越高。对于以数值指示显示屏亮度的实施例,该第一阈值对应于表示显示屏最低亮度的数值与表示显示屏最高亮度的数值之间的一个特定值。对于采用滑动条组件指示显示屏亮度的实施例,该第一阈值对应于定位条上的一个特定位置。相应地,当滑动条在该特定位置与指示最高亮度对应的位置之间滑动时,显示屏12的亮度是由改变显示屏背光强度来调节的;而当滑动条在该特定位置与指示最低亮度对应的位置之间滑动时,显示屏12的背光强度被固定,而显示屏12上被显示的对象的透明度被调节,当滑动条向较低亮度方向滑动时,显示屏12透出光线的强度将降低,从而使得显示屏12的亮度降低。可以看出,当显示屏12处于较低的背光强度值时,例如指示背光强度的参数处于应用程序编程接口所能够设置的最低值(也即最低背光强度)时,对象透明度的降低可以进一步调低显示屏12的亮度。这就能够满足使用者对于低显示屏亮度的需求。可以理解,根据具体实施例的不同,第一阈值也可以被设置为使得显示屏12的背光强度高于应用程序编程接口所能够设置的最低背光强度。在某些实施例中,第一阈值被设置为对应于背光强度最低时显示屏12的亮度的值。在某些实施例中,第一阈值被设置为对应于背光强度为其最高值50%的值时显示屏亮度的值。具体而言,在该电子设备10中,显示屏12的亮度可以通过应用软件平台或操作系统中定义的亮度值来调节,该亮度值可以包括第一部分以及第二部分,该第一部分用于指示屏幕背光强度,而该第二部分用于指示被显示在显示屏中的对象的透明度。其中,该亮度值的第一部分,也即背光强度,可以由应用程序访问该应用程序编程接口来设置或修改。而用于指示透明度的第二部分,也即对象的透明度,可以由软件平台或操作系统提供的绘图系统来进行设置。例如,可以在系统初始化时在原始图像的根节点(root node)或基础节点(base node)上叠加绘图节点(paintnode),并且该绘图节点是全屏地叠加的。根节点或基础节点可以确保所叠加的绘图节点能够被描绘。透明度的数据即被设置在这些绘图节点上。当绘图系统更新显示屏的显示时,也即这些绘图节点被描绘时,透明度的设置结果即被全屏地应用在显示屏所显示的对象上。需要说明的是,根据绘图系统的不同,设置与显示透明度的实现方式可能会有所不同。但是本领域技术人员可以理解,本发明并不限于上述方式,其他能够对对象的透明度进行调节的方式都属于本发明的范围。在实际应用中,透明度通常由特定字长的数据表示,例如8位字长的数据(也即透明度可以被设置为O至255,共256级)。类似地,显示屏12的背光强度通常也可以由特定字长的数据表示,例如4位字长的数据(也即背光强度可以被设置为0-15,共16级)。需要说明的是,根据实施例的不同,背光强度还可以是连续变化或接近连续变化的,因此,在此所述的“级”是指背光强度的单位变化量,或者是该单位变化量的倍数。正如之前所说明的,亮度调节信号中包含的位置值相对于第一阈值的大小可以用于设置不同的亮度调节方式。然而,透明度的分级不同于背光强度的分级,并且每一级透明度变化对显示屏12亮度的影响通常也不同于背光强度对显示屏12亮度的影响。因此,当采用不同的亮度调节方式时,位置值的变化所指示的显示屏实际的亮度变化可以不同。因此,对于不同的亮度调节方式,可以相应地定义不同的调节标度。调节标度包括亮度的可调节范围,以及显示屏亮度,也即位置值,随每一级背光强度或透明度变化的比率。或更具体地,显示屏最高亮度对应的位置值到第一阈值这一区域对应于显示屏背光强度的可变化范围,也即,位置值在该区域上一级或多级的改变对应于显示屏背光强度的一级变化。相应地,显示屏最低亮度对应的位置值到第一阈值这一区域对应于被显示在显示屏中的对象的透明度的可变化范围,也即,位置值在该区域上一级或多级的改变对应于对象透明度的一级变化,或者可替代地,位置值在该区域上的一级改变对应于对象透明度的一级或多级变化。在确定调节标度后,继续执行步骤S106,基于位置值相对于调节标度的位置来生成显示在显示屏中的对象的亮度值。正如前述,亮度值可以包括用于指示屏幕背光强度的第一部分,以及用于指示被显示在显示屏中的对象的透明度的第二部分。例如,亮度值B被表示为(BL,TS),其中,第一部分BL的取值范围为例如
;而第二部分TS的取值范围为例如[O, 255] ο举例说明。假设最高亮度对应位置值为100%,而最低亮度对应的位置值为O%,并且第一阈值是40%。那么从0%至40%这一位置值变化区域对应于透明度的可变化范围,例如O至255级。具体地,当期望亮度对应的位置值为30%时,其低于第一阈值;则根据由透明度可变化范围定义的调节标度,亮度值B被表示为(1,192)。也就是说,亮度值B的第一部分BL为背光强度取值范围的最低值0,而亮度值TS的第二部分TS为透明度取值范围的约3/4处,即191。再例如,当期望亮度对应的位置值为70%时,其高于第一阈值,无需通过降低对象的透明度来降低显示屏亮度。因此,透明度TS被保持在默认值255 (即透明度的最高值),也即用于设置或调节透明度的功能被关闭。而亮度值B的第一部分BL则基于位置值相对于由背光强度可变化范围定义的调节标度来确定,也即背光强度取值范围的1/2处,S卩127。
需要说明的是,上述亮度值确定的示例是基于亮度值随位置值线性变化所确定的,具体地,当位置值低于第一阈值时,亮度值第二部分的透明度随位置值线性变化,而当位置值等于或高于第一阈值时,亮度值第一部分的背光强度随位置值线性变化。在某些实施例中,亮度值可以并不随位置值线性变化,而是替代地随位置值非线性地变化,或者至少部分区域随位置值非线性变化。图4即位置值变化部分地引起亮度值非线性变化的一些实施例。如图4所示,该横轴上的每一刻度表示一级亮度值。在第一阈值Tl右侧,亮度值(具体为背光强度)随位置值线性变化。而当位置值小于第一阈值Tl时,也即在第一阈值Tl左侧,亮度值(具体为透明度)随位置值非线性地变化。优选地,当位置值小于第二阈值T2时,亮度值(具体地为透明度)随位置值对数地变化,其中第二阈值T2小于第一阈值Tl,例如第二阈值T2为第一阈值Tl的50%至90%,优选为75%至85%。当位置值处于第一阈值Tl和第二阈值T2之间时,亮度值(具体为透明度)随位置值线性变化。图5示出了亮度值随位置值变化曲线的一个实施例。其中,横坐标X表示位置值,而纵坐标Y则表示亮度值中的第二部分,也即透明度。在图5中,透明度基本随位置值对数地变化。可以看出,位置值越小,透明度的变化率也越低。当环境光强较低时,人眼对显示屏亮度的变化较为敏感。因此,在显示屏亮度被降低到较低值时,亮度值的非线性变化可以减少人眼的不适。也就是说,随着环境光强的降低,相同位置值的改变量所引起的亮度值的变化越少,这更符合人眼的视觉感受。图6示出了亮度值随位置值变化曲线的另一个实施例。其中,横坐标X表示位置值,而纵坐标则表示亮度值中的第二部分,也即透明度。在图6中,当位置值低于第二阈值T2时,透明度随位置值对数地变化,而当位置值等于或高于第二阈值T2时,透明度随位置值线性变化,直至当位置值等于第一阈值Tl时,透明度被设置为最高值。可以理解,当位置值进一步增加到超过第一阈值Tl时,背光强度可以随位置值的增加而增加,例如线性增加。仍参考图2,在生成显示屏的亮度值之后,在步骤S108中,包含有背光强度和透明度具体数值的亮度值被应用于对象上。具体地,表示背光强度的第一部分被应用程序通过应用程序编程接口应用于系统中,并作用于显示屏12的背光模组中;而表示对象透明度的第二部分被应用程序通过绘图系统应用,并使得对象的透明度发生变化。上述步骤完成后,显示屏12的亮度即可被设定到操作者期望的亮度,从而实现对显示屏亮度的调节。图7示出了根据本发明另一实施例的用于调节显示屏亮度的方法200。如图7所示,在步骤S202,电子设备获取亮度调节信号,其中包括表示显示屏期望亮度的位置值。其中,该亮度调节信号可以是操作者手动输入,也可以是系统根据其他命令或条件自动生成的。例如系统根据环境光强的变化来生成该亮度调节信号。接着,在步骤S204,电子设备判断是否需要设置启用亮度调节功能。例如,操作者可以预先设置是否打开或关闭亮度调节功能。如果判断结果指示已关闭亮度调节功能,则执行步骤S206和S208,分别关闭利用透明度的亮度调节功能以及利用背光强度的亮度调节功能。如果亮度调节功能已被设置为启用,则在步骤S210,判断位置值是否低于第一阈值。如果该位置值等于或高于第一阈值,则执行步骤S212,关闭利用透明度的亮度调节功能;接着,继续执行步骤S214,以背光强度的可变化范围来定义调节标度,并在步骤S216中,基于该位置值相对于该调节标度的位置来生成显示屏的亮度值。相反,如果位置值低于第一阈值,则执行步骤S218,以透明度的可变化范围定义调节标度,并在步骤S220中,进一步判断位置值是否低于第二阈值,其中该第二阈值低于第一阈值。如果该位置值低于第二阈值,则在步骤S222中,基于一个非线性函数,例如对数函数,将该位置值设置为相应的透明度值;如果该位置值等于或大于第二阈值,则在步骤S224中,基于线性函数,将该位置值设置为相应的透明度值。这样,即在步骤S226中,得到透明度值。并在步骤S228中,将包括透明度值和背光强度值的亮度值应用在对象上,以得到适当的显示屏亮度。图8示出了根据本发明又一实施例的用于调节显示屏亮度的设备300。如图8所示,该用于调节显示屏亮度的设备300包括获取装置301,用于获取亮度调节信号,其中亮度调节信号包括表示显示屏的期望亮度的位置值;确定装置303,用于比较上述位置值与第一阈值以确定调节标度,其中,如果位置值低于第一阈值,则由被显示在显示屏中的对象的透明度的可变化范围来定义调节标度;生成装置305,用于基于位置值相对于调节标度的位置来生成对象的亮度值;以及应用装置307,用于将亮度值应用于被显示在显示屏中的对象。在某些实施例中,确定装置303还用于在当位置值等于或大于第一阈值时,由显示屏背光强度的可变化范围来定义调节标度。可选地,当位置值等于或大于第一阈值,亮度值随位置值线性地变化。在某些实施例中,当位置值小于第一阈值时,亮度值随位置值非线性地变化。可选地,当位置值小于第二阈值时,亮度值随位置值对数地变化,其中第二阈值小于第一阈值。在某些实施例中,该设备300还包括触摸式输入装置,其用于响应于操作者在其上的划动动作产生亮度调节信号。在某些实施例中,该设备300还包括应用程序编程接口,其被设置在耦接到显示屏的平台中,该设备300通过应用程序编程接口来配置显示屏的背光强度。可选地,第一阈值对应于该应用程序编程接口所能够配置的最低背光强度。在某些实施例中,对象是用户界面。上述实施例中的设备300可以被用于各种显示设备中,例如移动通信终端,平板电脑、笔记本电脑、个人数字助理或其他集成有显示屏的电子设备。根据本发明的另一方面,本发明还提供了使用本发明的调节显示屏亮度的方法和设备的显示系统,其包括前述实施例中所示的用于调节显示屏亮度的设备(例如图8的设备300)。此外,该显示系统还包括显示屏与输入模块,其中,输入模块用于响应操作者的输入并产生亮度调节信号,并且显示屏用于响应亮度值的应用而显示对象。图8所述的结构方框图仅仅为了示例的目的而示出的,并非是对本发明的限制。在一些情况下,可以根据需要添加或者减少其中的一些模块。并且请注意,本发明可以有利地实现于例如手机或其他电子设备中,其具体结构框图在本说明书中不再赘述,本领域技术人员应该可以清楚地了解对应的实现方式。
本发明的实施例可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行系统,例如微处理器或者专用设计硬件来执行。本领域的普通技术人员可以理解上述的设备和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、CD或DVD-ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本发明的设备及其模块可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。应当注意,尽管在上文详细描述中提及了控制设备的若干装置或子装置,但是这种划分仅仅并非强制性的。实际上,根据本发明的实施例,上文描述的两个或更多装置的特征和功能可以在一个装置中具体化。反之,上文描述的一个装置的特征和功能可以进一步划分为由多个装置来具体化。此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。那些本技术领域的一般技术人员可以通过研究说明书、公开的内容及附图和所附的权利要求书,理解和实施对披露的实施方式的其他改变。在权利要求中,措词“包括”不排除其他的元素和步骤,并且措辞“一”、“一个”不排除复数。在发明的实际应用中,一个零件可能执行权利要求中所引用的多个技术特征的功能。权利要求中的任何附图标记不应理解为对范围的限制。
权利要求
1.一种用于调节显示屏亮度的方法,其特征在于,所述方法包括: 获取亮度调节信号,其中所述亮度调节信号包括表示所述显示屏的期望亮度的位置值; 比较所述位置值与第一阈值,如果所述位置值低于所述第一阈值,则由被显示在所述显示屏中的对象的透明度的可变化范围来定义调节标度; 基于所述位置值相对于所述调节标度的位置来生成所述对象的亮度值;以及 将所述亮度值应用于被显示在所述显示屏中的对象。
2.根据权利要求1所述的方法,其特征在于,还包括: 如果所述位置值等于或大于所述第一阈值,则由所述显示屏背光强度的可变化范围来定义所述调节标度。
3.根据权利要求2所述的方法,其特征在于,当所述位置值等于或大于所述第一阈值时,所述亮度值随所述位置值线性地变化。
4.根据权利要求1所述的方法,其特征在于,当所述位置值小于所述第一阈值时,所述亮度值随所述位置值非线性地变化。
5.根据权利要求4所述的方法,其特征在于,当所述位置值小于第二阈值时,所述亮度值随所述位置值对数地变化,其中所述第二阈值小于所述第一阈值。
6.根据权利要求1所述的方法,其特征在于,所述亮度调节信号响应于操作者在显示屏上的划动动作产生。
7.根据权利要求1所述的方法,其特征在于,所述第一阈值对应于耦接到所述显示屏的平台的应用程序编程接口所能够配置的最低背光强度。
8.根据权利要求1所述的方法,其特征在于,所述对象是用户界面。
9.一种用于调节显示屏亮度的设备,其特征在于,包括: 获取装置,用于获取亮度调节信号,其中所述亮度调节信号包括表示所述显示屏的期望亮度的位置值; 比较装置,用于比较所述位置值与第一阈值,其中,如果所述位置值低于所述第一阈值,则由被显示在所述显示屏中的对象的透明度的可变化范围来定义调节标度; 生成装置,用于基于所述位置值相对于所述调节标度的位置来生成所述对象的亮度值; 应用装置,用于将所述亮度值应用于被显示在所述显示屏中的对象。
10.根据权利要求9所述的设备,其特征在于,所述比较装置还用于在当所述位置值等于或大于所述第一阈值时,则由所述显示屏背光强度的可变化范围来定义所述调节标度。
11.根据权利要求10所述的设备,其特征在于,当所述位置值等于或大于所述第一阈值时,所述亮度值随所述位置值线性地变化。
12.根据权利要求9所述的设备,其特征在于,当所述位置值小于所述第一阈值时,所述亮度值随所述位置值非线性地变化。
13.根据权利要求12所述的设备,其特征在于,当所述位置值小于第二阈值时,所述亮度值随所述位置值对数地变化,其中所述第二阈值小于所述第一阈值。
14.根据权利要求9所述的设备,其特征在于,所述设备还包括: 触摸式输入装置,用于响应于操作者在显示屏上的划动动作产生所述亮度调节信号。
15.根据权利要求9所述的设备,其特征在于,所述设备还包括: 应用程序编程接口,其被设置在耦接到所述显示屏的平台中,所述设备通过所述应用程序编程接口来配置所述显示屏的背光强度。
16.根据权利要求15所述的设备,其特征在于,所述第一阈值对应于所述应用程序编程接口能够配置的最低背光强度。
17.根据权利要求9所述的设备,其特征在于,所述对象是用户界面。
18.—种显示系统,包括根据权利要求9至17任一项所述的用于调节显示屏亮度的设备,以及显示屏与输入模块,其中,所述输入模块用于响应操作者的输入并产生所述亮度调节信号,并且所述显示 屏用于响应所述亮度值的应用而显示所述对象。
全文摘要
本发明涉及一种用于调节显示屏亮度的方法、设备,以及一种显示系统。该用于调节显示屏亮度的方法包括获取亮度调节信号,其中所述亮度调节信号包括表示所述显示屏的期望亮度的位置值;比较所述位置值与第一阈值,如果所述位置值低于所述第一阈值,则由被显示在所述显示屏中的对象的透明度的可变化范围来定义调节标度;基于所述位置值相对于所述调节标度的位置来生成所述对象的亮度值;以及将所述亮度值应用于被显示在所述显示屏中的对象。可以看出,该方法能够利用电子设备中的绘图系统来改变被显示对象的透明度,从而进一步地降低显示屏的亮度。
文档编号G09G5/10GK103077696SQ201310013710
公开日2013年5月1日 申请日期2013年1月15日 优先权日2013年1月15日
发明者冯嘉彬, 常乐, 郭馨, 陈葳 申请人:Opera软件股份公司