一种拍摄处理方法、设备及存储介质与流程

文档序号:19792788发布日期:2020-01-24 14:40阅读:197来源:国知局
一种拍摄处理方法、设备及存储介质与流程

本发明涉及控制技术领域,尤其涉及一种拍摄处理方法、设备及存储介质。



背景技术:

目前在拍摄目标对象如人像或者动物(猫,狗等)的图像的时候,对拍摄图像质量的控制主要依靠摄影师对拍摄装置进行手动调整。但是依靠摄影师的手动调整经常会出现景深太浅,造成图像不清晰的问题。

因此如何更有效地进行拍摄处理,以提高拍摄图像的质量成为研究的重点。



技术实现要素:

本发明实施例提供了一种拍摄处理方法、设备及存储介质,可提高拍摄图像的质量。

第一方面,本发明实施例提供了一种拍摄处理方法,包括:

接收拍摄装置拍摄目标对象采集到的拍摄图像;

获取所述拍摄图像的关键点;

判断所述关键点的清晰度信息是否满足清晰条件;

如果所述关键点的清晰度信息不满足所述清晰条件,则对所述拍摄装置的拍摄参数进行调整。通过调整拍摄装置的拍摄参数,提高了拍摄装置拍摄图像的质量。

第二方面,本发明实施例提供了一种拍摄处理设备,包括存储器和处理器;

所述存储器,用于存储程序指令;

所述处理器,执行所述存储器存储的程序指令,当程序指令被执行时,所述处理器用于执行如下步骤:

接收拍摄装置拍摄目标对象采集到的拍摄图像;

获取所述拍摄图像的关键点;

判断所述关键点的清晰度信息是否满足清晰条件;

如果所述关键点的清晰度信息不满足所述清晰条件,则对所述拍摄装置的拍摄参数进行调整。通过调整拍摄装置的拍摄参数,提高了拍摄装置拍摄图像的质量。

第三方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面所述的拍摄处理方法。通过调整拍摄装置的拍摄参数,提高了拍摄装置拍摄图像的质量。

本发明实施例中,拍摄处理设备可以接收拍摄装置拍摄目标对象采集到的拍摄图像,并获取所述拍摄图像的关键点,以及判断所述关键点的清晰度信息是否满足清晰条件,如果所述关键点的清晰度信息不满足所述清晰条件,则可以对所述拍摄装置的拍摄参数进行调整。通过调整拍摄装置的拍摄参数,提高了拍摄装置拍摄图像的质量。

附图说明

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

图1是本发明实施例提供的一种拍摄处理系统的结构示意图;

图2是本发明实施例提供的一种拍摄处理方法的流程示意图;

图3a是本发明实施例提供的一种拍摄图像的关键点的界面示意图;

图3b是本发明实施例提供的一种目标图像区域的关键点的界面示意图;

图3c是本发明实施例提供的一种确定目标图像区域的界面示意图;

图4是本发明实施例提供的另一种拍摄处理方法的流程示意图;

图5是本发明实施例提供的又一种拍摄处理方法的流程示意图;

图6是本发明实施例提供的又一种拍摄处理方法的流程示意图;

图7是本发明实施例提供的一种拍摄处理设备的结构示意图。

具体实施方式

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

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

本发明实施例中提供的拍摄处理方法可以由一种拍摄处理设备执行,所述拍摄处理设备可以设置在配置有拍摄装置的终端设备上,在某些实施例中,所述拍摄处理设备可以设置在与拍摄装置建立通信连接的终端设备上,在某些实施例中,所述拍摄处理设备可以设置在配置有拍摄装置的移动机器人上,在其他实施例中,所述拍摄处理设备可以在空间上独立于移动机器人,在某些实施例中,所述拍摄处理设备可以是移动机器人的部件,即所述移动机器人包括拍摄处理设备,该移动机器人可以包括:无人机、无人车、无人船等可移动的机器人,所述拍摄处理设备和移动机器人之间可以进行双向通信。

本发明实施例中,拍摄处理设备可以接收拍摄装置拍摄目标对象采集到的拍摄图像,并在获取到所述拍摄图像之后,获取所述拍摄图像的关键点,以及判断所述关键点的清晰度信息是否满足清晰条件,如果所述关键点的清晰度信息不满足所述清晰条件,则可以对所述拍摄装置的拍摄参数进行调整,如果所述拍摄图像的关键点的清晰度信息满足所述清晰条件,则输出所述拍摄图像。本发明实施例,通过这种方式可以实现对拍摄图像的清晰度进行调整,从而提高了拍摄图像的清晰度以及拍摄图像的质量。为了说明方便,下面以无人机为移动机器人进行示意性说明。

具体请参见图1,图1是本发明实施例提供的一种拍摄处理系统的结构示意图。所述拍摄处理系统包括:拍摄处理设备11、无人机12。其中,无人机12和拍摄处理设备11之间可以通过无线通信连接方式建立通信连接。其中,在某些特定的场景下,所述无人机12和拍摄处理设备11之间也可以通过有线通信连接方式建立通信连接。所述无人机12可以为旋翼型飞行器,例如,四旋翼飞行器、六旋翼飞行器、八旋翼飞行器,也可以是固定翼飞行器等飞行器。所述无人机12包括动力系统121,所述动力系统121用于为无人机12提供飞行的动力。

下面结合附图对本发明实施例提供的拍摄处理方法进行示意性说明。

请参见图2,图2是本发明实施例提供的一种拍摄处理方法的流程示意图,所述方法可以由拍摄处理设备执行,其中,所述拍摄处理设备的具体解释如前所述。具体地,本发明实施例的所述方法包括如下步骤。

s201:接收拍摄装置拍摄目标对象采集到的拍摄图像。

本发明实施例中,拍摄处理设备可以接收拍摄装置拍摄目标对象采集到的拍摄图像。在某些实施例中,所述目标对象可以是人、动物、植物等对象。在某些实施例中,所述拍摄处理设备获取到的拍摄图像可以是人脸图像,也可以是动物脸部的图像或其他部位的图像,本发明实施例不做具体限定。

s202:获取所述拍摄图像的关键点。

本发明实施例中,拍摄处理设备可以根据所述拍摄装置拍摄目标对象得到的拍摄图像,获取所述拍摄图像的关键点。在某些实施例中,所述拍摄图像的关键点包括一个或多个关键点,例如,假设所述拍摄图像为人脸图像,则所述拍摄图像的关键点可以包括所述人脸图像上的眉毛、眼睛、鼻子、嘴巴等部位的关键点。

以图3a为例进行说明,图3a是本发明实施例提供的一种拍摄图像的关键点的界面示意图。如图3a所示,所述拍摄图像包括人脸图像31,所述人脸图像31包括多个关键点如关键点32。在某些实施例中,所述拍摄图像的关键点可以根据预设的算法如深度学习算法计算得到,本发明实施例对所述关键点的获取方式不做具体限定。

在一个实施例中,所述拍摄处理设备在确定所述拍摄图像的关键点时,可以根据预设的算法如深度学习算法,确定出每一个关键点相对于所述拍摄图像的位置信息并获得所有关键点的编号。

例如,如果所述拍摄处理设备在确定所述拍摄图像的关键点时,根据预设的算法如深度学习算法回归出一个关键点相对于所述拍摄图像的位置信息为坐标信息(u,v)并获得所有关键点的编号。

s203:判断所述关键点的清晰度信息是否满足清晰条件。

本发明实施例中,拍摄处理设备可以判断所述关键点的清晰度信息是否满足清晰条件。

在一个实施例中,所述拍摄处理设备在判断所述关键点的清晰度信息是否满足清晰条件时,可以通过确定所述关键点的清晰度评价函数的响应值,并检测在对所述拍摄装置的拍摄参数进行调整之后,所述清晰度评价函数的响应值是否发生变化来判断所述关键点的清晰度信息是否满足清晰条件。

s204:如果所述关键点的清晰度信息不满足所述清晰条件,则对所述拍摄装置的拍摄参数进行调整。

本发明实施例中,拍摄处理设备如果检测到所述关键点的清晰度信息不满足清晰条件,则可以对所述拍摄装置的拍摄参数进行调整。

具体实施过程中,所述拍摄处理设备在获取到所述拍摄图像的关键点之后,可以检测所述关键点的清晰度信息是否满足清晰条件,如果检测到所述关键点的清晰度信息不满足清晰条件,则可以对所述拍摄装置的拍摄参数进行调整,直至所述拍摄图像中所有的关键点的清晰度信息满足所述清晰条件。如果检测到所述拍摄图像的所有关键点的清晰度信息均满足所述清洗条件,则所述拍摄处理设备可以输出所述拍摄图像。

在一个实施例中,所述拍摄参数包括光圈、快门、感光度等中的任意一种或多种,在某些实施例中,所述评价函数包括清晰度评价函数和亮度评价函数。在其他实施例中,所述评价函数还可以包括其他类型的评价函数,本发明实施例不做具体限定。

在一个实施例中,所述评价函数包括清晰度评价函数,所述清晰度信息不满足清晰条件可以指在对所述拍摄装置的拍摄参数进行调整之后,一个或多个所述关键点的清晰度评价函数的响应值发生变化。

例如,假设所述拍摄参数为光圈,如果对所述拍摄装置的光圈进行调整之后,一个或多个关键点的清晰度评价函数的响应值相对于调整光圈之前的清晰度评价函数的响应值增大,则可以确定所述拍摄图像的关键点的清晰度信息不满足清晰条件。

本发明实施例中,拍摄处理设备可以接收拍摄装置拍摄目标对象采集到的拍摄图像,并获取所述拍摄图像的关键点,以及检测所述拍摄图像的关键点的清晰度信息是否满足清晰条件,如果所述关键点的清晰度信息不满足所述清晰条件,则可以对所述拍摄装置的拍摄参数进行调整。通过调整拍摄装置的拍摄参数,以使拍摄装置更有效地拍摄图像,提高了拍摄图像的质量。

请参见图4,图4是本发明实施例提供的另一种拍摄处理方法的流程示意图,所述方法可以由拍摄处理设备执行,其中,拍摄处理设备的具体解释如前所述。本发明实施例与上述图2所述实施例的区别在于,本发明实施例是对获取拍摄图像的关键点的进行详细的说明。具体地,本发明实施例的所述方法包括如下步骤。

s401:接收拍摄装置拍摄目标对象采集到的拍摄图像。

本发明实施例中,拍摄处理设备可以接收拍摄装置拍摄目标对象采集到的拍摄图像,具体实施例说明如前所述,此处不再赘述。

s402:确定所述拍摄图像中的目标图像区域。

本发明实施例中,拍摄处理设备可以确定所述拍摄图像中的目标图像区域。在某些实施例中,所述目标图像区域可以是所述拍摄图像的局部图像区域,如眉毛、眼睛、鼻子、嘴巴等部位的图像区域。

以图3b为例,图3b是本发明实施例提供的一种目标图像区域的关键点的界面示意图。如图3b所示,所述拍摄图像为人脸图像31,则所述拍摄处理设备可以确定所述拍摄图像的目标图像区域为右眼图像区域311。

在一个实施例中,拍摄处理设备可以根据图像区域选取操作从所述拍摄图像中确定所述目标图像区域。在某些实施例中,所述图像区域选取操作可以是用户在所述拍摄处理设备上执行的操作,也可以是用户在拍摄装置上执行的操作。在某些实施例中,所述用户在所述拍摄处理设备上执行的图像区域选取操作可以是单击操作、双击操作、滑动操作、框选操作等任意一种或多种操作。在某些实施例中,所述用户在所述拍摄装置上执行的图像区域选取操作可以包括按钮点击操作、镜头旋转操作等任意一种或多种操作。

以图3c为例,图3c是本发明实施例提供的一种确定目标图像区域的界面示意图,如图3c所示,假设所述图像区域选取操作为框选操作33,则所述拍摄处理设备可以根据框选操作33,确定所述框选操作33框选得到的目标图像区域331。

s403:获取所述目标图像区域的关键点。

本发明实施例中,拍摄处理设备可以获取所述目标图像区域的关键点。以图3c为例,所述拍摄处理设备在确定出所述目标图像区域331之后,可以确定所述目标图像区域331中的一个或多个关键点。

s404:判断所述关键点的清晰度信息是否满足清晰条件。

本发明实施例中,拍摄处理设备可以判断所述关键点的清晰度信息是否满足清晰条件,具体实施过程如上所述,此处不再赘述。

s405:如果所述目标图像区域的关键点的清晰度信息不满足所述清晰条件,则对所述拍摄装置的拍摄参数进行调整。

本发明实施例中,拍摄处理设备如果所述目标图像区域的关键点的清晰度信息不满足清晰条件,则可以对所述拍摄装置的拍摄参数进行调整,具体实施过程及举例说明如前所述,此处不再赘述。

本发明实施例中,拍摄处理设备可以接收拍摄装置拍摄目标对象采集到的拍摄图像,并根据图像区域选取操作确定所述拍摄图像中的目标图像区域,从而获取所述目标图像区域的关键点,如果所述目标图像区域的关键点的清晰度信息不满足清晰条件,则所述拍摄处理设备可以对所述拍摄装置的拍摄参数进行调整。通过这种方式,实现了对拍摄图像中目标图像区域的关键点的清晰度进行调整,提高了调整关键点的清晰度的效率。

请参见图5,图5是本发明实施例提供的又一种拍摄处理方法的流程示意图,所述方法可以由拍摄处理设备执行,其中,拍摄处理设备的具体解释如前所述。本发明实施例与上述图4所述实施例的区别在于,本发明实施例是对根据清晰度评价函数调整拍摄装置的光圈的示意性说明。具体地,本发明实施例的所述方法包括如下步骤。

s501:接收拍摄装置拍摄目标对象采集到的拍摄图像。

本发明实施例中,拍摄处理设备可以接收拍摄装置拍摄目标对象采集到的拍摄图像,具体实施过程的示意性说明如前所述,此处不再赘述。

s502:获取所述拍摄图像的关键点。

本发明实施例中,拍摄处理设备可以获取所述拍摄图像的关键点,具体实施过程及举例说明如前所述,此处不再赘述。

s503:确定所述关键点的清晰度评价函数的响应值。

本发明实施例中,拍摄处理设备可以确定所述关键点的清晰度评价函数的响应值。在一个实施例中,所述拍摄装置的拍摄参数可以包括光圈,在某些实施例中,所述拍摄图像的关键点的清晰度评价函数的响应值随着所述光圈的缩小而增大。

具体实施过程中,所述拍摄处理设备可以在获取到所述拍摄图像的关键点之后,确定所述关键点相对于所述拍摄图像的位置如关键点的坐标(u,v),并根据所述关键点相对于所述拍摄图像的位置,确定所述关键的清晰度评价函数的响应值。

s504:检测在对拍摄装置的光圈进行调整之后,所述清晰度评价函数的响应值是否发生变化,如果检测结果为是,则执行步骤s505,如果检测结果为否,则执行步骤s507。

本发明实施例中,拍摄处理设备可以通过对所述拍摄装置的光圈进行调整,并检测调整光圈之后所述清晰度评价函数的响应值是否发生变化,如果所述清晰度评价函数的响应值发生变化,则可以执行步骤s505。

s505:确定所述关键点的清晰度信息不满足清晰条件,并执行步骤s506。

本发明实施例中,拍摄处理设备如果检测到调整所述拍摄光圈之后,所述清晰度评价函数的响应值发生变化,则可以确定所述关键点的清晰度信息不满足清晰条件,并执行步骤s506。

s506:将所述清晰度评价函数的响应值发生变化的关键点确定为待调整关键点。

本发明实施例中,拍摄处理设备在确定出所述关键点的清晰度信息不满足清晰条件时,可以将所述清晰度评价函数的响应值发生变化的关键点确定为待调整关键点。在某些实施例中,所述待调整的关键点是所述拍摄图像的各关键点中清晰度评价函数的响应值发生变化的关键点。

以图3b为例进行说明,拍摄处理设备在确定出所述关键点的清晰度信息不满足清晰条件时,如果检测到人脸图像区域31中的右眼图像区域311中的关键点的清晰度评价函数的响应值发生变化,则可以确定所述右眼图像区域311中的关键点为待调整关键点。

s507:根据所述待调整关键点的清晰度评价函数的响应值,对所述拍摄装置的光圈进行调整。

本发明实施例中,拍摄处理设备可以根据所述待调整关键点的清晰度评价函数的响应值,对所述拍摄装置的光圈进行调整。

在一个实施例中,所述拍摄处理设备可以根据所述待调整关键点的清晰度评价函数的响应值,缩小所述拍摄装置的光圈的尺寸,如果检测到缩小所述拍摄装置的光圈的尺寸之后,所述待调整关键点的清晰度评价函数的响应值没有发生变化,则停止对所述光圈的调整,并将缩小光圈之前的光圈尺寸确定为最佳光圈尺寸。在某些实施例中,所述清晰度评价函数的响应值随所述光圈尺寸的缩小而增大。

例如,如果缩小所述拍摄装置的光圈的尺寸,所述拍摄处理设备检测到所述待调整关键点的清晰度评价函数的响应值增大,则继续缩小所述拍摄装置的光圈的尺寸,如果检测到缩小光圈之后所述待调整关键点的清晰度评价函数的响应值没有发生变化,则停止对所述光圈的调整,并将缩小光圈之前的光圈尺寸确定为最佳光圈尺寸。

在一个实施例中,如果在调整所述拍摄装置的光圈之后,所述拍摄处理设备检测到所述待调整关键点的清晰度评价函数的响应值发生变化,则可以确定所述待调整关键点的清晰度信息不满足清晰条件,因此继续调整光圈,直至所述待调整关键点的清晰度评价函数的响应值不再发生变化。

s508:确定所述关键点的清晰度信息满足清晰条件。

本发明实施例中,所述拍摄处理设备如果检测到所述清晰度评价函数的响应值没有发生变化,则可以确定所述关键点的清晰度信息满足所述清晰条件,并以调整后的光圈拍摄图像。

本发明实施例中,拍摄处理设备可以接收拍摄装置拍摄目标对象采集到的拍摄图像,获取所述拍摄图像的关键点,并确定所述关键点的清晰度评价函数的响应值,如果检测到在对拍摄装置的拍摄参数进行调整之后所述清晰度评价函数的响应值发生变化,确定所述关键点的清晰度信息不满足清晰条件,进一步将所述清晰度评价函数的响应值发生变化的关键点确定为待调整关键点,并根据所述待调整关键点的清晰度评价函数的响应值,对所述拍摄装置的光圈进行调整。通过调整拍摄装置的光圈,实现了对拍摄图像清晰度的调整,提高了拍摄图像的清晰度。

请参见图6,图6是本发明实施例提供的又一种拍摄处理方法的流程示意图,所述方法可以由拍摄处理设备执行,其中,拍摄处理设备的具体解释如前所述。本发明实施例与上述图5所述实施例的区别在于,本发明实施例是对拍摄图像的亮度进行调整的示意性说明。具体地,本发明实施例的所述方法包括如下步骤。

s601:接收拍摄装置拍摄目标对象采集到的拍摄图像。

本发明实施例中,拍摄处理设备可以接收拍摄装置拍摄目标对象采集到的拍摄图像,具体实施过程的示意性说明如前所述,此处不再赘述。

s602:获取所述拍摄图像的关键点。

本发明实施例中,拍摄处理设备可以获取所述拍摄图像的关键点,具体实施过程的示意性说明如前所述,此处不再赘述。

s603:确定所述关键点的清晰度评价函数的响应值。

本发明实施例中,拍摄处理设备可以确定所述关键点的清晰度评价函数的响应值,具体实施过程的示意性说明如前所述,此处不再赘述。

s604:如果检测到在对所述拍摄装置的光圈进行调整之后,所述清晰度评价函数的响应值没有发生变化,则获取拍摄模式操作,并根据所述关键点对所述拍摄图像的区域进行划分,得到多个子图像区域。

本发明实施例中,如果检测到在对所述拍摄装置的光圈进行调整之后,所述清晰度评价函数的响应值没有发生变化,则拍摄处理设备可以获取拍摄模式操作,并根据所述关键点对所述拍摄图像的区域进行区域划分,得到多个不同的子图像区域。

例如,假设所述拍摄图像是人脸图像,则所述拍摄处理设备在根据所述关键点对图像区域进行区域划分时,可以根据所述人脸图像的关键点对该人脸图像进行划分,得到多个不同的图像区域,如左脸、右脸、额头、下巴、左眼、右眼、鼻子等任意多个不同的图像区域。

在一个实施例中,所述根据关键点对所述拍摄图像的区域进行区域划分的方式可以是根据所述拍摄处理设备上的区域划分操作进行划分,在某些实施例中,所述对关键点进行区域划分的方式可以是预先设置的划分方式,所述拍摄处理设备根据所述预先设置的划分方式对所述关键点进行区域划分。

在一个实施例中,所述拍摄处理设备根据关键点对所述拍摄图像的区域进行区域划分时,可以根据确定出所有关键点的位置信息(u,v)以及与所有关键点的位置信息(u,v)一一对应的关键点号(如1号关键点),并把对应的关键点号相连接形成多个封闭的图形即该子图像区域。

s605:根据所述拍摄模式,对所述拍摄装置的快门,和/或感光度进行调整。

本发明实施例中,拍摄处理设备在对拍摄图像进行划分得到多个子图像区域之后,可以根据所述拍摄模式,对所述拍摄装置的快门,和/或感光度进行调整。

在一个实施例中,拍摄处理设备可以获取各子图像区域的像素,根据需要确定关于各子图像区域的亮度评价函数的响应值。

在一个实施例中,拍摄处理设备可以根据所述亮度评价函数的响应值,对各子图像区域关键点的感光度和快门时间进行调整。

在一个实施例中,所述拍摄处理设备在对各子图像区域关键点的感光度和快门时间进行调整时,可以获取调整拍摄装置的光圈后得到的光圈的尺寸信息,并根据所述光圈的尺寸信息以及所述各图像区域关键点的亮度评价函数的响应值,对所述各图像区域的关键点的感光度和快门时间进行调整。

在一个实施例中,所述拍摄处理设备可以对划分得到的各子图像区域赋予不同的权重,权重的大小决定了对应子图像区域与拍摄图像相比的亮暗程度。在某些实施例中,该权重可以是用户设定的,也可以拍摄装置根据预设权重自动选择设定的。

在一个实施例中,所述拍摄处理设备可以将上述调整光圈之后获取到的光圈尺寸带入亮度评价函数,拍摄装置可以自动选择快门时间和感光度来对亮度进行调整。

在一个实施例中,所述拍摄模式包括自定义模式,所述拍摄处理设备在根据所述拍摄模式,对所述拍摄装置的快门,和/或感光度进行调整时,可以根据所述自定义模式,获取各子图像区域自定义亮度操作,得到所述各子图像区域在亮度评价函数中所占权重及所述亮度评价函数的响应值,并根据所述各子图像区域在亮度评价函数中所占权重及所述亮度评价函数的响应值,对所述拍摄装置的快门,和/或感光度进行调整。在某些实施例中,所述各子图像区域在亮度评价函数中所占权重可以是用户设置的,本发明实施例不做具体限定。

在一个实施例中,所述拍摄模式包括非自定义模式,所述拍摄处理设备在根据所述拍摄模式,对所述拍摄装置的快门,和/或感光度进行调整时,可以根据非自定义模式下所述各子图像区域在亮度评价函数中所占权重及所述亮度评价函数的响应值,对所述拍摄装置的快门,和/或感光度进行调整。在某些实施例中,所述非自定义模式可以是以不同的权重值来设置的,如相机里的“柔光”“日系”“蓝调”等非自定义模式下不同区域权重不同。在某些实施例中,所述非自定义模式可以包括多种,本发明实施例不做具体限定。

本发明实施例中,拍摄处理设备可以获取拍摄图像的关键点,如果检测到在对所述拍摄装置的光圈进行调整之后,所述关键点的清晰度评价函数的响应值没有发生变化,则对所述关键点进行区域划分得到多个不同的图像区域,并确定各图像区域关键点的亮度评价函数的响应值,以及根据所述亮度评价函数的响应值,对各图像区域关键点的感光度,和/或快门时间进行调整,并输出调整所述感光度和快门时间后所述拍摄装置拍摄所述目标对象得到的拍摄图像。通过调整光圈之后对关键点的亮度进行调整,进一步提高了拍摄图像的质量。

请参见图7,图7是本发明实施例提供的一种拍摄处理设备的结构示意图。具体的,所述拍摄处理设备包括:存储器701、处理器702以及数据接口703。

所述存储器701可以包括易失性存储器(volatilememory);存储器701也可以包括非易失性存储器(non-volatilememory);存储器701还可以包括上述种类的存储器的组合。所述处理器702可以是中央处理器(centralprocessingunit,cpu)。所述处理器702还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegratedcircuit,asic),可编程逻辑器件(programmablelogicdevice,pld)或其组合。具体例如可以是复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld),现场可编程逻辑门阵列(field-programmablegatearray,fpga)或其任意组合。

进一步地,所述存储器701用于存储程序指令,当程序指令被执行时所述处理器702可以调用存储器701中存储的程序指令,用于执行如下步骤:

接收拍摄装置拍摄目标对象采集到的拍摄图像;

获取所述拍摄图像的关键点;

判断所述关键点的清晰度信息是否满足清晰条件;

如果所述关键点的清晰度信息不满足所述清晰条件,则对所述拍摄装置的拍摄参数进行调整。

进一步地,所述处理器702调用存储器701中存储的程序指令用于获取所述拍摄图像的关键点时,具体执行如下步骤:

确定所述拍摄图像中的目标图像区域;

获取所述目标图像区域的关键点。

进一步地,所述处理器702调用存储器701中存储的程序指令确定所述拍摄图像中的目标图像区域时,具体用于执行如下步骤:

根据图像区域选取操作从所述拍摄图像中确定所述目标图像区域。

进一步地,所述拍摄参数包括光圈、快门、感光度中的任意一种或多种。

进一步地,所述处理器702调用存储器701中存储的程序指令判断所述关键点的清晰度信息是否满足清晰条件时,具体用于执行如下步骤:

确定所述关键点的清晰度评价函数的响应值;

检测在对所述拍摄装置的拍摄参数进行调整之后,所述清晰度评价函数的响应值是否发生变化;

如果检测结果为否,则确定所述关键点的清晰度信息满足所述清晰条件;

如果检测结果为是,则确定所述清晰度信息不满足所述清晰条件。

进一步地,所述处理器702调用存储器701中存储的程序指令对所述拍摄装置的拍摄参数进行调整时,具体用于执行如下步骤:

如果所述关键点的清晰度信息不满足所述清晰条件,则执行所述对所述拍摄装置的拍摄参数进行调整的操作。

进一步地,所述处理器702调用存储器701中存储的程序指令对所述拍摄装置的拍摄参数进行调整时,具体用于执行如下步骤:

将所述清晰度评价函数的响应值发生变化的关键点确定为待调整关键点;

根据所述待调整关键点的清晰度评价函数的响应值,对所述拍摄装置的拍摄参数进行调整。

进一步地,所述处理器702调用存储器701中存储的程序指令确定所述关键点的清晰度信息满足所述清晰条件之后,还用于执行如下步骤:

以所述拍摄参数拍摄图像。

进一步地,所述拍摄参数包括光圈,所述处理器702调用存储器701中存储的程序指令对所述拍摄装置的拍摄参数进行调整时,具体用于:

缩小所述光圈的尺寸。

进一步地,所述拍摄参数还包括快门时间,和/或感光度,所述处理器702调用存储器701中存储的程序指令以所述拍摄参数拍摄图像之前,还用于执行如下步骤:

获取拍摄模式操作;

根据所述拍摄模式,对所述拍摄装置的快门,和/或感光度进行调整。

进一步地,所述处理器702调用存储器701中存储的程序指令根据所述拍摄模式,对所述拍摄装置的快门,和/或感光度进行调整之前,还用于执行如下步骤:

根据所述关键点对所述拍摄图像的区域进行划分,得到多个子图像区域。

进一步地,所述拍摄模式包括自定义模式,所述处理器702调用存储器701中存储的程序指令根据所述拍摄模式,对所述拍摄装置的快门,和/或感光度进行调整时,具体用于执行如下步骤:

根据所述自定义模式,获取各子图像区域自定义亮度操作,得到所述各子图像区域在亮度评价函数中所占权重及所述亮度评价函数的响应值;

根据所述各子图像区域在亮度评价函数中所占权重及所述亮度评价函数的响应值,对所述拍摄装置的快门,和/或感光度进行调整。

进一步地,所述拍摄模式包括非自定义模式,所述处理器702调用存储器701中存储的程序指令根据所述拍摄模式,对所述拍摄装置的快门,和/或感光度进行调整时,具体用于执行如下步骤:

根据非自定义模式下所述各子图像区域在亮度评价函数中所占权重及所述亮度评价函数的响应值,对所述拍摄装置的快门,和/或感光度进行调整。

进一步地,所述拍摄图像包括人脸图像。

本发明实施例中,拍摄处理设备可以接收拍摄装置拍摄目标对象采集到的拍摄图像,获取所述拍摄图像的关键点,判断所述关键点的清晰度信息是否满足清晰条件,以及检测所述拍摄图像的关键点的清晰度信息是否满足清晰条件,如果所述关键点的清晰度信息不满足所述清晰条件,则可以对所述拍摄装置的拍摄参数进行调整。通过调整拍摄装置的拍摄参数,提高了拍摄装置拍摄图像的成功率以及提高了拍摄图像的质量和清晰度。

在本发明的实施例中还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明图2、图4或图6所对应实施例中描述的拍摄处理方法方式,也可实现图7所述本发明所对应实施例的拍摄处理设备,在此不再赘述。

所述计算机可读存储介质可以是前述任一项实施例所述的设备的内部存储单元,例如设备的硬盘或内存。所述计算机可读存储介质也可以是所述设备的外部存储设备,例如所述设备上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述计算机可读存储介质还可以既包括所述设备的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述设备所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。

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

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

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