切换背光调节速度的方法及系统的制作方法

文档序号:9811885阅读:573来源:国知局
切换背光调节速度的方法及系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,特别是涉及一种切换背光调节速度的方法及系统。
【背景技术】
[0002]由于在屏幕熄屏状态时,手机的光感器件一般会处于非使能状态,因此无法读取感光值。此时,如果需要点亮屏幕,手机首先需要使能光感器件,其一般需要50到100ms,从使能光感器件到光感器件第一次上报正常的感光值,一般需要超过400ms的时间。而在点亮屏幕时,首先需要计算当前所需要的屏幕亮度,如果在计算屏幕亮度之前,感光值还没有上报,那么手机就会默认使用上一次计算出的屏幕亮度值。由于这里的场景是由熄屏点亮屏幕时,所以这里所谓的上一次计算出的屏幕亮度值,实际就是用户熄屏之前的屏幕亮度值。那么,当用户上一次熄屏之前和本次亮屏时的环境光线差异较大时,按照上述的逻辑,本次屏幕的亮度值会取熄屏之前的亮度值。而亮度值调节一般需要10秒左右的缓变调整,因此用户会感到屏幕亮度与当前环境差异较大,甚至在这10秒钟内无法正常使用。
[0003]因此,现有技术存在缺陷,亟需改进。

【发明内容】

[0004]本发明实施例提供一种切换背光调节速度的方法及系统;以解决现有的电子设备的屏幕由熄屏转换为亮屏时,屏幕亮度调整较慢的技术问题。
[0005]本发明实施例提供一种切换背光调节速度的方法,用于电子设备中,包括以下步骤:
[0006]监控亮屏指令,该亮屏指令用于触发电子设备的屏幕由熄屏状态转换为亮屏状态;
[0007]当监控到所述亮屏指令后首次接收到感光单元上报的感光值时,根据该感光值获取屏幕的目标亮度值;
[0008]获取该屏幕的当前亮度设置值,并将该目标亮度值与当前亮度设置值进行比较;
[0009]当该目标亮度值与当前亮度值的差值超过预设范围时,第一调整速率将当前亮度设置值调整至目标亮度值;当该目标亮度值与当前亮度值的差值在预设范围内时,以第二调整速率将当前亮度设置值调整至目标亮度值,且所述第一调整速率大于第二调整速率。
[0010]在本发明所述的切换背光调节速度的方法中,在所述监控亮屏指令的步骤之后,还包括以下步骤:
[0011]当监控到所述亮屏指令时,将电子设备的感光单元的感光值的上报频率由默认值提高至第一预设值,所述第一预设值大于默认值。
[0012]在本发明所述的切换背光调节速度的方法中,在所述将电子设备的感光单元的感光值的上报频率由默认值提高至第一预设值的步骤之后还包括:
[0013]提高所述上报频率并持续第一预定时间后,将所述上报频率恢复到默认值。
[0014]在本发明所述的切换背光调节速度的方法中,所述当监控到所述亮屏指令后首次接收到感光单元上报的感光值时,根据该感光值获取屏幕的目标亮度值的步骤包括:
[0015]当监控到所述亮屏指令后接收到感光单元上报的感光值时,获取当前的时间信息,并根据当前的时间信息选择对应的感光值与亮度值的映射关系表;
[0016]根据所述感光值从所述映射关系表中获取屏幕的目标亮度值。
[0017]在本发明所述的切换背光调节速度的方法中,所述映射关系表包括用于日常活动时间的日常映射关系表以及用于睡眠时间的睡眠映射关系表。
[0018]本发明还提供了一种切换背光调节速度的系统,用于电子设备中,包括:
[0019]监控模块,用于监控亮屏指令,该亮屏指令用于触发电子设备的屏幕由熄屏状态转换为亮屏状态;
[0020]获取模块,用于当监控到所述亮屏指令后首次接收到感光单元上报的感光值时,根据该感光值获取屏幕的目标亮度值;
[0021]比较模块,用于获取该屏幕的当前亮度设置值,并将该目标亮度值与当前亮度设置值进行比较;
[0022]调节模块,用于当该目标亮度值与当前亮度值的差值超过预设范围时,第一调整速率将当前亮度设置值调整至目标亮度值;以及,用于当该目标亮度值与当前亮度值的差值在预设范围内时,以第二调整速率将当前亮度设置值调整至目标亮度值,且所述第一调整速率大于第二调整速率。
[0023]在本发明所述的切换背光调节速度的系统中,还包括:
[0024]加速模块,用于当监控到所述亮屏指令时,将电子设备的感光单元的感光值的上报频率由默认值提高至第一预设值,所述第一预设值大于默认值。
[0025]在本发明所述的切换背光调节速度的系统中,还包括:
[0026]恢复模块,提高所述上报频率持续第一预定时间后,将所述上报频率恢复到默认值。
[0027]在本发明所述的切换背光调节速度的系统中,所述获取模块包括:
[0028]选择单元,当监控到所述亮屏指令后首次接收到感光单元上报的感光值时,获取当前的时间信息,并根据当前的时间信息选择对应的感光值与亮度值的映射关系表;
[0029]获取单元,根据所述感光值从所述映射关系表中获取屏幕的目标亮度值。
[0030]在本发明所述的切换背光调节速度的系统中,所述映射关系表包括用于日常活动时间的日常映射关系表以及用于睡眠时间的睡眠映射关系表。
[0031]相较于现有技术的,本发明提供的切换背光调节速度的方法及系统通过检测是否及时获取到感光单元上报的感光值来选择屏幕亮度的调整速率,从而使得在没有及时获取到感光值时,也能快速将屏幕亮度调整到与环境匹配,具有提高用户体验的有益效果。
【附图说明】
[0032]图1为本发明的切换背光调节速度的方法的第一优选实施例的流程图;
[0033]图2为本发明的切换背光调节速度的方法的第二优选实施例的流程图;
[0034]图3为本发明的切换背光调节速度的系统的第一优选实施例的原理框图;
[0035]图4为本发明的切换背光调节速度的方法的第二优选实施例的原理框图。
【具体实施方式】
[0036]请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0037]在以下的说明中,本发明的具体实施例将参考由一部或多部计算机所执行之作业的步骤及符号来说明,除非另有述明。因此,其将可了解到这些步骤及操作,其中有数次提到为由计算机执行,包括了由代表了以一结构化型式中的数据之电子信号的计算机处理单元所操纵。此操纵转换该数据或将其维持在该计算机之内存系统中的位置处,其可重新配置或另外以本领域技术人员所熟知的方式来改变该计算机之运作。该数据所维持的数据结构为该内存之实体位置,其具有由该数据格式所定义的特定特性。但是,本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
[0038]实施例一
[0039]请参照图1,图1为本发明的切换背光调节速度的方法的第一优选实施例的流程图。其主要用于电子设备中,该电子设备可以为PAD、智能手机等,在本优选实施例的切换背光调节速度的方法中,包括以下步骤:
[0040]SlOl,监控亮屏指令,该亮屏指令用于触发电子设备的屏幕由熄屏状态转换为亮屏状态;
[0041]S102,当监控到亮屏指令后首次接收到感光单元上报的感光值时,根据该感光值获取屏幕的目标亮度值;
[0042]S103,获取该屏幕的当前亮度设置值,并将该目标亮度值与当前亮度设置值进行比较;
[0043]S104,当该目标亮度值与当前亮度值的差值超过预设范围时,以第一调整速率将当前亮度设置值调整至目标亮度值;当该目标亮度值与当前亮度值的差值在预设范围内时,以第二调整速率将当前亮度设置值调整至目标亮度值,且所述第一调整速率大于第二调整速率。
[0044]下面详细说明本优选实施例的切换背光调节速度的方法的各步骤的具体流程。
[0045]在步骤SlOl中,熄屏时指电子设备的屏幕的背光处于关闭状态,当电子设备由于接收到来电、定时触发或者用户手动操作,而使得屏幕需要由熄屏状态转换为亮屏状态时,都会产生一个亮屏指令,该步骤中,通过预先设置的程序来监控该亮屏指令。
[0046]在步骤S102中,由于感光单元在刚开始使能进行检测时时,会有较高概率上报错误的感光值,因此,感光单元会自动过滤掉这些错误的感光值,而该首次接收到的感光值是感光单元上报的第一个正确有效的感光值。
[0047]在根据该感光值获取屏幕的目标亮度值时,该目标亮度值是与该首次感光值相互匹配的,其通过预先设定的算法计算得到或者查找映射关系表可以得到。
[0048]进一步地,该步骤S102包括以下子步骤:
[0049]A,当监控到亮屏指令后首
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1