一种终端屏幕亮度调节方法及系统的制作方法_2

文档序号:9814500阅读:来源:国知局
移动终端屏幕显示亮度一般都是预先设置,如屏幕显示亮度分为5个阶段,那么可以将环境光亮度值分为5个区间,所述环境光亮度区间与屏幕显示亮度区间是一一对应的,采用表格形式存储两者的对应关系。当检测到环境光亮度值B时,根据所述环境光亮度值B所属的环境光亮度区间,根据环境光亮度值B所属区间对应的屏幕显示亮度值,获取第一屏幕显示亮度值。
[0030]进一步,将所述环境光亮度值对应的第一屏幕显示亮度值设置为屏幕显示亮度值也就是说终端根据所述第一屏幕显示亮度值调整屏幕显示亮度,屏幕显示亮度的亮度值为第一屏幕显示亮度值。
[0031]S200、监测终端的摄像头的工作状态,当终端启动摄像头时,获取摄像头的曝光量,并根据所述曝光量查找其对应的第二屏幕显示亮度值。
[0032]具体地,检测终端的摄像头的工作状态指的是检测终端的摄像头应用的开启/关闭状态。当摄像头应用处于开启状态,说明用户将使用摄像头进行拍摄照片。值得注意的,所述监测终端的摄像头的工作状态是在终端屏幕唤醒的情况下启动的,也就是说终端已经通过光学传感器感知周围环境光亮度并对屏幕亮度进行调节。
[0033]进一步,当监测到终端启动摄像头时,摄像头的AEC系统会根据目标环境亮度实时计算出需要的曝光量E,从而可以根据曝光量获取屏幕需要的显示亮度。从而可以通过终端自带的自动曝光系统获(AEC)获取拍摄照片需要的曝光量E,再根据所述曝光量E查找其对应的第二屏幕显示亮度值L2。其中,所述曝光量E与第二屏幕显示亮度值的对应关系是预先设定并存储在数据库。
[0034]进一步,所述曝光量E与第二屏幕显示亮度值L2是一一对应关系,也就是说一个曝光量E仅对应一个第二屏幕显示亮度L2。从而,所述终端中预存的曝光量E与第二屏幕显示亮度值L2可以为函数关系,当AEC检测到曝光量,根据所述函数关系计算出其对应的第一屏幕显示亮度。在本实例中,所述曝光量E与第二屏幕显示亮度值L2的对应关系为递增的一次函数。在其他实施例中,所述曝光量E与第二屏幕显示亮度值L2的对应关系也可以其他单调递增函数。
[0035]进一步,由于移动终端屏幕显示亮度一般都是预先设置,如屏幕显示亮度分为5个阶段,那么可以将曝光量E分为5个区间,所述曝光量区间与屏幕显示亮度区间是一一对应的,采用表格形式存储两者的对应关系。当检测到曝光量E时,根据所述曝光量E所属的环境光亮度区间,根据曝光量E所属区间对应的屏幕显示亮度值,获取第二屏幕显示亮度值。
[0036]S300、将所述第一屏幕显示亮度值与第二屏幕显示亮度值进行比较,当第二屏幕显示亮度值大于第一屏幕显示亮度值时,将第二屏幕显示亮度值设置为屏幕显示亮度值。
[0037]具体地,当查找到第二屏幕显示亮度值后,将所述第二屏幕显示亮度值与第一屏幕显示亮度值进行比较,如果第二屏幕显示亮度值大于第一屏幕显示亮度值,说明当前屏幕显示亮度用户无法看清显示屏上的图像的细节,那么将屏幕显示亮度值调整为第二屏幕显示亮度值,根据第二屏幕显示亮度值对屏幕显示亮度进行调节。
[0038]如果第二屏幕显示亮度值小于等于第一屏幕显示亮度值时,说明当前屏幕显示亮度用户可以看清显示屏上的图像的细节,那么无需对屏幕显示亮度进行调节。
[0039]进一步,当摄像头关闭后,终端将所述第一屏幕显示亮度值LI设置为屏幕显示亮度值,并根据所述第一屏幕显示亮度值调节屏幕亮度。在实际应用中,当摄像头关闭后,终端的光学传感器感应周围环境的环境光亮度值,根据所述环境光亮度值查找其对应的第一屏幕显示亮度值,采用当前第一屏幕显示亮度值更新第一屏幕显示亮度值并对屏幕显示亮度进行调节。
[0040]为了进一步了解本发明的技术方案,本发明还提供了一种基于光学传感器的屏幕显示亮度调节方法,如图2所示,其包括:
H1、检测判断终端是否唤醒;
H2、当终端唤醒后,获取光学传感器检测到周围环境光亮度值B;
H3、根据光学传感器感知的环境光亮度值为B,查找其对应的第一屏幕显示屏亮度值
LI; H4、根据所述第一屏幕显示亮度值LI调节屏幕显示亮度。
[0041]具体地,所述光学传感器感知的环境光亮度B与第一屏幕显示亮度值LI的对应关系为预先存储的,其为一一对应关系可以通过查找表方式建立联系。值得注意的,所述光学传感器检测到的环境光亮度值B越大,第一屏幕显示亮度值LI越大。
[0042]为了进一步了解本发明的技术方案,本发明还提供了一种基于曝光量的终端屏幕显示亮度的调节方法,如图3所示,其包括:
M1、检测判断终端是否唤醒;
M2、当终端唤醒后,检测是否终端是否进入摄像头应用;
M3、当进入摄像头应用时,摄像头获环境光亮度,并通过摄像头自动曝光系统计算出拍照需要的曝光量E;
M4、根据所述曝光量为E查找其对应的第二屏幕显示亮度值;
M5、根据所述第二屏幕显示亮度值调节屏幕显示亮度。
[0043]具体地,由于摄像头的AEC系统根据目标环境亮度实时计算出需要的曝光量E,而不同的曝光量E对应不同的屏幕显示亮度。从而曝光量E与第二屏幕显示亮度值之间一一对应关系。所述对应关系预先存储与终端内,当获取曝光量时,可以根据预先存储的对应关系查找所述曝光量对应的第二屏幕显示亮度值,从而对屏幕显示亮度进行调节。值得注意的,摄像头自动曝光系统计算出需要的曝光量E越大,说明摄像头目标环境越黑,为了是终端屏幕能比较好的显示图像细节,则需要第二屏幕显示亮度值L2越亮,从而曝光量与第二屏幕显示亮度的关系为第二屏幕显示亮度随曝光量的增大而增大。
[0044]本发明还提供了一种终端屏幕亮度调节系统,如图4所示,其包括:
环境光检测模块100,用于当终端唤醒时,获取环境光亮度值,并将所述环境光亮度值对应的第一屏幕显示亮度值设置为屏幕显示亮度值;
摄像头曝光模块200,用于监测终端的摄像头的工作状态,当终端启动摄像头时,获取摄像头的曝光量,并根据所述曝光量查找其对应的第二屏幕显示亮度值;
屏幕亮度调节模块300,用于将所述第一屏幕显示亮度值与第二屏幕显示亮度值进行比较,当第二屏幕显示亮度值大于第一屏幕显示亮度值时,将第二屏幕显示亮度值设置为屏幕显示亮度值。
[0045]所述终端屏幕亮度调节系统,其还包括:
检测模块,用于检测终端的摄像头的工作状态,当终端摄像头关闭时,将所述第一屏幕显示亮度值设置为屏幕显示亮度值。
[0046]所述屏幕亮度调节系统,其还包括:
预设模块,用于预设设置一用于存储所述环境光亮度值与第一屏幕显示亮度的对应关系以及所述曝光量与第二屏幕显示亮度的对应关系的数据库。
[0047]所述终端屏幕显示系统,其中,所述环境光检测模块包括:
第一获取单元,用于检测终端是否被唤醒,当终端被唤醒时,通过光传感器检测所述终端所处位置的环境光亮度值B;
第一查找单元,用于根据所述环境光亮度值B查找其对应的第一屏幕亮度值LI;
调节单元,用于根据所述第一屏幕亮度值调节屏幕显示亮度。
[0048]所述终端屏幕显示系统,其中,所述摄像头曝光模块包括: 第二获取单元,用于监测所述终端的摄像头的工作状态,当所述摄像头开启时,通过摄像头自动曝光系统获取需要的曝光量E ;
第二查找单元,用于根据所述曝光量E查找其对应的第二屏幕亮度值L2。
[0049]本领域的技术人员可以清楚地了解到上述实施例方法及系统可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台智能终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1