一种手机背光控制方法

文档序号:7633479阅读:1173来源:国知局
专利名称:一种手机背光控制方法
技术领域
本发明涉及手机电池能源管理,具体涉及一种手机背光控制方法。
背景技术
目前,手机功耗已经成为手机技术和功能提升的瓶颈问题。伴随着功能的不断丰 富和增强,手机的功耗也一步步的增加,然而近年来手机电池的蓄电能力却没有实质性的 提高,从而导致手机的续航能力凸显出不足,因此,手机的低功耗技术的重要性日益突出。 而作为手机的重要耗电因素,背光消耗的降低也有着重要意义。

发明内容
本发明需要解决的技术问题是,如何提供一种手机背光控制方法,能在不影响显 示屏效果的前提下,最大限度地降低手机背光功耗。本发明的技术问题这样解决构建一种手机背光控制方法,包括以下步骤 通过来电事件或按键动作事件触发手机上的传感器或摄像头检测当前环境光亮度; 根据所述环境光亮度大小调节手机屏幕亮度值环境光亮度越大、手机屏幕亮度值越
尚;
根据所述环境光亮度大小调整手机屏幕显示图像环境光亮度越大、调整值越高,所述 调整值包括对低亮度象素的对比度增加值或对高亮度象素的对比度降低值。按照本发明提供的控制方法,除来电事件或按键动作事件外,还包括但不限制于 通过来短信事件触发手机上的传感器或摄像头检测当前环境光亮度。按照本发明提供的控制方法,还包括对手机键盘背光的处理,具体包括但不限制 于以下二种方案
(-)根据所述环境光亮度大小改变手机键盘背光亮度值环境光亮度越大、手机键盘背 光亮度值越低;
其中所述手机键盘背光亮度值包括但不限制于采用对应手机CPU输出的脉冲宽度调 制的占空比进行控制;
(二)根据所述环境光亮度大小低于键盘背光门限点亮手机键盘背光,否则灭手机键盘背 光,所述手机键盘背光门限是用户可事先设定的恒定值。按照本发明提供的控制方法,所述显示屏背光调节包括但不限制于采用对应以下 二种情况的函数
㈠近似线性函数 C=1/(2-M(b _1))+kA ; ㈡指数形式函数 C=l/(2-M(m)),
其中M是灰阶变换点的横坐标,C是显示屏背光亮度相对于初始亮度的倍数,A是光强 度信息,B是工作模式,k是显示屏背光的光强敏感度。
按照本发明提供的控制方法,所述手机屏幕显示图像调整包括但不限制于采用对 应以下二种情况的函数
㈠仅环境光调节
Y= -X(A+1) + 2X, (二)含灰阶处理
Y= -X(A+2)+ 2X ;
其中X是变换前的某象素点灰阶归一化取值,Y是变换后的某象素点灰阶归一化取值, A是光强度信息。按照本发明提供的控制方法,本发明解决其技术问题所采用的逻辑模块如下感 光模块,处理器模块,数据变换子模块,显示屏,显示屏背光控制模块,显示屏背光模块,键 盘背光控制模块,键盘背光模块。上述方案中,背光控制流程如下
1.首先处理器模块对用户的设置进行判断
当背光设置为“仅环境光调节亮度功能”时,处理器控制数据变换子模块对图像数据不 进行灰阶处理,直接传输给显示屏。此时当操作含有来电,收到短信,有按键按下,显示屏 点亮等时,触发感光模块,并以5HZ到25Hz的频率从感光模块采集光强数据,然后进入步骤 2。当背光设置为“关闭背光调节”或“仅降低图像质量”时,处理器将光强数据锁定 为中间值,以取消其调节效果。此时当操作含有来电,收到短信,有按键按下,显示屏点亮 等时,不触发感光模块,然后进入步骤2。当背光设置为“全自动背光调节”时,当操作含有来电,收到短信,有按键按下,显 示屏点亮等时,触发感光模块,并以5Hz到25Hz的频率从感光模块采集光强数据,然后进入 步骤2 ο2.传输显示数据的同时,处理器对光强度信号分别进行处理,然后分别传输给数 据变换子模块和键盘背光控制模块,然后再分别发送对应的开关控制数据给显示屏背光控 制模块和键盘背光控制模块。分析用户的设置,针对“关闭背光调节”,“仅环境光调节亮度 功能”,“仅降低图像质量”,“全自动背光调节”4种工作模式,控制数据变换子模块的工作 方式,进入步骤3。3.数据变换子模块对显示数据进行变换,然后输出给显示屏进行显示,同时生成 数据并传输给显示屏背光控制模块。进入步骤4。4.显示屏背光控制模块和键盘背光控制模块对接收到的数据进行处理,分别控 制显示屏背光模块和键盘背光模块的开断和亮暗。上述方案中,显示屏的控制规则如下
当接收到显示数据时,对显示数据的灰阶对比度进行一定的提高,然后用收到的光强 度数据对灰阶对比度再进行一次调整。调整方式为若光线较强,光强度数据较大,则将对 比度调低;若光线较弱,光强度数据较小,则将对比度调高。上述方案中,显示屏背光控制模块的规则如下
接收数据C作为亮度参考,C值越大,背光越亮,C值越小,背光越暗,反之亦然。CPU传 递的数据只控制背光是否点亮。
上述方案中,键盘背光控制模块的规则如下
CPU传递的数据控制背光的亮暗和开关。可为PWM波形式,占空比越高,键盘背光越亮; 占空比越低,键盘背光越低,反之亦然。本发明提供的手机背光控制方法,融合环境光感应和图像灰阶处理,最大幅度降 低背光功耗,进一步将环境光、显示屏、显示屏背光和键盘背光设计为一个系统,采用多路 且高效的调节方式对系统进行动态控制,从而在降低背光功耗的同时不影响显示效果、提 高用户的体验。


下面结合附图和具体实施例进一步对本发明进行详细说明 图1是本发明手机背光控制系统功能模块示意图2是图1中感光模块的控制程序流程示意图; 图3是图1中CPU的主控制程序流程示意图; 图4是图1中显示屏驱动模块的控制程序流程示意图; 图5是图1中显示屏背光控制模块的控制程序流程示意图; 图6是图1中键盘背光控制模块的控制程序流程示意图。
具体实施例方式首先,说明本发明整体系统
如图1,本发明的手机背光控制系统包括以下功能模块 ㈠处理器
根据用户的操作和设置,在需要的时候以一定的频率从感光器件读取光强度数据,然 后结合用户操作分析显示屏和键盘的背光是否需要打开,综合处理后生成多路数据和控制 信号,分别传输给显示屏驱动模块,显示屏背光控制模块,键盘背光控制模块。㈡显示屏驱动模块
显示屏驱动模块中数据变换子模块根据接收到的数据A,对显示数据的灰阶进行一种 变换处理,之后将变换后的显示数据传输给显示屏进行显示。同时生成数据C并传递给显 示屏背光控制模块。㈢显示屏背光控制模块
根据CPU和数据变换子模块传输过来的数据,处理后控制显示屏背光模块调整显示屏 背光亮度;
接收数据C作为亮度参考,C值越大,背光越亮,C值越小,背光越暗,反之亦然。CPU传 递的数据只控制背光是否点亮。㈣键盘背光控制模块
根据CPU传输过来的数据和控制信号,控制键盘背光模块调整键盘背光亮度。第二,说明本发明控制程序
㈠本发明感光模块的控制程序,如图2所示,包含以下步骤
S201 :CPU指令到达?判断CPU是否从感光模块读取数据,如果收到读取的指令则执行 S202,否则继续执行S201 ;S202 采集环境光并生成光强度数据,将其发送给处理器。然后执行S201。㈡本发明CPU的主控制程序,如图3所示,包含以下步骤
S301 判断是否读取感光模块光强数据,需要读取则执行S302,否则执行S301-3 ; S301-3 锁定光强度数据在适中值。其作用是使光强度数据在后面的处理中无效化,通 过将数据A锁定为0,使其在后面运算中的影响可忽略。S302 以5Hz-25Hz的频率从感光模块读取光强度数据。此频率可调,,频率过低可 能使图像变化时阶梯感过强,频率过高会降低工作效率,以5 Hz -25Hz为合理。S303 对得到的光强度数据分别进行处理。处理过程需要对用户当前的操作,状 态,以及手机的设置等信息进行分析,然后再结合光强度数据,针对数据变换子模块,显示 屏背光控制模块,键盘背光控制模块分别计算出相应的数据。S304 将处理后的数据A传输给数据处理模块。数据A由光强度数据线性变换得 到,光强度越低,此值越低,光强度越大,此值越大。此值将对显示数据在数据变换子模块的 变换曲线产生影响。S305 将显示屏的开关控制数据传输给显示屏背光控制模块。S306 将键盘的背光亮度数据和开关控制数据传输给键盘背光控制模块。环境光 亮度大小低于键盘背光门限点亮手机键盘背光,否则灭手机键盘背光,所述手机键盘背光 门限是用户可事先设定的恒定值。在环境光亮度大小低于键盘背光门限的条件下,环境光 亮度越大,背光亮度越小,环境光亮度越低,背光亮度越高。S307 将显示数据传输给数据处理模块以及处理其他任务。S308 是否需要进行下一次的光强度采样。如果需要则执行S301,否则执行S307。㈢本发明显示屏驱动模块中数据变换子模块程序,如图4所示,包含以下步骤
5401显示数据到达?如果接收到显示数据,则执行S402,否则执行S401 ;
5402结合数据A对显示数据进行灰阶变换。变换的流程如下
根据接收到的显示数据统计其归一化的像素点亮度直方图。像素的最低亮度为0,最高 亮度为1。按照象素亮度从低到高的顺序排列像素点,计算出前90%的象素点中的亮度最大 值,记为M,其含义是灰阶变换点的横坐标。计算中使用的90%可调节;
然后根据读到的数据A,确定变换曲线。变换曲线有多种形式,本发明采用的是指数函 数形式变换曲线,形式为Y=-X(a+b)+2X,其中X为变换前的某象素点灰阶归一化取值,Y为变 换后的某象素点灰阶归一化取值。此形式曲线经过(0,0),(1,1)点,满足基本的归一化灰 阶变换条件,同时此曲线为指数曲线,是可实现动态背光调节的重要函数形式之一,公式中 A值即为CPU传输过来的数据A,含义是光强度信息,其值在(_q,q)之间,0<q<0. 5。q增大, 则A对灰阶变换的影响增大;q减小,则A对灰阶变换的影响减小。q具体取值需调试,它表 达的是光强度对该指数灰阶变换曲线的调节力度。环境光强度增大时,A值增加,环境光强 度降低时,A值降低。如果光感调节未开启,即用户设置为“关闭背光调节”或“仅降低图像 质量”时,A值锁定为0。B值含义是工作模式,当用户设置为“仅降低图像质量”或“全自动 背光调节”时,B值为2。原因是当A=O时,无光感调节,此时仅有灰阶变换,灰阶变换曲线 需要二次函数的形式,故B值设定为2。当用户设置为“关闭背光调节”或“仅环境光调节 亮度功能”时,B值为1,此时显示数据的灰阶变换曲线仅受环境光影响;
确定变换曲线后,需要确定变换点。令X=M,代入曲线Y=_X(a+b)+2X中,得到的Y值设定为N。得到变换点(M, N);
然后确定最终的灰阶映射曲线。直线连接(0,0)和(M,N)得到曲线a,直线连接(M,N) ,(1,1)得到曲线13。曲线a,b就是最终的灰阶映射曲线;
最后将对显示数据进行灰阶变换。对于X取值小于M的像素点,按曲线a变换至Y ;对 于X取值大于M的像素点,按曲线b变换至Y。按照此种方法得到的Y值为近似值;
需要注意的是,每一次灰阶映射曲线确定后,可以在接下来一帧或多帧的显示数据中 使用,此项可固定也可根据用户的需求设置。S403 将处理后的显示数据输出给显示屏进行显示。S404 输出数据C给显示屏背光控制模块。然后执行S401 ;
C的含义是显示屏背光亮度相对于初始亮度的倍数。考虑到运算量较大,背光的调节 参数输出数据C在本发明中不采用指数运算形式,指数计算公式为Czl/O-MH1)),而是采 用线性近似计算。线性计算公式C=1A2-M(b _D)+kA,其中1Λ2-Μ _D)部分是为了配合显 示数据的灰阶调整而做出的亮度调节,kA是配合环境光强度变化而引入的线性调节量,其 中0<k<l,含义是显示屏背光的光强敏感度,表示背光对环境光强度变化的反应灵敏度。其 值越大,背光亮度受环境光影响越大;其值越小,背光亮度受环境光影响越小。该值可在用 户操作界面中设定,使光感能够提供更灵活的控制。同时相比指数变换,采用线性函数还有 一个好处,具有较大的亮度调节范围,在黑暗环境下背光可以达到更暗的程度;在强光环境 下,背光可以大幅提升亮度,提供足够的亮度支持。㈣本发明显示屏背光控制模块的控制程序,如图5所示,包含以下步骤
5501开关控制命令到达或数据C到达?如果有命令或数据到达,则执行S502,否则执 行 S501 ;
5502通过控制显示屏背光模块来调节显示屏背光亮度。然后执行S501。㈤本发明键盘背光控制模块的控制程序,如图6所示,包含以下步骤
5601开关控制命令到达或键盘亮度数据到达?如果有命令或数据到达,则执行 S602,否则执行S601 ;
5602通过控制键盘背光模块来调节键盘背光亮度。然后执行S601。以上所述仅为本发明的较佳实施例,凡依本发明权利要求范围所做的均等变化与 修饰,皆应属本发明权利要求的涵盖范围。
权利要求
1.一种手机背光控制方法,其特征在于,包括以下步骤通过来电事件或按键动作事件触发手机上的传感器或摄像头检测当前环境光亮度;根据所述环境光亮度大小调节手机屏幕亮度值环境光亮度越大、手机屏幕亮度值越尚;根据所述环境光亮度大小调整手机屏幕显示图像环境光亮度越大、调整值越高,所述 调整值包括对低亮度象素的对比度增加值或对高亮度象素的对比度降低值。
2.根据权利要求1所述控制方法,其特征在于,还包括通过来短信事件触发手机上的 传感器或摄像头检测当前环境光亮度。
3.根据权利要求1所述控制方法,其特征在于,还包括根据所述环境光亮度大小改变 手机键盘背光亮度值环境光亮度越大、手机键盘背光亮度值越低。
4.根据权利要求3所述控制方法,其特征在于,所述手机键盘背光亮度值对应手机CPU 输出的脉冲宽度调制的占空比。
5.根据权利要求3所述控制方法,其特征在于,还包括根据所述环境光亮度大小低于 键盘背光门限点亮手机键盘背光,否则灭手机键盘背光,所述手机键盘背光门限是用户可 事先设定的恒定值。
6.根据权利要求1所述控制方法,其特征在于,所述调节对应的指数形式函数是C=1/ Ο-Μ^1)),其中M是灰阶变换点的横坐标,C是显示屏背光亮度相对于初始亮度的倍数,A 是光强度信息,B是工作模式,k是显示屏背光的光强敏感度。
7.根据权利要求1所述控制方法,其特征在于,所述调节对应的近似线性函数是C=1/ (2-M(b _D)+kA,其中M是灰阶变换点的横坐标,C是显示屏背光亮度相对于初始亮度的倍 数,A是光强度信息,B是工作模式,k是显示屏背光的光强敏感度。
8.根据权利要求1所述控制方法,其特征在于,所述调整对应的函数是Y= -X(A+1) + 2X,其中X是变换前的某象素点灰阶归一化取值,Y是变换后的某象素点灰阶归一化取值, A是光强度信息。
9.根据权利要求1所述控制方法,其特征在于,所述调整对应的函数是Y= -X(A+2) + 2X,其中X是变换前的某象素点灰阶归一化取值,Y是变换后的某象素点灰阶归一化取值, A是光强度信息。
全文摘要
本发明涉及一种手机背光控制方法,包括通过来电事件或按键动作事件触发手机上的传感器或摄像头检测当前环境光亮度;根据所述环境光亮度大小调节手机屏幕亮度值环境光亮度越大、手机屏幕亮度值越高;根据所述环境光亮度大小调整手机屏幕显示图像环境光亮度越大、调整值越高,所述调整值包括对低亮度象素的对比度增加值或对高亮度象素的对比度降低值。这种手机背光控制方法,融合环境光感应和图像灰阶处理,并将环境光、显示屏、显示屏背光和键盘背光设计为一个系统,采用多路且高效的调节方式对系统进行动态控制,从而在不影响显示效果、提高用户体验的前提下最大幅度降低背光功耗。
文档编号H04M1/22GK102137178SQ20111008587
公开日2011年7月27日 申请日期2011年4月7日 优先权日2011年4月7日
发明者赵松峰 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1