用于电子终端的屏幕亮度调节方法和设备与流程

文档序号:12736461阅读:202来源:国知局
本发明涉及显示
技术领域
,更具体地讲,涉及一种用于电子终端的屏幕亮度调节方法和设备。
背景技术
:目前,现有的电子终端的屏幕亮度的调节方式主要为:通过电子终端的环境光感应元件感应环境光线的强弱,从而来根据环境光线的强弱自动调节屏幕的亮度。在使用上述方式自动调节电子终端的屏幕亮度时,一般所设置的屏幕亮度较高,而较高的屏幕亮度会导致系统的耗电量增加。除此之外,还可以通过手动来调节屏幕亮度,此时,屏幕背光亮度不能随着外界环境中的光照强度的变化而变化,只能由用户进入调节背光亮度菜单中手动调节屏幕亮度。对于不习惯使用自动亮度调节的用户,可以通过手动调整背光亮度以符合自已的阅读习惯。但手动调节的方式需要进行较为繁琐的操作步骤,为用户带来不便。技术实现要素:本发明的示例性实施例的目的在于提供一种用于电子终端的屏幕亮度调节方法和设备,根据电子终端的显示内容来调节屏幕亮度,既能够实现对屏幕亮度的自动调节,又能够减少系统的耗电量,提升用户的阅读体验。根据本发明示例性实施例的一方面,提供一种用于电子终端的屏幕亮度调节方法,所述屏幕亮度调节方法包括:检测屏幕当前的显示内容的亮度值;确定检测的屏幕当前的显示内容的亮度值对应的屏幕的背光亮度标准值;将屏幕的背光亮度调节为确定的背光亮度标准值。可选地,确定检测的屏幕当前的显示内容的亮度值对应的屏幕的背光亮度标准值的步骤可包括:根据检测的屏幕当前的显示内容的亮度值确定屏幕的背光亮度调整比例;获取屏幕当前设置的背光亮度值;根据获取的背光亮度值和所述背光亮度调整比例确定所述背光亮度标准值。可选地,根据检测的屏幕当前的显示内容的亮度值确定屏幕的背光亮度调整比例的步骤可包括:根据预定的多个亮度值区间与多个背光亮度调整比例之间的对应关系,确定与屏幕当前的显示内容的亮度值对应的背光亮度调整比例。可选地,所述亮度值可为屏幕呈现所述显示内容时的各个像素的灰度值的平均值。可选地,根据获取的背光亮度值和所述背光亮度调整比例确定背光亮度标准值的步骤可包括:将获取的背光亮度值与所述背光亮度调整比例相乘以得到所述背光亮度标准值。可选地,一个亮度值区间可对应一个背光调节等级,其中,根据预定的多个亮度值区间与多个背光亮度调整比例之间的对应关系,确定与屏幕当前的显示内容的亮度值对应的背光亮度调整比例的步骤可包括:确定所述亮度值属于的亮度值区间,根据确定的亮度值区间确定对应的背光调节等级,并根据确定的背光调节等级确定对应的背光亮度调整比例。可选地,检测屏幕当前的显示内容的亮度值的步骤可包括以下步骤之一:按照预定时间间隔周期性地检测屏幕当前的显示内容的亮度值;当屏幕当前的显示内容与前一时刻显示内容不同时,检测屏幕当前的显示内容的亮度值;当屏幕当前的显示内容与前一时刻显示内容属于不同应用程序时,检测屏幕当前的显示内容的亮度值。根据本发明示例性实施例的另一方面,提供一种用于电子终端的屏幕亮度调节设备,所述屏幕亮度调节设备包括:亮度检测单元,检测屏幕当前的显示内容的亮度值;背光亮度标准值确定单元,确定检测的屏幕当前的显示内容的亮度值对应的屏幕的背光亮度标准值;背光亮度调节单元,将屏幕的背光亮度调节为确定的背光亮度标准值。可选地,背光亮度标准值确定单元可包括:比例确定子单元,根据检测的屏幕当前的显示内容的亮度值确定屏幕的背光亮度调整比例;背光亮度值获取子单元,获取屏幕当前设置的背光亮度值;背光亮度标准值计算子单元,根据获取的背光亮度值和所述背光亮度调整比例确定所述背光亮度标准值。可选地,比例确定子单元可根据预定的多个亮度值区间与多个背光亮度调整比例之间的对应关系,确定与屏幕当前的显示内容的亮度值对应的背光亮度调整比例。可选地,所述亮度值可为屏幕呈现所述显示内容时的各个像素的灰度值的平均值。可选地,背光亮度标准值计算子单元可将获取的背光亮度值与所述背光亮度调整比例相乘以得到所述背光亮度标准值。可选地,一个亮度值区间可对应一个背光调节等级,其中,比例确定子单元可确定所述亮度值属于的亮度值区间,根据确定的亮度值区间确定对应的背光调节等级,并根据确定的背光调节等级确定对应的背光亮度调整比例。可选地,亮度检测单元可响应于以下任一条件来检测屏幕当前的显示内容的亮度值:按照预定时间间隔周期性地检测屏幕当前的显示内容的亮度值;当屏幕当前的显示内容与前一时刻显示内容不同时,检测屏幕当前的显示内容的亮度值;当屏幕当前的显示内容与前一时刻显示内容属于不同应用程序时,检测屏幕当前的显示内容的亮度值。采用根据本发明示例性实施例的用于电子终端的屏幕亮度调节方法和设备,能够实现根据电子终端的屏幕呈现的显示内容来调节屏幕的背光亮度,既可符合用户亮度需求,又能节省系统的亮度损耗。附图说明通过下面结合示例性地示出实施例的附图进行的详细描述,本发明示例性实施例的上述和其它目的、特点和优点将会变得更加清楚,其中:图1示出根据本发明示例性实施例的用于电子终端的屏幕亮度调节方法的流程图;图2示出根据本发明示例性实施例的确定屏幕的背光亮度标准值的步骤的流程图;图3示出根据本发明示例性实施例的用于电子终端的屏幕亮度调节的示例图;图4示出根据本发明示例性实施例的用于电子终端的屏幕亮度调节设备的结构图;图5示出根据本发明示例性实施例的背光亮度标准值确定单元的结构图。具体实施方式现在,将参照附图更充分地描述不同的示例实施例,其中,一些示例性实施例在附图中示出。图1示出根据本发明示例性实施例的用于电子终端的屏幕亮度调节方法的流程图。作为示例,所述电子终端可以是移动通信终端(例如,智能手机)、平板电脑、个人数字助理、数字多媒体播放器、便携式穿戴设备等可调节屏幕亮度的电子设备。参照图1,在步骤S10中,检测屏幕当前的显示内容的亮度值。这里,所述亮度值可为屏幕呈现当前的显示内容时的各个像素的灰度值的平均值。优选地,可通过以下方式来确定当前的显示内容的亮度值:将电子终端的屏幕划分为预定数量的区域,获取每个区域的像素的灰度值的平均值,再求取所有区域的像素的灰度值的平均值的均值,将最终求取的均值作为当前的显示内容的亮度值。然而本发明不限于此,还可在屏幕呈现当前的显示内容的画面时,对屏幕的各像素点进行逐点采样,获得各像素点的灰度值(灰阶值),再通过对各像素点的灰度值求平均来获得当前的显示内容的各像素的灰度值的平均值(即,当前的显示内容的亮度值)。可选择地,可在以下几种情况下开始检测屏幕当前的显示内容的亮度值。在一个示例中,可按照预定时间间隔周期性地检测屏幕当前的显示内容的亮度值。此时,可预先设定预定时间间隔,当电子终端开始执行根据本发明示例性实施例的屏幕亮度调节方法(例如,开启实施所述屏幕亮度调节方法的功能)时,按照预定时间间隔周期性地检测屏幕当前的显示内容的亮度值。在另一示例中,可判断屏幕的显示内容是否发生变化,当屏幕当前的显示内容与前一时刻显示内容不同时,检测屏幕当前的显示内容的亮度值。例如,可将屏幕前一时刻的显示内容保存在电子终端的缓存中,在确定出电子终端屏幕当前的显示内容之后,从电子终端的缓存中提取屏幕前一时刻的显示内容,并将屏幕当前的显示内容与前一时刻的显示内容进行比较,如果屏幕当前的显示内容与前一时刻的显示内容相同,则不执行步骤S10,即,不检测屏幕当前的显示内容的亮度值,如果屏幕当前的显示内容与前一时刻的显示内容不同,则检测屏幕当前的显示内容的亮度值。在再一示例中,可判断电子终端当前运行的应用程序是否发生变化,当屏幕当前的显示内容与前一时刻显示内容属于不同应用程序时,检测屏幕当前的显示内容的亮度值。如果屏幕当前的显示内容与前一时刻显示内容属于同一应用程序时,不检测屏幕当前的显示内容的亮度值。在步骤S20中,确定检测的屏幕当前的显示内容的亮度值对应的屏幕的背光亮度标准值。下面参照图2来详细描述确定检测的屏幕当前的显示内容的亮度值对应的屏幕的背光亮度标准值的过程。图2示出根据本发明示例性实施例的确定屏幕的背光亮度标准值的步骤的流程图。参照图2,在步骤S201中,根据检测的屏幕当前的显示内容的亮度值确定屏幕的背光亮度调整比例。具体说来,可根据预定的多个亮度值区间与多个背光亮度调整比例之间的对应关系,确定与屏幕当前的显示内容的亮度值对应的背光亮度调整比例。例如,在确定出屏幕当前的显示内容的亮度值之后,可确定所述亮度值属于的亮度值区间,再通过上述对应关系找到与确定的亮度值区间对应的背光亮度调整比例。优选地,一个亮度值区间可对应一个背光调节等级,在此情况下,在确定出屏幕当前的显示内容的亮度值之后,可确定所述亮度值属于的亮度值区间,根据确定的亮度值区间确定对应的背光调节等级,并根据确定的背光调节等级确定对应的背光亮度调整比例。表1示出背光调节等级、亮度值区间和背光亮度调整比例之间的对应关系的一个示例,当背光亮度调整比例为100%时,表示无需对屏幕当前的背光亮度进行调整。应理解,表1所示的对应关系仅为示例,本领域技术人员可根据实际需要来自行定义背光调节等级、亮度值区间和背光亮度调整比例之间的对应关系中的各参数区间范围。表1背光调节等级亮度值区间背光亮度调整比例00~49100%150~9995~100%2100~14990~95%3150~19985~90%4200~25580~85%图3示出根据本发明示例性实施例的用于电子终端的屏幕亮度调节的示例图。图3中分别示出电子终端的程序界面(a)、主界面(b)和拨号界面(c)的示意图,下面结合上述表1所示的背光调节等级、亮度值区间和背光亮度调整比例之间的对应关系来介绍对电子终端的屏幕亮度的调节过程。例如,当电子终端的屏幕呈现程序界面(a)时,此时可检测该程序界面(a)下的显示内容的亮度值为80,通过查询表1所示的对应关系可知该程序界面(a)对应的背光调节等级为1,相应地背光亮度调整比例为97%。类似地,当电子终端的屏幕呈现主界面(b)时,此时可检测该主界面(b)下的显示内容的亮度值为123,通过查询表1所示的对应关系可知该主界面(b)对应的背光调节等级为2,相应地背光亮度调整比例为93%。类似地,当电子终端的屏幕呈现拨号界面(c)时,此时可检测该拨号界面(c)下的显示内容的亮度值为218,通过查询表1所示的对应关系可知该拨号界面(c)对应的背光调节等级为4,相应地背光亮度调整比例为83%。在步骤S202中,获取屏幕当前设置的背光亮度值。这里,当前设置的背光亮度值可指电子终端屏幕呈现当前的显示内容时,屏幕的背光亮度值。如果电子终端开启了根据环境光线(外部光照)的强弱来自动调节屏幕亮度的功能,则当前设置的背光亮度值可指电子终端屏幕在根据环境光线调节屏幕亮度之后的背光亮度值。如果用户手动调节了电子终端的背光亮度,则当前设置的背光亮度值可指用户手动调节电子终端屏幕的背光亮度之后的背光亮度值。应理解,可利用现有的各种方法来获取屏幕当前设置的背光亮度值。在步骤S203中,根据获取的背光亮度值和所述背光亮度调整比例确定所述背光亮度标准值。优选地,可通过将获取的背光亮度值与所述背光亮度调整比例相乘来得到所述背光亮度标准值。返回图1,在步骤S30中,将屏幕的背光亮度调节为确定的背光亮度标准值。图4示出根据本发明示例性实施例的用于电子终端的屏幕亮度调节设备的结构图。如图4所示,根据本发明示例性实施例的用于电子终端的屏幕亮度调节设备包括:亮度检测单元10、背光亮度标准值确定单元20和背光亮度调节单元30。具体说来,亮度检测单元10检测屏幕当前的显示内容的亮度值。这里,所述亮度值可为屏幕呈现当前的显示内容时的各个像素的灰度值的平均值。可选择地,亮度检测单元可响应于以下任一条件来检测屏幕当前的显示内容的亮度值:按照预定时间间隔周期性地检测屏幕当前的显示内容的亮度值;当屏幕当前的显示内容与前一时刻显示内容不同时,检测屏幕当前的显示内容的亮度值;当屏幕当前的显示内容与前一时刻显示内容属于不同应用程序时,检测屏幕当前的显示内容的亮度值。由于已经在图1的步骤S10中对亮度检测单元10的功能进行了详细描述,这里不再赘述。背光亮度标准值确定单元20确定检测的屏幕当前的显示内容的亮度值对应的屏幕的背光亮度标准值。下面参照图5来详细描述背光亮度标准值确定单元20确定检测的屏幕当前的显示内容的亮度值对应的屏幕的背光亮度标准值的过程。图5示出根据本发明示例性实施例的背光亮度标准值确定单元的结构图。如图5所示,根据本发明示例性实施例的背光亮度标准值确定单元20可包括比例确定子单元201、背光亮度值获取子单元202和背光亮度标准值计算子单元203。具体说来,比例确定子单元201根据检测的屏幕当前的显示内容的亮度值确定屏幕的背光亮度调整比例。例如,比例确定子单元201可根据预定的多个亮度值区间与多个背光亮度调整比例之间的对应关系,确定与屏幕当前的显示内容的亮度值对应的背光亮度调整比例。优选地,一个亮度值区间可对应一个背光调节等级,在此情况下,在亮度检测单元10确定出屏幕当前的显示内容的亮度值之后,比例确定子单元201可确定所述亮度值属于的亮度值区间,根据确定的亮度值区间确定对应的背光调节等级,并根据确定的背光调节等级确定对应的背光亮度调整比例。背光亮度值获取子单元202获取屏幕当前设置的背光亮度值。这里,当前设置的背光亮度值可指电子终端屏幕呈现当前的显示内容时,屏幕的背光亮度值。如果电子终端开启了根据环境光线(外部光照)的强弱来自动调节屏幕亮度的功能,则当前设置的背光亮度值可指电子终端屏幕在根据环境光线调节屏幕亮度之后的背光亮度值。如果用户手动调节了电子终端的背光亮度,则当前设置的背光亮度值可指用户手动调节电子终端屏幕的背光亮度之后的背光亮度值。背光亮度标准值计算子单元203根据获取的背光亮度值和所述背光亮度调整比例确定所述背光亮度标准值。优选地,背光亮度标准值计算子单元203可将获取的背光亮度值与所述背光亮度调整比例相乘以得到所述背光亮度标准值。返回图4,背光亮度调节单元30将屏幕的背光亮度调节为确定的背光亮度标准值。采用根据本发明示例性实施例的所述用于电子终端的屏幕亮度调节方法和设备,能够实现根据电子终端的屏幕呈现的显示内容来调节屏幕的背光亮度,以使电子终端呈现出符合用户亮度需求的显示界面。此外,采用根据本发明示例性实施例的所述用于电子终端的屏幕亮度调节方法和设备,可将屏幕的显示内容的整体亮度降低,使用户的视觉效果更佳柔和,并可延长手机电池的续航时间。此外,应该理解,根据本发明示例性实施例的用于电子终端的屏幕亮度调节设备中的各个单元可被实现硬件组件和/或软件组件。本领域技术人员根据限定的各个单元所执行的处理,可以例如使用现场可编程门阵列(FPGA)或专用集成电路(ASIC)来实现各个单元。此外,根据本发明示例性实施例的用于电子终端的屏幕亮度调节方法可以被实现为计算机可读记录介质中的计算机代码。本领域技术人员可以根据对上述方法的描述来实现所述计算机代码。当所述计算机代码在计算机中被执行时实现本发明的上述方法。尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1