一种拍摄参数设置方法和用户终端和相关介质产品与流程

文档序号:13142388阅读:196来源:国知局
一种拍摄参数设置方法和用户终端和相关介质产品与流程

本发明涉及图像拍摄领域,尤其涉及一种拍摄参数设置方法和用户终端和相关介质产品。



背景技术:

随着智能终端的发展,用户对智能终端的拍摄功能的要求越来越高,例如:对智能终端的拍摄装置的自动曝光(autoexposure,ae)也要求越来越高,在场景切换时ae值不能跳变。其中,目前智能终端的拍摄装置的ae值的实现方式主要是,在拍摄装置(或者理解为拍摄应用)退出时把拍摄装置当前使用的ae值记录,当拍摄装置再一次启动时,将上次记录的ae值作为拍摄装置当前的ae值。然而,在上述技术中,当记录的ae值为拍摄装置在很暗的场景拍摄时使用的ae值时,那么,记录的ae值会比较大,由于在下一次拍摄也会使用该ae值,这样当下一次拍摄的场景很亮时,在该场景下拍摄的图像就会过度曝光。可见,目前智能终端拍摄的图像质量会比较差。



技术实现要素:

本发明实施例提供了一种拍摄参数设置方法和用户终端和相关介质产品,可以提高智能终端拍摄的图像质量。

第一方面,本发明实施例提供一种拍摄参数设置方法,包括:

当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的自动曝光ae值,以及响应所述关闭命令关闭所述拍摄装置;

当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值。

第二方面,本发明实施例提供一种用户终端,包括:第一记录单元和第一设置单元,其中:

所述第一记录单元,用于当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的自动曝光ae值,以及响应所述关闭命令关闭所述拍摄装置;

所述第一设置单元,用于当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值。

上述技术方案中,当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的自动曝光ae值,以及响应所述关闭命令关闭所述拍摄装置;当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值。这样本发明可以实现根据当前环境的第二光感值,以及上一次记录的第一光感值和记录的ae值动态调整拍摄装置当前使用的ae值,而不会直接使用上次记录的ae值作为拍摄装置当前使用的ae值。本发明实施例与现有技术相比,本发明实施例可以避免拍摄的图像过度曝光的问题,从而可以提高智能终端拍摄的图像质量。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种拍摄参数设置方法的流程示意图;

图2是本发明实施例提供的另一种拍摄参数设置方法的流程示意图;

图3是本发明实施例提供的一种用户终端的结构示意图;

图4是本发明实施例提供的另一种用户终端的结构示意图;

图5是本发明实施例提供的另一种用户终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,图1是本发明实施例提供的一种拍摄参数设置方法的流程示意图,如图1所示,包括以下步骤:

s101、当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的ae值,以及响应所述关闭命令关闭所述拍摄装置。

其中,上述关闭命令可以是用户输入的,或者终端自动生成的。例如:当用户拍摄完照片后,操作智能终端退出拍摄应用,即退出上述拍摄装置;或者智能终端检测到拍摄装置长时间打开,但一直没有拍摄照片,从而智能终端可以自动关闭拍摄装置。

另外,步骤s102可以是检测当前环境的第一光感值后,将该第一光感值和上述拍摄装置当前使用的ae值建立关联并存储。另外,本实施例中,光感值可以表示当前环境的光线亮度。上述当前环境的第一光感值可以表示当前环境的光线亮度。

另外,本实施例中,上述关闭拍摄装置可以是退出智能终端上的拍摄应用,例如:退出手机上的相机应用;或者上述关闭拍摄装置可以是关闭拍摄终端,例如:关闭照相机。

另外,需要说明的是,本实施例中,对步骤s101中记录第一光感值和记录拍摄装置当前使用的ae值的执行时间和关闭拍摄装置的关闭时间不作限定。例如:可以是在记录的同时关闭拍摄装置,或者记录后再关闭拍摄装置,或者在关闭拍摄装置后再记录第一光感值和上述ae值。

s102、当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值。

本实施例中,上述根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值可以是当比较结果表示第二光感值和第一光感值相近时,可以将上述记录的ae值作为上述拍摄装置当前使用的ae值;或者可以是当比较结果表示第二光感值比较第一光感值大时,可以将上述记录的ae值拉低,再将拉低后的ae值作为拍摄装置当前使用的ae值;或者可以是当比较结果表示第二光感值比第一光感值小时,可以将上述记录的ae值拉高,再将拉高后的ae值作为拍摄装置当前使用的ae值。其中,具体的实施方式可以参考图2所示的实施例。

本实施例中,通过上述步骤可以实现在拍摄装置再次启动时,只需要根据当前环境的光感值,以及记录的光感值和ae值就可以动态调整得到适合当前环境的ae值,而不会直接使用上次记录的ae值作为拍摄装置当前使用的ae值,从而可以避免拍摄的图像过度曝光的问题,以提高图像质量。

另外,本实施例中,上述方法可以应用于任何具备拍摄功能的智能设备,例如:手机、平板电脑、照相机、个人计算机(personalcomputer,pc)、笔记本电脑、车载设备、可穿戴设备等具有拍摄功能的智能设备。

本实施例中,当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的自动曝光ae值,以及响应所述关闭命令关闭所述拍摄装置;当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值。这样本发明可以实现根据当前环境的第二光感值,以及上一次记录的第一光感值和记录的ae值动态调整拍摄装置当前使用的ae值,而不会直接使用上次记录的ae值作为拍摄装置当前使用的ae值。本发明实施例与现有技术相比,本发明实施例可以避免拍摄的图像过度曝光的问题,从而可以提高智能终端拍摄的图像质量。

请参阅图2,图2是本发明实施例提供的另一种拍摄参数设置方法的流程示意图,如图2所示,包括以下步骤:

s201、当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的自动曝光ae值,以及响应所述关闭命令关闭所述拍摄装置。

s202、当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值。

本实施例中,上述根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值的步骤,可以包括:

当所述比较结果表示所述第二光感值和所述第一光感值之间的光感差值在预设范围内,将所述记录的ae值作为所述拍摄装置当前使用的ae值。

该实施方式可以实现当第二光感值和第一光感值的光感差值相近时,可以直接将上述记录的ae值作为拍摄装置当前使用的ae值。例如:上次记录的光感值为45,而本次记录的光感值为43,就表示这两次所处的环境的光线亮度比较相近,从而可以使用相同的ae值。

另外,上述预设范围可以是用户预先设定的,例如:设定在0至5个光感单位。

本实施例中,上述根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值的步骤,可以包括:

当所述比较结果表示所述第二光感值和所述第一光感值的光感差值不在预设范围内时,将所述记录的ae值调整为与所述第二光感值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值。

该实施方式,可以实现当第二光感值和第一光感值的光感差值不在预设范围内时,即拍摄装置当前环境与上一次所处的环境的光感值存在差异,可以将所述记录的ae值调整为与所述第二光感值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值。例如:拍摄装置当前环境比较上次所处的环境要亮时,就可以将记录的ae值调高,调高后的ae值作为当前使用的ae值;或者当摄装置当前环境比较上次所处的环境要暗时,就可以将记录的ae值调低后的ae值作为当前使用的ae值。

该实施方式中,上述将所述记录的ae值调整为与所述第二光感值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值的步骤,可以包括:

计算所述第二光感值与所述第一光感值的比例,按照所述比例调整所述记录的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值。

例如:第二光感值与第一光感值之比为3:2,那么由于光感值与ae值是成反比的,这样就可以拍摄装置当前使用的ae值设置为上述记录的ae值的三分之二,例如:上述记录的ae值为n,那么拍摄装置当前使用的ae值就设置为n2/3。

该实施方式中,上述将所述记录的ae值调整为与所述第二光感值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值的步骤,可以包括:

将所述记录的ae值调整为预先设定与所述第二光感值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值。

该实施方式中,可以预先设置一个光感值与ae值的对应关系,当检测到当前环境的光感值时,就可以设置对应的ae值作为所述拍摄装置当前使用的ae值。

例如:当检测到光感值偏低时,就可以将上述记录的ae值拉高,当检测到光感值偏高时,就可以将上述记录的ae值拉低。

另外,本实施例中,上述将所述记录的ae值调整为与所述第二光感值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值的步骤,可以包括:

将所述记录的ae值调整为预先设定与光感差值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值,其中,该光感差值为上述第二光感值与上述第一光感值的差值。

该实施方式,可以根据光感值调整记录的ae值,再将调整后的ae值作为拍摄装置当前使用的ae。具体可以是预先设定一个光感差值与ae调整值的对应关系,即光感差值确定后,就可以对记录的ae值作对应的调整,例如:当光感差值为20时,将记录的ae值下调20个单位的ae值。

本实施例中,还可以包括如下步骤:

s203、按照拍摄装置当前使用的ae值进行拍摄。

由于拍摄装置当前使用的ae值是根据当前环境的光感值进行动态调整的,这样按照该ae值进行拍摄时,可以提高图像质量。

本实施例中,还可以包括如下步骤:

在接收到所述关闭命令时记录当前时间作为关闭时间;

上述当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值的步骤,可以包括:

当接收到用于启动所述拍摄装置的启动命令时,判断当前时间与所述关闭时间的时间差,若所述时间差不在预设时间范围内时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值;

所述方法还可以包括:

若所述时间差在预设时间范围内时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述记录的ae值作为所述拍摄装置当前使用的ae值。

该实施方式,可以实现只有当关闭拍摄装置和重新启动拍摄装置之间的时间差不在预设时间范围内时,说明两次的时间差比较长,拍摄装置所处的环境可能已经发送变化,从而需要检测当前环境的光感值,再基于该光感值设定拍摄装置当前使用的ae值。若当关闭拍摄装置和重新启动拍摄装置之间的时间差不在预设时间范围内时,说明这两次的时间差很短,拍摄装置所处的环境可能不会有变化,从而可以直接将所述记录的ae值作为所述拍摄装置当前使用的ae值。这样可以避免每次拍摄装置启动时都需要检测环境的光感值,从而可以减少设备功耗。

本实施例,在图1所示的实施例的基础上增加了多种可选的实施方式,且都可以实现提高拍摄的图像质量。

下面为本发明装置实施例,本发明装置实施例用于执行本发明方法实施例一至二实现的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例一和实施例二。

请参阅图3,图3是本发明实施例提供的一种用户终端的结构示意图,如图3所示,包括:第一记录单元31和第一设置单元32,其中:

第一记录单元31,用于当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的自动曝光ae值,以及响应所述关闭命令关闭所述拍摄装置。

其中,上述关闭命令可以是用户输入的,或者终端自动生成的。例如:当用户拍摄完照片后,操作智能终端退出拍摄应用,即退出上述拍摄装置;或者智能终端检测到拍摄装置长时间打开,但一直没有拍摄照片,从而智能终端可以自动关闭拍摄装置。

另外,第一记录单元31可以是检测当前环境的第一光感值后,将该第一光感值和上述拍摄装置当前使用的ae值建立关联并存储。另外,本实施例中,光感值可以表示当前环境的光线亮度。上述当前环境的第一光感值可以表示当前环境的光线亮度。

另外,本实施例中,上述关闭拍摄装置可以是退出智能终端上的拍摄应用,例如:退出手机上的相机应用;或者上述关闭拍摄装置可以是关闭拍摄终端,例如:关闭照相机。

另外,需要说明的是,本实施例中,对第一记录单元31中记录第一光感值和记录拍摄装置当前使用的ae值的执行时间和关闭拍摄装置的关闭时间不作限定。例如:可以是在记录的同时关闭拍摄装置,或者记录后再关闭拍摄装置,或者在关闭拍摄装置后再记录第一光感值和上述ae值。

第一设置单元32,用于当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值。

本实施例中,上述根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值可以是当比较结果表示第二光感值和第一光感值相近时,可以将上述记录的ae值作为上述拍摄装置当前使用的ae值;或者可以是当比较结果表示第二光感值比较第一光感值大时,可以将上述记录的ae值拉低,再将拉低后的ae值作为拍摄装置当前使用的ae值;或者可以是当比较结果表示第二光感值比第一光感值小时,可以将上述记录的ae值拉高,再将拉高后的ae值作为拍摄装置当前使用的ae值。其中,具体的实施方式可以参考图2所示的实施例。

本实施例中,通过上述步骤可以实现在拍摄装置再次启动时,只需要根据当前环境的光感值,以及记录的光感值和ae值就可以动态调整得到适合当前环境的ae值,而不会直接使用上次记录的ae值作为拍摄装置当前使用的ae值,从而可以避免拍摄的图像过度曝光的问题,以提高图像质量。

另外,本实施例中,上述用户终端可以是任何具备拍摄功能的智能设备,例如:手机、平板电脑、照相机、pc、笔记本电脑、车载设备、可穿戴设备等具有拍摄功能的智能设备。

本实施例中,当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的自动曝光ae值,以及响应所述关闭命令关闭所述拍摄装置;当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值。这样本发明可以实现根据当前环境的第二光感值,以及上一次记录的第一光感值和记录的ae值动态调整拍摄装置当前使用的ae值,而不会直接使用上次记录的ae值作为拍摄装置当前使用的ae值。本发明实施例与现有技术相比,本发明实施例可以避免拍摄的图像过度曝光的问题,从而可以提高智能终端拍摄的图像质量。

请参阅图4,图4是本发明实施例提供的另一种用户终端的结构示意图,如图4所示,包括:第一记录单元41和第一设置单元42,其中:

第一记录单元41,用于当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的自动曝光ae值,以及响应所述关闭命令关闭所述拍摄装置。

第一设置单元42,用于当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值。

本实施例中,第一设置单元42可以用于当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,当所述比较结果表示所述第二光感值和所述第一光感值之间的光感差值在预设范围内,将所述记录的ae值作为所述拍摄装置当前使用的ae值。

该实施方式可以实现当第二光感值和第一光感值的光感差值相近时,可以直接将上述记录的ae值作为拍摄装置当前使用的ae值。例如:上次记录的光感值为45,而本次记录的光感值为43,就表示这两次所处的环境的光线亮度比较相近,从而可以使用相同的ae值。

另外,上述预设范围可以是用户预先设定的,例如:设定在0至5个光感单位。

本实施例中,第一设置单元42可以用于当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,当所述比较结果表示所述第二光感值和所述第一光感值的光感差值不在预设范围内时,将所述记录的ae值调整为与所述第二光感值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值。

该实施方式,可以实现当第二光感值和第一光感值的光感差值不在预设范围内时,即拍摄装置当前环境与上一次所处的环境的光感值存在差异,可以将所述记录的ae值调整为与所述第二光感值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值。例如:拍摄装置当前环境比较上次所处的环境要亮时,就可以将记录的ae值调高,调高后的ae值作为当前使用的ae值;或者当摄装置当前环境比较上次所处的环境要暗时,就可以将记录的ae值调低后的ae值作为当前使用的ae值。

该实施方式中,第一设置单元42可以用于当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,当所述比较结果表示所述第二光感值和所述第一光感值的光感差值不在预设范围内时,计算所述第二光感值与所述第一光感值的比例,按照所述比例调整所述记录的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值。

例如:第二光感值与第一光感值之比为3:2,那么由于光感值与ae值是成反比的,这样就可以拍摄装置当前使用的ae值设置为上述记录的ae值的三分之二,例如:上述记录的ae值为n,那么拍摄装置当前使用的ae值就设置为n2/3。

该实施方式中,第一设置单元42可以用于当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,当所述比较结果表示所述第二光感值和所述第一光感值的光感差值不在预设范围内时,将所述记录的ae值调整为预先设定与所述第二光感值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值。

该实施方式中,可以预先设置一个光感值与ae值的对应关系,当检测到当前环境的光感值时,就可以设置对应的ae值作为所述拍摄装置当前使用的ae值。

例如:当检测到光感值偏低时,就可以将上述记录的ae值拉高,当检测到光感值偏高时,就可以将上述记录的ae值拉低。

本实施例中,上述用户终端还可以包括:

第二记录单元43,用于在接收到所述关闭命令时记录当前时间作为关闭时间;

第一设置单元42用于当接收到用于启动所述拍摄装置的启动命令时,判断当前时间与所述关闭时间的时间差,若所述时间差不在预设时间范围内时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值;

所述用户终端还可以包括:

第二设置单元44,用于若所述时间差在预设时间范围内时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述记录的ae值作为所述拍摄装置当前使用的ae值。

该实施方式,可以实现只有当关闭拍摄装置和重新启动拍摄装置之间的时间差不在预设时间范围内时,说明两次的时间差比较长,拍摄装置所处的环境可能已经发送变化,从而需要检测当前环境的光感值,再基于该光感值设定拍摄装置当前使用的ae值。若当关闭拍摄装置和重新启动拍摄装置之间的时间差不在预设时间范围内时,说明这两次的时间差很短,拍摄装置所处的环境可能不会有变化,从而可以直接将所述记录的ae值作为所述拍摄装置当前使用的ae值。这样可以避免每次拍摄装置启动时都需要检测环境的光感值,从而可以减少设备功耗。

本实施例,在图3所示的实施例的基础上增加了多种可选的实施方式,且都可以实现提高拍摄的图像质量。

请参阅图5,图5是本发明实施例提供的另一种用户终端的结构示意图,用于执行上述的网络访问方法。如图5所示,所述用户终端可以包括:至少一个处理器100,至少一个输入装置200,至少一个输出装置300,存储器500等组件。其中,这些组件通过一条或多条总线400进行通信连接。本领域技术人员可以理解,图5中示出的终端的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:

处理器100为终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器500内的程序和/或模块,以及调用存储在存储器500内的数据,以执行终端的各种功能和处理数据。处理器100可以由集成电路(integratedcircuit,简称ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相同功能或不同功能的封装ic而组成。举例来说,处理器100可以仅包括中央处理器(centralprocessingunit,简称cpu),也可以是cpu、数字信号处理器(digitalsignalprocessor,简称dsp)、图形处理器(graphicprocessingunit,简称gpu)及各种控制芯片的组合。在本发明实施方式中,cpu可以是单运算核心,也可以包括多运算核心。

输入装置200可以包括标准的触摸屏、键盘、摄像头等,也可以包括有线接口、无线接口等。

输出装置300可以包括显示屏、扬声器等,也可以包括有线接口、无线接口等。

存储器500可用于存储软件程序以及模块,处理器100、输入装置200以及输出装置300通过调用存储在存储器500中的软件程序以及模块,从而执行终端的各项功能应用以及实现数据处理。存储器500主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序等;数据存储区可存储根据终端的使用所创建的数据等。在本发明实施例中,操作系统可以是android系统、ios系统或windows操作系统等等。

具体的,处理器100调用存储在存储器500中的应用程序,用于执行以下步骤:

当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的自动曝光ae值,以及响应所述关闭命令关闭所述拍摄装置;

当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值。

本实施例中,处理器100执行的根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值步骤,可以包括:

当所述比较结果表示所述第二光感值和所述第一光感值之间的光感差值在预设范围内,将所述记录的ae值作为所述拍摄装置当前使用的ae值。

本实施例中,处理器100执行的根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值的步骤,可以包括:

当所述比较结果表示所述第二光感值和所述第一光感值的光感差值不在预设范围内时,将所述记录的ae值调整为与所述第二光感值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值。

本实施例中,处理器100执行的将所述记录的ae值调整为与所述第二光感值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值的步骤,可以包括:

计算所述第二光感值与所述第一光感值的比例,按照所述比例调整所述记录的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值;或者

将所述记录的ae值调整为预先设定与所述第二光感值对应的ae值,并将调整后的ae值作为所述拍摄装置当前使用的ae值。

本实施例中,处理器100执行的步骤还可以包括:

在接收到所述关闭命令时记录当前时间作为关闭时间;

处理器100执行当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值的步骤,可以包括:

当接收到用于启动所述拍摄装置的启动命令时,判断当前时间与所述关闭时间的时间差,若所述时间差不在预设时间范围内时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值;

处理器100执行的步骤还可以包括:

若所述时间差在预设时间范围内时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述记录的ae值作为所述拍摄装置当前使用的ae值。

本实施例中,当接收用于关闭拍摄装置的关闭命令时,检测当前环境的第一光感值,并记录所述第一光感值和所述拍摄装置当前使用的自动曝光ae值,以及响应所述关闭命令关闭所述拍摄装置;当接收到用于启动所述拍摄装置的启动命令时,响应所述启动命令启动所述拍摄装置,并检测当前环境的第二光感值,并将所述第一光感值与所述第二光感值进行比较,根据所述比较结果和所述记录的ae值设置所述拍摄装置当前使用的ae值。这样本发明可以实现根据当前检测到环境光感值调整拍摄装置的ae,不会出现图像过度曝光的问题,从而可以提高智能终端拍摄的图像质量。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存取存储器(randomaccessmemory,简称ram)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1