一种摄像头启动时亮度的控制方法、系统及摄像终端与流程

文档序号:13735862阅读:441来源:国知局
技术领域本发明涉及终端显示控制技术领域,尤其涉及的是一种摄像头启动时亮度的控制方法、系统及摄像终端。

背景技术:
随着智能终端设备中视频通话/拍照/摄像等功能的普遍应用,摄像头作为用户体验这些智能终端应用的重要组成部分,拍摄出高品质画面是该摄像头领域的主要的技术指标,也是各公司攻克的主要目标.但是现有摄像头应用的过程中,如果不人工设置摄像头的模式,就存在刚进入摄像头时产生的曝光度不够或曝光度过多的问题,会使初始几帧照片产生由亮到暗或者由暗到亮变化,这种过渡表现使用户感觉摄像头启动速度变慢,也会产生低品质的摄像画面,影响用户的相机功能的使用。因此,现有技术有待于进一步的改进。

技术实现要素:
鉴于上述现有技术中的不足之处,本发明的目的在于为用户提供一种摄像头启动时亮度的控制方法、系统及摄像终端,克服现有技术中摄像头在启动过程中因为无法预知当前环境亮度状态,无法准确自动进行曝光初始化设定的缺陷。本发明解决技术问题所采用的技术方案如下:一种摄像头启动时亮度的控制方法,其中,所述方法包括以下步骤:A、在摄像头启动前,获取当前摄像终端所处环境的亮度值,并将所述亮度值发送到中央处理器;B、所述中央处理器将所述亮度值与预设亮度阈值进行比对,判断当前摄像终端所处环境状态为室内、室外还是暗处,并根据判定结果选择对应的曝光初始值;C、根据选择出的曝光初始值进行摄像头初始化。所述的摄像头启动时亮度的控制方法,其中,所述步骤A之前还包括:A1、预先分别对两个预设亮度阈值进行设置,所两个预设亮度阈值为:预设亮度上限阈值和预设亮度下限阈值。所述的摄像头启动时亮度的控制方法,其中,所述步骤B中还包括:B1、判断所述亮度值是否大于预设亮度上限阈值时,若大于,则判定当前显示终端所处环境状态为室外,否则执行步骤B2;B2、判断所述亮度值是否小于预设亮度下限阈值,若小于,则判定当前显示终端所处环境状态为暗处,否则,判定当前显示终端所出环境状态为室内。所述的摄像头启动时亮度的控制方法,其中,所述步骤A之前还包括:A2、预先建立环境状态与曝光初始值的一一对应关系,所述对应关系为:室外环境对应第一曝光初始值;暗处环境对应第二曝光初始值;室内环境对应第三曝光初始值。所述的摄像头启动时亮度的控制方法,其中,所述步骤B还包括:B3、当判断出当前显示终端所处环境状态为室外,则选取与室外环境相对应的第一曝光初始值作为曝光初始值;当判断出当前显示终端所处环境状态为暗处,则选取与暗处环境相对应的第二曝光初始值作为曝光初始值;当判断出当前显示终端所处环境状态为室内,则选取与暗处环境相对应的第三曝光初始值作为曝光初始值。一种摄像头启动时亮度的控制系统,其中,包括:当前亮度获取模块,用于在摄像头启动前,获取当前摄像终端所处环境的亮度值,并将所述亮度值发送到中央处理器;曝光值选取模块,用于将所述亮度值与预设亮度阈值进行比对,判断当前显示终端所处环境状态为室内、室外还是暗处,并根据判定结果选择对应的曝光初始值;摄像头初始化模块,用于根据选择出的曝光初始值进行摄像头初始化。所述摄像头启动时亮度的控制系统,其中,包括:第一预设模块,用于预先分别对两个预设亮度阈值进行设置,所两个预设亮度阈值为:预设亮度上限阈值和预设亮度下限阈值。所述的摄像头启动时亮度的控制系统,其中,所述曝光值选取模块包括:第一亮度比对单元,用于判断所述亮度值是否大于预设亮度上限阈值时,若大于,则判定当前显示终端所处环境状态为室外,否则执行步骤B2;第二亮度比对单元,用于判断所述亮度值是否小于预设亮度下限阈值,若小于,则判定当前显示终端所处环境状态为暗处,否则,判定当前显示终端所出环境状态为室内。所述的摄像头启动时亮度的控制系统,其中,所述曝光值选取模块还包括:初始值选择单元,用于当判断出当前显示终端所处环境状态为室外,则选取与室外环境相对应的第一曝光初始值作为曝光初始值;当判断出当前显示终端所处环境状态为暗处,则选取与暗处环境相对应的第二曝光初始值作为曝光初始值;当判断出当前显示终端所处环境状态为室内,则选取与暗处环境相对应的第三曝光初始值作为曝光初始值。一种摄像终端,其中,包括:如所述的摄像头启动时亮度的控制系统。有益效果,本发明提供了一种摄像头启动时亮度的控制方法、系统及摄像终端,通过当前亮度获取模块获取当前显示终端所处环境的亮度值,并将所述亮度值发送到中央处理器;在亮度比较模块中,比较中央处理器获取的亮度值与设定的亮度阈值(包括上限亮度阈值和下限亮度阈值),根据比较判定摄像头所处环境;在摄像头初始化的模块中,根据比较判定摄像头所处环境设定对应的曝光初始值;得到外部环境对应的曝光初始值,从而解决了摄像头开启时明暗变化的问题,也相应地加快了打开摄像头应用的时间,给用户的使用带了便利。附图说明图1是本发明的一种摄像头启动时亮度的控制方法的步骤流程图。图2是本发明所述方法中亮度比较模块工作的原理示意图。图3是本发明的一种摄像头启动时亮度的控制系统的原理框图。具体实施方式本发明提供了一种摄像头启动时亮度的控制方法,为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。本发明提供了一种摄像头启动时亮度的控制方法,如图1所示,所述方法包括以下步骤:S1、在摄像头启动前,获取当前摄像终端所处环境的亮度值,并将所述亮度值发送到中央处理器。在摄像头启动前,通过设置在摄像终端上方的光传感器或者其他光强度获取装置获取当前环境所处的亮度值,并将所述亮度值发送到中央处理器。当前环境为摄像终端所处位置的环境状态,其可以为室内、室外和暗处。由于本步骤设置在摄像头启动之前,为了实现顺利完成,在具体实施时,可以设置当中央处理器接收到用户发出启动摄像头的指令后,先控制摄像头延时预定时间后再开启,而是触发光传感器获取当前环境的亮度值,获取当前环境的亮度值。当获取到当前环境的亮度值后,根据当前环境的亮度对摄像头进行初始化。所述预定时间不小于中央处理器触发到光传感器获取当前环境的亮度值,一直到中央处理器将所述亮度值反馈到摄像头,摄像头自动设置曝光初始值的时间。S2、所述中央处理器将所述亮度值与预设亮度阈值进行比对,判断当前摄像终端所处环境状态为室内、室外还是暗处,并根据判定结果选择对应的曝光初始值。当中央处理器接收到当前环境的亮度值后,将其与预设亮度阈值进行比对,判断当前环境为室内还是室外或者暗处,并根据判断结果选择相应的曝光初始值。所述步骤S1之前还包括:S11、预先分别对两个预设亮度阈值进行设置,所两个预设亮度阈值为:预设亮度上限阈值和预设亮度下限阈值;所述预设亮度上限阈值大于预设亮度下限阈值。当获取的亮度值超出亮度上限阈值,则将当前环境亮度比较强,判定为室外,若处于亮度上限阈值与下限阈值之间,则判定当前环境为室内,若当前环境的亮度值低于亮度下限阈值,则判定当前环境为暗处。为了更好根据判定出的结果,对应选择相适配的曝光初始值,所述步骤S1之前还包括:S12、预先建立环境状态与曝光初始值的一一对应关系,所述对应关系为:室外环境对应第一曝光初始值;暗处环境对应第二曝光初始值;室内环境对应第三曝光初始值。所述步骤S2中还包括:S21、判断所述亮度值是否大于预设亮度上限阈值时,若大于,则判定当前显示终端所处环境状态为室外,否则执行步骤S22。S22、判断所述亮度值是否小于预设亮度下限阈值,若小于,则判定当前显示终端所处环境状态为暗处,否则,判定当前显示终端所出环境状态为室内。所述步骤S2还包括:S23、当判断出当前显示终端所处环境状态为室外,则选取与室外环境相对应的第一曝光初始值作为曝光初始值;当判断出当前显示终端所处环境状态为暗处,则选取与暗处环境相对应的第二曝光初始值作为曝光初始值;当判断出当前显示终端所处环境状态为室内,则选取与暗处环境相对应的第三曝光初始值作为曝光初始值。S3、根据选择出的曝光初始值进行摄像头初始化。由于在上述步骤中已经根据当前环境状态选择出曝光初始值,则本步骤可直接根据选择出的曝光初始值对摄像头进行初始化,实现对摄像启动时的亮度控制。如图2所示,对其具体实施例,下面列举一个实际例子进行说明:当用户打开手机,手机中监测摄像终端的监测模块进入工作状态;如果监测到摄像终端处于被唤醒状态,则光传感器被激活,光传感器检测当前摄像终端所处环境的亮度值;如果摄像终端未处于唤醒状态,则继续对摄像终端进行检测。当光传感器获取当前摄像终端所处环境的亮度值L后,中央处理器对此亮度值进行读取。在中央处理器中,对获取的摄像终端所处环境的亮度值L与设置的亮度阈值进行比较;检测到摄像终端处于被唤醒状态时设置亮度阈值,设置一个上限亮度阈值Lout与一个下限亮度阈值Lin,并且上限亮度阈值Lout大于下限亮度阈值Lin。上限亮度阈值,下限亮度阈值及各个初始曝光值的设置可以根据个人所处的外界环境的变化做出响应的调整;如果不进行设置,则输出的为摄像终端上一次退出是保存的值。通过亮度比较模块来实现摄像终端所处环境亮度与设置的上限亮度阈值和下限亮度阈值进行比较,亮度比较模块的原理图参考图2。中央处理器读取的摄像终端的亮度值进入亮度比较模块,首先进入上限亮度阈值比较模块;当亮度值L大于上限亮度阈值,则判定摄像终端所处的环境为室外,否则,进入下一个下限亮度阈值比较模块;当进入下限亮度阈值比较模块,比较摄像终端的亮度值与下限亮度阈值的大小;当亮度值L小于下限亮度阈值,则判定摄像终端所处的环境为暗室,否则,判定摄像终端所处的环境为室内。在检测到摄像终端处于被唤醒状态设置亮度阈值的同时,也应对摄像终端各种所处环境一一对应的初始曝光度进行设置;如果判定摄像终端所处的环境为室外,则对应的初始曝光值为Eout;如果判定摄像终端所处的环境为室内,则对应的初始曝光值为Ein;如果判定摄像终端所处的环境为暗室,则对应的初始曝光值为Elow;根据摄像终端所处的环境的结果给出初始曝光值;根据选择出的曝光初始值进行摄像头初始化,进行亮度的控制。打开手机摄像功能,此时监测到摄像头处于被唤醒状态;设置上限亮度阈值为1000LUX,设置下限亮度阈值为50LUX;设置室外的初始曝光值为5000LUX,设置室内的初始曝光值为250LUX,设置暗室的初始曝光值为30LUX。假设中央处理器读取的亮度值为500LUX,当进入亮度比较模块时,亮度值小于上限亮度阈值,则进入下一个下限亮度阈值比较模块,亮度值大于下限亮度阈值,则判定手机所处的环境为室内。根据最初设置的室内初始曝光值为250LUX,则初始化的摄像头的亮度初始值为250LUX,完成摄像头亮度初始化。本发明所述方法,本发明所述方法,通过光传感器实时读取当前环境亮度值,并告知控制中心的中央处理器,在打开摄像头应用时,中央处理器告知摄像头模块当前亮度,使摄像头曝光模块初始化合适的曝光量,从而让摄像头在前几帧的画面就可以得到合适的曝光,画面也就不会出现由亮到暗或由暗到亮变化,因此提高了摄像头智能性的同时,也为用户的使用提供了便利。在上述方法的基础上,本发明还提供了一种摄像头启动时亮度的控制系统,如图3所示,所述系统包括:当前亮度获取模块100,用于在摄像头启动前,获取当前摄像终端所处环境的亮度值,并将所述亮度值发送到中央处理器;其功能如步骤S1所述。曝光值选取模块200,用于将所述亮度值与预设亮度阈值进行比对,判断当前显示终端所处环境状态为室内、室外还是暗处,并根据判定结果选择对应的曝光初始值;其功能如步骤S2所述。摄像头初始化模块300,用于根据选择出的曝光初始值进行摄像头初始化,其功能如步骤S3所述。所述摄像头启动时亮度的控制系统,包括:第一预设模块,用于预先分别对两个预设亮度阈值进行设置,所两个预设亮度阈值为:预设亮度上限阈值和预设亮度下限阈值;所述预设亮度上限阈值大于预设亮度下限阈值。所述曝光值选取模块包括:第一亮度比对单元,用于判断所述亮度值是否大于预设亮度上限阈值时,若大于,则判定当前显示终端所处环境状态为室外,否则执行步骤B2;第二亮度比对单元,用于判断所述亮度值是否小于预设亮度下限阈值,若小于,则判定当前显示终端所处环境状态为暗处,否则,判定当前显示终端所出环境状态为室内。所述曝光值选取模块还包括:初始值选择单元,用于当判断出当前显示终端所处环境状态为室外,选取与室外环境相对应的第一曝光初始值作为曝光初始值;当判断出当前显示终端所处环境状态为暗处,则选取与暗处环境相对应的第二曝光初始值作为曝光初始值;当判断出当前显示终端所处环境状态为室内,则选取与暗处环境相对应的第三曝光初始值作为曝光初始值。在上述系统的基础上,本发明还公开了一种摄像终端,包括:如所述的摄像头启动时亮度的控制系统。本发明提供了一种摄像头启动时亮度控制的系统,通过当前亮度获取模块获取当前显示终端所处环境的亮度值,并将所述亮度值发送到中央处理器;在亮度比较模块中,比较中央处理器获取的亮度值与设定的亮度阈值(包括上限亮度阈值和下限亮度阈值),根据比较判定摄像头所处环境;在摄像头初始化的模块中,根据比较判定摄像头所处环境设定对应的曝光初始值;得到外部环境对应的曝光初始值,从而解决了摄像头开启时明暗变化的问题,也相应地加快了打开摄像头应用的时间,为用户的使用提供了方便。可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1