一种移动终端的背光值调整方法及装置制造方法及图纸

技术编号:11210172 阅读:109 留言:0更新日期:2015-03-26 19:35
本发明专利技术适用于移动终端的亮度调整领域,提供了一种移动终端的背光值调整方法及装置,所述方法包括:获取与环境光对应的背光值;读取移动终端的当前时间;获取与所述当前时间对应的gamma值;根据获取的与环境光对应的背光值和获取的gamma值确定移动终端输出的背光值。本发明专利技术实施例能够使得移动终端输出的背光值更细腻。

【技术实现步骤摘要】
一种移动终端的背光值调整方法及装置
本专利技术属于移动终端的亮度调整领域,尤其涉及一种移动终端的背光值调整方法及装置。
技术介绍
移动终端与人们的生活联系越来越紧密,而如何使用户查看移动终端显示的内容更舒服也越来越受关注。目前,通常是通过调节移动终端的背光亮度来达到上述目的。由于人的视觉系统对亮度的感觉并不是成线性关系,大概成对数关系,因此,现有的背光亮度的调整方法,主要是根据环境光和gamma校验实现背光亮度的非线性调整。但由于现有的方法采用固定的gamma值和不停发生变化的环境光来调整移动终端的背光亮度,而实际上,对不同的环境光,最适合人眼的gamma值是不同的,因此,现有方法难以将背光亮度调整到最适合人眼的亮度。
技术实现思路
本专利技术实施例提供了一种移动终端的背光值调整方法,旨在解决现有方法难以将背光亮度调整到最适合人眼的亮度的问题。本专利技术实施例是这样实现的,一种移动终端的背光值调整方法,所述方法包括下述步骤:获取与环境光对应的背光值;读取移动终端的当前时间;获取与所述当前时间对应的gamma值;根据获取的与环境光对应的背光值和获取的gamma值确定移动终端输出的背光值。本专利技术实施例的另一目的在于提供一种移动终端的背光值调整装置,所述装置包括:环境光对应的背光值获取单元,用于获取与环境光对应的背光值;当前时间读取单元,用于读取移动终端的当前时间;gamma值获取单元,用于获取与所述当前时间对应的gamma值;输出背光值确定单元,用于根据获取的与环境光对应的背光值和获取的gamma值确定移动终端输出的背光值。在本专利技术实施例中,由于用于确定背光值的gamma值与移动终端的当前时间相关,因此,在一天的不同时间段,即使对于同一个环境,根据变化后的gamma值调整的背光值也会有细微的变化,从而使得移动终端输出的背光值更细腻,更接近人眼观看事物的亮度。附图说明图1是本专利技术第一实施例提供的一种移动终端的背光值调整方法的流程图;图2是本专利技术第二实施例提供的一种移动终端的背光值调整装置的结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例中,获取与环境光对应的背光值,获取与移动终端的当前时间对应的gamma值,再根据获取的与环境光对应的背光值和获取的gamma值确定移动终端输出的背光值。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:图1示出了本专利技术第一实施例提供的一种移动终端的背光值调整方法的流程图,在本实施例中,根据不同的gamma值确定移动终端输出的背光值,详述如下:步骤S11,获取与环境光对应的背光值。该步骤中,检测移动终端周围环境的光强,并将检测到的光强上报给移动终端的管理层,该管理层再根据接收的光强获取与该光强对应的背光值。其中,环境光的光强与背光值是正比关系,当环境光的光强越大时,其对应的背光值也越大,以便用户能看清移动终端显示的内容。由于环境光的光强范围为0~8500,因此为了节省内存,在移动终端只会存储部分环境光的光强对应的背光值,没有存储的背光值可通过hermite插值法计算得到。如表1所示,假设移动终端只存储了以下的光强与背光值的对应关系:光强010050020008500背光值24080120255由表1可知,环境光的光强为0时,其对应的背光值为2;环境光的光强为100时,其对应的背光值为40。当检测到的光强为50,而移动终端并没有存储光强为50时对应的背光值,这时,可通过hermite插值法计算得到:由于50处于0~100的光强之间,浮动为50%,因此该50对应的背光值也在2~40之间,浮动为50%,即50对应的背光值为:2+(40-2)*50%2+19=21。当然,浮动的具体值可根据实际情况改变,如可为60%等,此处不作限定。步骤S12,读取移动终端的当前时间。在该步骤中,移动终端的当前时间是指移动终端当前显示的时间。其中,所述读取移动终端的当前时间的步骤具体包括:A1、判断当前获取的与环境光对应的背光值与上一次获取的背光值是否相等。A2、在当前获取的与环境光对应的背光值与上一次获取的背光值不相等时,读取移动终端的当前时间。上述步骤A1~A2中,将当前获取的背光值与存储的上一次获取的背光值比较,若两个背光值相等,不读取移动终端的当前时间,否则,读取移动终端的当前时间。由于只在两次背光值不相等时,才读取移动终端的当前时间,因此,不会产生冗余操作,提高移动终端的处理效率。步骤S13,获取与所述当前时间对应的gamma值。具体地,该gamma值的取值范围可为[1/3,3]。其中,所述获取与所述当前时间对应的gamma值的步骤具体包括:B1、打开存储有时间与gamma值对应关系的映射表。具体地,预先将处于[1/3,3]范围内的gamma值划分为n个等级,再将一天的时间划分为N个等级,每一个时间等级对应一个gamma值的等级,对应关系存储于映射表内。其中,n,N为自然数,n,N可以相等也可以不等。例如,假设将[2.0,2.2]范围内的gamma值划分为3个等级2.0、2.1、2.2;将一天的时间划分为4个等级,按整点划分为[6-8];[8-18];[18-20];[20-次日6]。时间与gamma值的对应关系如下:[6-8]和[18-20]对应2.1;[8-18]对应2.0;[20-次日6]对应2.2。B2、在打开的映射表内查找与所述当前时间对应的gamma值,并获取查找到的gamma值。由于映射表存储有时间与gamma值的对应关系,因此,当读取了当前时间之后,能从映射表内查找到与该当前时间对应的gamma值。优选地,在所述获取与所述当前时间对应的gamma值的步骤之后,包括下述步骤:接收用户输入的gamma值微调指令,根据所述gamma值微调指令以及获取的与所述当前时间对应的gamma值,确定最终的gamma值,所述微调指令携带有用于微调gamma值的数据。其中,用户能够调节的gamma值的范围为[1/gamma,gamma]。在该步骤中,可通过以下公式确定最终的gamma值:最终的gamma值=获取的与所述当前时间对应的gamma值^微调指令携带的用于微调gamma值的数据。例如,假设获取的与当前时间对应的gamma值为2.0时,用户输入的gamma值的微调指令携带的用于微调gamma值的数据为1.1,则最终的gamma值为2.0^1.1=2.14。由于增加了用户微调,因此,使得调整后的gamma值更符合用户的使用习惯。步骤S14,根据获取的与环境光对应的背光值和获取的gamma值确定移动终端输出的背光值。具体地,可根据下式确定移动终端输出的背光值:背光值=亮度划分的等级数*(与环境光对应的背光值/亮度划分的等级数)^gamma。例如,假设亮度划分的等级数为255,与环境光对应的背光值为100,gamma值为2.0,在没有用户微调时,移动终端输出的背光值=255*(100/255)^2=39.21。假设存在用户微调,用于微调gamma值的数据为1.1,则移动终端输出的背光值=255*(100/本文档来自技高网...
一种移动终端的背光值调整方法及装置

【技术保护点】
一种移动终端的背光值调整方法,其特征在于,所述方法包括下述步骤:获取与环境光对应的背光值;读取移动终端的当前时间;获取与所述当前时间对应的gamma值;根据获取的与环境光对应的背光值和获取的gamma值确定移动终端输出的背光值。

【技术特征摘要】
1.一种移动终端的背光值调整方法,其特征在于,所述方法包括下述步骤:获取与环境光对应的背光值;读取移动终端的当前时间;获取与所述当前时间对应的gamma值;根据下式确定移动终端输出的背光值:背光值=亮度划分的等级数*(与环境光对应的背光值/亮度划分的等级数)^gamma。2.如权利要求1所述的方法,其特征在于,所述读取移动终端的当前时间的步骤具体包括:判断当前获取的与环境光对应的背光值与上一次获取的背光值是否相等;在当前获取的与环境光对应的背光值与上一次获取的背光值不相等时,读取移动终端的当前时间。3.如权利要求1所述的方法,其特征在于,所述获取与所述当前时间对应的gamma值的步骤具体包括:打开存储有时间与gamma值对应关系的映射表;在打开的映射表内查找与所述当前时间对应的gamma值,并获取查找到的gamma值。4.如权利要求1所述的方法,其特征在于,在所述获取与所述当前时间对应的gamma值的步骤之后,包括下述步骤:接收用户输入的gamma值微调指令,根据所述gamma值微调指令以及获取的与所述当前时间对应的gamma值,确定最终的gamma值,所述gamma值微调指令携带有用于微调gamma值的数据。5.一种移动终端的背光值调整装置,其特征在于,所述装置包...

【专利技术属性】
技术研发人员:高永峰
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1