一种拍摄参数设置方法和用户终端的制作方法_3

文档序号:9238487阅读:来源:国知局
构示意图,如图4所示,包括:第一记录单元41和第一设置单元42,其中:
[0073]第一记录单元41,用于当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的自动曝光AE值,以及响应所述关闭命令关闭所述拍摄装置。
[0074]第一设置单元42,用于当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的AE值设置所述拍摄装置当前使用的AE值。
[0075]本实施例中,第一设置单元42可以用于当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,当所述比较结果表示所述第二光感值和所述第一光感值之间的光感差值在预设范围内,将所述记录的AE值作为所述拍摄装置当前使用的AE值。
[0076]该实施方式可以实现当第二光感值和第一光感值的光感差值相近时,可以直接将上述记录的AE值作为拍摄装置当前使用的AE值。例如:上次记录的光感值为45,而本次记录的光感值为43,就表示这两次所处的环境的光线亮度比较相近,从而可以使用相同的AE值。
[0077]另外,上述预设范围可以是用户预先设定的,例如:设定在O至5个光感单位。
[0078]本实施例中,第一设置单元42可以用于当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,当所述比较结果表示所述第二光感值和所述第一光感值的光感差值不在预设范围内时,将所述记录的AE值调整为与所述第二光感值对应的AE值,并将调整后的AE值作为所述拍摄装置当前使用的AE值。
[0079]该实施方式,可以实现当第二光感值和第一光感值的光感差值不在预设范围内时,即拍摄装置当前环境与上一次所处的环境的光感值存在差异,可以将所述记录的AE值调整为与所述第二光感值对应的AE值,并将调整后的AE值作为所述拍摄装置当前使用的AE值。例如:拍摄装置当前环境比较上次所处的环境要亮时,就可以将记录的AE值调高,调高后的AE值作为当前使用的AE值;或者当摄装置当前环境比较上次所处的环境要暗时,就可以将记录的AE值调低后的AE值作为当前使用的AE值。
[0080]该实施方式中,第一设置单元42可以用于当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,当所述比较结果表示所述第二光感值和所述第一光感值的光感差值不在预设范围内时,计算所述第二光感值与所述第一光感值的比例,按照所述比例调整所述记录的AE值,并将调整后的AE值作为所述拍摄装置当前使用的AE值。
[0081]例如:第二光感值与第一光感值之比为3:2,那么由于光感值与AE值是成反比的,这样就可以拍摄装置当前使用的AE值设置为上述记录的AE值的三分之二,例如:上述记录的AE值为N,那么拍摄装置当前使用的AE值就设置为N2/3。
[0082]该实施方式中,第一设置单元42可以用于当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,当所述比较结果表示所述第二光感值和所述第一光感值的光感差值不在预设范围内时,将所述记录的AE值调整为预先设定与所述第二光感值对应的AE值,并将调整后的AE值作为所述拍摄装置当前使用的AE值。
[0083]该实施方式中,可以预先设置一个光感值与AE值的对应关系,当检测到当前环境的光感值时,就可以设置对应的AE值作为所述拍摄装置当前使用的AE值。
[0084]例如:当检测到光感值偏低时,就可以将上述记录的AE值拉高,当检测到光感值偏高时,就可以将上述记录的AE值拉低。
[0085]本实施例中,上述用户终端还可以包括:
[0086]第二记录单元43,用于在接收到所述关闭命令时记录当前时间作为关闭时间;
[0087]第一设置单元42用于当接收到用于启动所述拍摄装置的启动命令时,判断当前时间与所述关闭时间的时间差,若所述时间差不在预设时间范围内时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的AE值设置所述拍摄装置当前使用的AE值;
[0088]所述用户终端还可以包括:
[0089]第二设置单元44,用于若所述时间差在预设时间范围内时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述记录的AE值作为所述拍摄装置当前使用的AE值。
[0090]该实施方式,可以实现只有当关闭拍摄装置和重新启动拍摄装置之间的时间差不在预设时间范围内时,说明两次的时间差比较长,拍摄装置所处的环境可能已经发送变化,从而需要检测当前环境的光感值,再基于该光感值设定拍摄装置当前使用的AE值。若当关闭拍摄装置和重新启动拍摄装置之间的时间差不在预设时间范围内时,说明这两次的时间差很短,拍摄装置所处的环境可能不会有变化,从而可以直接将所述记录的AE值作为所述拍摄装置当前使用的AE值。这样可以避免每次拍摄装置启动时都需要检测环境的光感值,从而可以减少设备功耗。
[0091]本实施例,在图3所示的实施例的基础上增加了多种可选的实施方式,且都可以实现提高拍摄的图像质量。
[0092]请参阅图5,图5是本发明实施例提供的另一种用户终端的结构示意图,用于执行上述的网络访问方法。如图5所示,所述用于终端可以包括:至少一个处理器100,至少一个输入装置200,至少一个输出装置300,存储器500等组件。其中,这些组件通过一条或多条总线400进行通信连接。本领域技术人员可以理解,图5中示出的终端的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0093]处理器100为终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器500内的程序和/或模块,以及调用存储在存储器500内的数据,以执行终端的各种功能和处理数据。处理器100可以由集成电路(IntegratedCircuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器100可以仅包括中央处理器(CentralProcessing Unit,简称CPU),也可以是CPU、数字信号处理器(digital signal processor,简称DSP)、图形处理器(Graphic Processing Unit,简称GPU)及各种控制芯片的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
[0094]输入装置200可以包括标准的触摸屏、键盘、摄像头等,也可以包括有线接口、无线接口等。
[0095]输出装置300可以包括显示屏、扬声器等,也可以包括有线接口、无线接口等。
[0096]存储器500可用于存储软件程序以及模块,处理器100、输入装置200以及输出装置300通过调用存储在存储器500中的软件程序以及模块,从而执行终端的各项功能应用以及实现数据处理。存储器500主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序等;数据存储区可存储根据终端的使用所创建的数据等。在本发明实施例中,操作系统可以是Android系统、1S系统或Windows操作系统等等。
[0097]具体的,处理器100调用存储在存储器500中的应用程序,用于执行以下步骤:
[0098]当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的自动曝光AE值,以及响应所述关闭命令关闭所述拍摄装置;
[0099]当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的AE值设置所述拍摄装置当前使用的AE值。
[0100]本实施例中,处理器100执行的根据所述比较结果和所述记录的AE值设置所述拍摄装置当前使用的AE值步骤,可以包括:
[0101]当所述比较结果表示所述第二光感值和所述第一光感值之间的光感差值在预设范围内,将所述记录的AE值作为所述拍摄装置当前使用的AE值。
[0102]本实施例中,处理器100执行的根据所述比较结果和所述记录的AE值设置所述拍摄装置当前使用的AE值的步骤,可以包括:
[0103]当所述比较结果表示所述第二光感值和所述第一光感值的光感差值不在预设范围内时,将所述记录的AE值调整为与所述第二光感值对应的AE值,并将调整后的AE值作为所述拍摄装置当前使用的AE值。
[0104]本实施例中,处理器100执行的将所述记录的AE值调整为与所述第二光感值对应的AE值,并将调整后的AE值作为所述拍摄装置当前使用的AE值的步骤,可以包括:
[0105]计算所述第二
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1