图像拍摄方法、装置及电子终端与流程

文档序号:14993643发布日期:2018-07-20 23:04阅读:146来源:国知局

本发明实施例涉及数据处理技术领域,尤其涉及一种图像拍摄方法、装置及电子终端。



背景技术:

随着通信技术的发展,终端设备提供越来越多的功能,以满足人们需求,进行各项工作和交互。在终端设备提供的多种功能中,摄像功能如拍照或短视频拍摄应用越来越广泛,也越来越受欢迎。

但因为大部分的终端设备用户并不具有专业的摄像水平,因此,拍出来的照片或视频,尤其是人物照片或视频的质量良莠不齐,极大地影响了照片或视频的美感,也影响了用户的使用体验。

因此,如何使不具有专业摄像水平的终端设备用户也能够拍摄出较高质量的照片图像或视频图像,成为亟待解决的问题。



技术实现要素:

有鉴于此,本发明实施例提供一种图像拍摄方法、装置及电子终端,以解决如何使不具有专业摄像水平的终端设备用户也能够拍摄出较高质量的图像的问题。

根据本发明实施例的第一方面,提供了一种图像拍摄方法,包括:在图像拍摄准备过程中,对图像采集设备采集的图像进行目标对象检测;获取与检测结果相匹配的拍摄建议信息;接收根据所述拍摄建议信息对所述图像采集设备和/或所述目标对象的调整操作;根据所述调整操作的结果进行包含所述目标对象的图像拍摄。

根据本发明实施例的第二方面,提供了一种图像拍摄装置,包括:检测模块,用于在图像拍摄准备过程中,对图像采集设备采集的图像进行目标对象检测;获取模块,用于获取与检测结果相匹配的拍摄建议信息;接收模块,用于接收根据所述拍摄建议信息对所述图像采集设备和/或所述目标对象的调整操作;拍摄模块,用于根据所述调整操作的结果进行包含所述目标对象的图像拍摄。

根据本发明实施例的第三方面,提供了一种电子终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如第一方面所述的图像拍摄方法对应的操作。

根据本发明实施例提供的图像拍摄方案,在用户还未进行拍摄确认,还在准备过程中时,对图像采集设备采集的图像进行目标对象检测,进而根据检测结果获取相匹配的拍摄建议信息,通过拍摄建议信息,对图像采集设备和/或所述目标对象进行调整操作,进而实现对拍摄效果的调整,以使拍摄的图像具有较好的拍摄质量。其中,拍摄建议信息可以基于专业摄像的拍摄规则和标准设定,相较于普通用户的拍摄技术更为专业,可以达到较好的拍摄效果,使得普通用户拍摄出的图像也可以有专业摄影师的水平。例如,在用户使用终端设备进行自拍时,可以根据人物的位置进行构图等分析,以给出专业建议,使得最终的图像具有较高的质量。

附图说明

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

图1为根据本发明实施例一的一种图像拍摄方法的步骤流程图;

图2为根据本发明实施例二的一种图像拍摄方法的步骤流程图;

图3为图2所示实施例中的一种拍摄建议界面的示意图;

图4为根据本发明实施例三的一种图像拍摄装置的结构框图;

图5为根据本发明实施例四的一种图像拍摄装置的结构框图;

图6为根据本发明实施例五的一种电子终端的结构示意图。

具体实施方式

为了使本领域的人员更好地理解本发明实施例中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明实施例一部分实施例,而不是全部的实施例。基于本发明实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本发明实施例保护的范围。

下面结合本发明实施例附图进一步说明本发明实施例具体实现。

实施例一

参照图1,示出了根据本发明实施例一的一种图像拍摄方法的步骤流程图。

本实施例的图像拍摄方法包括以下步骤:

步骤s102:在图像拍摄准备过程中,对图像采集设备采集的图像进行目标对象检测。

其中,图像拍摄准备过程是指开始准备拍摄至按下拍摄按钮之前的过程,例如,在通常使用手机摄像时,已经将摄像头朝向被拍摄目标对象至按下拍摄按钮之前的过程。这一过程通常是为即将开始的拍摄做准备,在本发明实施例中被称为图像拍摄准备过程。

本实施例中,在图像拍摄准备过程即开始对图像采集设备如摄像头采集的图像进行目标对象检测,此过程中,图像采集设备采集的图像通常为运动图像,目标对象可能还处于运动状态或者还未到达预期的拍摄状态,此时,对图像进行目标对象检测,以确定图像中是否包含有相应的目标对象,进而根据目标对象检测的检测结果对当前拍摄类型进行一个评估,如,人像摄像、动物摄像、风景摄像等等。其中,目标对象可以根据实际需求由本领域技术人员适当设置,本发明实施例对此不作限制。因人像摄像在日常生活中大量使用,本发明实施例提供的图像拍摄方案可着重针对人像拍摄提供拍摄建议,但不限于此,如前所述,动物摄像、风景摄像等其它摄像与人物摄像原理相同,均可适用本发明实施例的方案。

此外,对图像中目标对象的检测也可以由本领域技术人员采用任意适当的方式实现,如采用卷积神经网络等方式,本发明实施例对此也不作限制。

步骤s104:获取与检测结果相匹配的拍摄建议信息。

在确定了检测结果后,即可获取与检测结果相匹配的拍摄建议信息。其中,拍摄建议信息根据专业摄像技术和规则设置,例如,在构图时,若人像以风景为背景,建议人像位于图像中某一位置处;或者,若背景比较嘈杂,建议背景简单化或虚化;或者,若人像头部占据主要画面,建议再向前移动一定距离或向后移动一位距离,或者,采用某一种滤镜模型,以达到最好效果,等等。

可见,检测结果与拍摄建议之间具有一定的对应关系,该对应关系可以设置于图像采集设备所在的终端本地,也可以设置于适当的服务器中,还可以终端本地设置一部分服务器中设置一部分,等等。

检测结果与拍摄建议信息的对应关系的具体设置,以及,具体拍摄建议信息的具体设置均可以由本领域技术人员适当设置。

步骤s106:接收根据拍摄建议信息对图像采集设备和/或目标对象的调整操作。

根据拍摄建议信息对图像采集设备的调整操作可以由图像采集设备所在的终端设备自动实现,图像采集设备所在的终端设备接收该自动调整操作;也可以由人工参照拍摄建议信息对图像采集设备进行调整操作,然后由图像采集设备所在的终端设备接收该操作。

其中,对图像采集设备的调整操作包括但不限于:调整远近角度、对摄像头进行前后左右上下平移、保持摄像头位置不变但摄像角度向上下左右偏转、调整光照、调整明暗度、调整滤镜,等等。

对目标对象的调整操作用于实现较好的目标对象的拍摄效果,例如,对于自拍对象,可以给出恰当的站位、姿态、表情、动作等等建议。可以结合或不结合对图像采集设备的调整操作,实现专业人物拍摄效果。

步骤s108:根据所述调整操作的结果进行包含目标对象的图像拍摄。

对图像采集设备和/或目标对象进行调整操作的目的是为了更好地进行相应目标对象的拍摄,因此,在根据拍摄建议信息进行了相应调整后,即可对目标对象进行拍摄,即进行包含目标对象的图像拍摄。例如,在根据拍摄建议信息进行了相应调整后,终端设备接收到拍摄指令(如拍摄按钮按下时触发生成的拍摄指令),则对目标对象进行拍摄,生成包含目标对象的图像。

通过本实施例,在用户还未进行拍摄确认,还在准备过程中时,对图像采集设备采集的图像进行目标对象检测,进而根据检测结果获取相匹配的拍摄建议信息,通过拍摄建议信息,对图像采集设备和/或目标对象进行调整操作,进而实现对拍摄效果的调整,以使拍摄的图像具有较好的拍摄质量。其中,拍摄建议信息可以基于专业摄像的拍摄规则和标准设定,相较于普通用户的拍摄技术更为专业,可以达到较好的拍摄效果,使得普通用户拍摄出的图像也可以有专业摄影师的水平。

本实施例的图像拍摄方法可以由任意适当的具有数据处理能力的电子终端执行,如移动终端(平板电脑、手机等)或台式机等。

实施例二

参照图2,示出了根据本发明实施例二的一种图像拍摄方法的步骤流程图。

本实施例的图像拍摄方法包括以下步骤:

步骤s202:在图像拍摄准备过程中,对图像采集设备采集的图像进行目标对象检测。

本实施例中,以目标对象为人像,对图像采集设备采集的图像进行人像检测为例,对本发明实施例提供的图像拍摄方法进行说明。但本领域技术人员应当明了,其它目标对象均可参照本实施例实现相应的图像拍摄。

如前所述,对图像进行目标对象检测可以采用任意适当方式实现,本发明实施例对此不作限制。

在一种可行方案中,可以在图像拍摄准备过程中,判断是否达到对图像采集设备采集的图像进行目标对象检测的触发条件;若达到触发条件,则对所述图像进行目标对象检测。而若未达到触发条件,则可以返回判断是否达到对图像采集设备采集的图像进行目标对象检测的触发条件的步骤继续执行。从摄像头朝向目标对象至最终拍摄的这一图像拍摄准备过程可能会持续一段时间,为减轻终端设备的计算负担和资源消耗,可以设置适当的触发条件,在触发条件被触发时,再进行目标对象检测。

在具体实现时,因在图像拍摄准备过程中的多帧图像中的目标对象可能并不处于固定位置,因此,可选地,可以对图像采集设备采集的图像进行运动检测;根据运动检测的结果,判断是否达到对图像采集设备采集的图像进行目标对象检测的触发条件。

其中,触发条件可以包括:设定参考点在连续多帧图像中的位移小于设定位移。为简化实现,设定参考点可以设置为目标对象,当然,也可以为图像中的其它参照物。连续多帧(两帧及两帧以上)图像可以是预先设定的一定数量的图像,也可以是一定时间段内的多帧图像。其中,设定位移可以由本领域技术人员根据实际需求适当设置,使其在一个适当小的区间即可,如常规使用的认定运动画面静止的区间。在一个具体实例中,例如,对图像进行运动检测,若确定图像静止超过2s(秒),则认为达到触发条件,进行目标对象检测。通过对设定参考点在连续多帧图像中的位移为判断是否达到触发条件,简单易于实现,降低了方案实现成本。

步骤s204:获取与检测结果相匹配的拍摄建议信息。

如前所述,拍摄建议信息可以根据专业摄像技术和规则设置,对目标对象的检测结果与拍摄建议信息之间的对应关系可以预先定义,在需要时根据检测结果确定其对应的拍摄建议信息即可。

在一种可行方式中,可以根据对图像的目标对象检测的检测结果,确定目标对象的以下信息至少之一:目标对象所在环境的光照信息、目标对象所在环境的明暗度信息、目标对象在被测图像中的位置信息、目标对象在被测图像中的尺寸信息、目标对象的数量信息;根据确定的目标对象的信息,获取相匹配的拍摄建议信息。

目标对象的信息表征了目标对象自身及其所处环境的相关情况,可以根据这些信息匹配较专业的拍摄建议,以向用户推荐,实现普通用户的高水平图像拍摄。例如,若检测到图像中存在三个人像且在整个画面中占比较大,则可以给出近景视角拍摄建议;若检测到图像中存在三个人像且在整个画面中的背景风景占比较大,则可以给出全景视角拍摄建议,等等。

可选地,拍摄建议信息可以包括以下至少之一:目标对象所在环境的光照调整信息、目标对象所在环境的明暗度调整信息、目标对象的位置调整信息、目标对象的姿态调整信息、图像采集设备的拍摄视角调整信息。其中,目标对象所在环境的光照调整信息、目标对象所在环境的明暗度调整信息、和图像采集设备的拍摄视角调整信息均可以通过调整图像采集设备实现。此外,拍摄视角调整信息除包括诸如远景视角、全景视角、中景视角、近景视角、特写视角等视角信息外,对于人像摄像,还可以包括平视视角、仰视视角、俯视视角等。通过对目标对象所在环境的光照和明暗度的调整,可以实现摄像的色调、明暗等调整;通过对目标对象的位置的调整,可以实现摄像的构图和比例等调整;通过对目标对象的姿态调整,可以实现人物的美化调整;通过对拍摄视角的调整,可以实现更专业的拍摄角度调整,等等。但不限于上述信息,在实际应用中,可以根据实际的专业拍摄技术和规则设置其它适当的拍摄建议信息。

对目标对象的检测结果与拍摄建议信息之间的对应关系可以预先定义,在需要时根据检测结果确定其对应的拍摄建议信息即可。但不限于此,在一种更优选的方式中,可以将确定的目标对象的信息作为图像处理模型(如lr(logisticsregression)模型,通过将海量的图像作为训练对象,对图像中的目标对象信息与最佳拍照建议的关系数据进行训练,得到一个lr模型,在应用时,将待检测图像的各种目标对象的信息输入这个训练好的lr模型,就可以得到最佳的拍摄建议)的输入,通过图像处理模型对输入的所述目标对象的信息进行处理并获得图像处理模型输出的拍摄建议信息。例如,通过对图像进行人像检测,检测出图像中的人像为半身、全身、多人合照等信息,以及,图像中的光照、明暗度等信息;然后,将检测出的信息作为输入参数,输入lr模型,获得相应的拍摄建议信息。通过图像处理模型的方式,可以更加智能化地根据目标对象检测结果给出拍摄建议,并且,给出的拍摄建议也更加全面、专业和合理。

步骤s206:根据拍摄建议信息生成图像采集设备的调整指令,根据调整指令对图像采集设备进行自动调整操作。

本实施例中,以终端设备对图像采集设备的自动化调整为例,对本发明实施例提供的图像拍摄方法进行说明。

在获得了拍摄建议信息之后,对其中与目标对象自身的调整无关的信息均可由终端设备通过相关代码或图像采集设备的硬件调整实现。例如,终端设备通过代码降低或提高图像的光照度或者明暗度,通过代码拉近或拉远目标对象实现拍摄视角调整,通过代码实现滤镜设置,等等。但目标对象自身的调整如人物的站位调整(如靠近某一物体)、人物的姿态调整(如站姿或摆出某一造型)等,则仍需目标对象自身完成。通过自动化调整,大大减轻了用户的操作负担,提升了用户的使用体验,且终端设备调整相较于人工调整更为准确。

但不限于终端设备的自动调整方式,还可以采用终端设备调整和人工调整相结合的方式,例如,根据拍摄建议信息生成并显示图像采集设备和/或目标对象的调整信息,以通过调整信息指示对图像采集设备和/或目标对象进行调整信息所指示的调整操作。如,拍摄建议信息指示提高光照度,则可以生成指示提高光照度的调整信息,相应地,图像采集设备所在终端设备的界面上有调整光照度的设置,用户可以通过对该设置进行操作来提高光照度。除上述用于对图像采集设备进行调整操作的调整信息外,但实际应用中,调整信息还可以包括用于指示对目标对象自身进行调整的调整信息,如指示目标对象进行位置调整或姿态调整的信息。

一种使用拍摄建议进行图像拍摄的界面如图3所示,用户在自拍时,终端设备首先会识别出摄像头中的画面主体即用户,然后根据当前的光照环境、画面主体的位置进行构图与明暗分析,并且给出拍摄的建议,具体如图3中所示,该建议为“保持摄像头位置不变,但是角度往左偏转30度”。由图3可见,图3中人物较为靠左,影响了整体构图,角度向左偏转30度,人物可以处于正中稍偏右的位置,图像整体构图更为美观、合理。其中,建议信息的具体内容和展现形式均可以由本领域技术人员根据实际需求适当设置,如还可以是:“将摄像头向前/后/左/右/上/下进行平移”、”保持摄像头位置不变,但是角度往上/下/左/右进行偏转”、“上/下调光照度”等建议。

步骤s208:接收根据拍摄建议信息对图像采集设备和/或目标对象的调整操作。

无论是终端设备对图像采集设备的自动调整操作,还是用户根据调整信息对图像采集设备的人工调整操作,终端设备都会接收到该调整操作,确定该调整操作的结果,进而结合目标对象的调整操作进行后续的拍摄。

步骤s210:根据所述调整操作的结果进行包含目标对象的图像拍摄。

即,在图像采集设备和/或目标对象调整好后,对目标对象进行拍摄。

通过本实施例,在用户还未进行拍摄确认,还在准备过程中时,对图像采集设备采集的图像进行目标对象检测,进而根据检测结果获取相匹配的拍摄建议信息,通过拍摄建议信息,对图像采集设备和/或目标对象进行调整操作,进而实现对拍摄效果的调整,以使拍摄的图像具有较好的拍摄质量。其中,拍摄建议信息可以基于专业摄像的拍摄规则和标准设定,相较于普通用户的拍摄技术更为专业,可以达到较好的拍摄效果,使得普通用户拍摄出的图像也可以有专业摄影师的水平。

尤其对于爱好自拍的用户,如何在自拍中把自己拍得更好看一直是困扰这些用户的难题,以前这些用户只能通过看各类教学文章来提升自己的自拍技术,而通过本发明实施例提供的图像拍摄方案,突破性地实现了通过技术手段,并根据实时的环境因素来自动实现高质量自拍,有效地解决了上述难题。

本实施例的图像拍摄方法可以由任意适当的具有数据处理能力的电子终端执行,如移动终端(平板电脑、手机等)或台式机等。

实施例三

参照图4,示出了根据本发明实施例三的一种图像拍摄装置的结构框图。

本实施例的图像拍摄装置包括:检测模块302,用于在图像拍摄准备过程中,对图像采集设备采集的图像进行目标对象检测;获取模块304,用于获取与检测结果相匹配的拍摄建议信息;接收模块306,用于接收根据拍摄建议信息对图像采集设备和/或目标对象的调整操作;拍摄模块308,用于根据调整操作的结果进行包含目标对象的图像拍摄。

通过本实施例,在用户还未进行拍摄确认,还在准备过程中时,对图像采集设备采集的图像进行目标对象检测,进而根据检测结果获取相匹配的拍摄建议信息,通过拍摄建议信息,对图像采集设备和/或目标对象进行调整操作,进而实现对拍摄效果的调整,以使拍摄的图像具有较好的拍摄质量。其中,拍摄建议信息可以基于专业摄像的拍摄规则和标准设定,相较于普通用户的拍摄技术更为专业,可以达到较好的拍摄效果,使得普通用户拍摄出的图像也可以有专业摄影师的水平。

实施例四

参照图5,示出了根据本发明实施例四的一种图像拍摄装置的结构框图。

本实施例的图像拍摄装置包括:检测模块402,用于在图像拍摄准备过程中,对图像采集设备采集的图像进行目标对象检测;获取模块404,用于获取与检测结果相匹配的拍摄建议信息;接收模块406,用于接收根据拍摄建议信息对图像采集设备和/或目标对象的调整操作;拍摄模块408,用于根据调整操作的结果进行包含目标对象的图像拍摄。

可选地,获取模块404用于根据所述检测结果,确定目标对象的以下信息至少之一:目标对象所在环境的光照信息、目标对象所在环境的明暗度信息、目标对象在被测图像中的位置信息、目标对象在被测图像中的尺寸信息、目标对象的数量信息;根据确定的目标对象的信息,获取相匹配的拍摄建议信息。

可选地,拍摄建议信息包括以下至少之一:目标对象所在环境的光照调整信息、目标对象所在环境的明暗度调整信息、目标对象的位置调整信息、目标对象的姿态调整信息、图像采集设备的拍摄视角调整信息。

可选地,本实施例的图像拍摄装置还包括:生成模块410,用于在接收模块406接收根据拍摄建议信息对图像采集设备和/或目标对象的调整操作之前,根据拍摄建议信息生成图像采集设备的调整指令,根据调整指令对图像采集设备进行自动调整操作。

可选地,本实施例的图像拍摄装置还包括:信息模块412,用于在接收模块406接收根据拍摄建议信息对图像采集设备和/或目标对象的调整操作之前,根据拍摄建议信息生成并显示图像采集设备和/或目标对象的调整信息,以通过所述调整信息指示对图像采集设备和/或目标对象进行所述调整信息所指示的调整操作。

可选地,获取模块404用于将确定的目标对象的信息作为图像处理模型的输入,通过图像处理模型对输入的目标对象的信息进行处理并获得图像处理模型输出的拍摄建议信息。

可选地,检测模块402包括:判断模块4022,用于在图像拍摄准备过程中,判断是否达到对图像采集设备采集的图像进行目标对象检测的触发条件;执行模块4024,用于若判断模块4022的判断结果为达到触发条件,则对图像进行目标对象检测;若判断模块4022的判断结果为未达到触发条件,则返回判断模块4022。

可选地,判断模块4022用于在图像拍摄准备过程中,对图像采集设备采集的图像进行运动检测;根据运动检测的结果,判断是否达到对图像采集设备采集的图像进行目标对象检测的触发条件。

可选地,触发条件包括:设定参考点在连续多帧图像中的位移小于设定位移。

本实施例的图像拍摄装置用于实现前述多个方法实施例中相应的图像拍摄方法,并具有相应的方法实施例的有益效果,在此不再赘述。

实施例五

参照图6,示出了根据本发明实施例五的一种电子终端的结构示意图,本发明具体实施例并不对电子终端的具体实现做限定。

如图6所示,该电子终端可以包括:处理器(processor)502、通信接口(communicationsinterface)504、存储器(memory)506、以及通信总线508。

其中:

处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。

通信接口504,用于与其它终端设备或服务器进行通信。

处理器502,用于执行程序510,具体可以执行上述图像拍摄方法实施例中的相关步骤。

具体地,程序510可以包括程序代码,该程序代码包括计算机操作指令。

处理器502可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。终端设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储器506,用于存放程序510。存储器506可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

程序510具体可以用于使得处理器502执行以下操作:在图像拍摄准备过程中,对图像采集设备采集的图像进行目标对象检测;获取与检测结果相匹配的拍摄建议信息;接收根据拍摄建议信息对图像采集设备和/或目标对象的调整操作;根据所述调整操作的结果进行包含目标对象的图像拍摄。

在一种可选的实施方式中,程序510还用于使得处理器502在获取与检测结果相匹配的拍摄建议信息时,根据所述检测结果,确定目标对象的以下信息至少之一:目标对象所在环境的光照信息、目标对象所在环境的明暗度信息、目标对象在被测图像中的位置信息、目标对象在被测图像中的尺寸信息、目标对象的数量信息;根据确定的所述目标对象的信息,获取相匹配的拍摄建议信息。

在一种可选的实施方式中,拍摄建议信息包括以下至少之一:目标对象所在环境的光照调整信息、目标对象所在环境的明暗度调整信息、目标对象的位置调整信息、目标对象的姿态调整信息、图像采集设备的拍摄视角调整信息。

在一种可选的实施方式中,程序510还用于使得处理器502在接收根据拍摄建议信息对图像采集设备和/或目标对象的调整操作之前,根据拍摄建议信息生成图像采集设备的调整指令,根据所述调整指令对图像采集设备进行自动调整操作。

在一种可选的实施方式中,程序510还用于使得处理器502在接收根据拍摄建议信息对图像采集设备和/或目标对象的调整操作之前,根据拍摄建议信息生成并显示图像采集设备和/或目标对象的调整信息,以通过所述调整信息指示对图像采集设备和/或目标对象进行所述调整信息所指示的调整操作。

在一种可选的实施方式中,程序510还用于使得处理器502在根据确定的目标对象的信息,获取相匹配的拍摄建议信息时,将确定的目标对象的信息作为图像处理模型的输入,通过图像处理模型对输入的目标对象的信息进行处理并获得图像处理模型输出的拍摄建议信息。

在一种可选的实施方式中,程序510还用于使得处理器502在图像拍摄准备过程中,对图像采集设备采集的图像进行目标对象检测时,在图像拍摄准备过程中,判断是否达到对图像采集设备采集的图像进行目标对象检测的触发条件;若达到所述触发条件,则对所述图像进行目标对象检测。

在一种可选的实施方式中,程序510还用于使得处理器502在判断是否达到对所述图像采集设备采集的图像进行目标对象检测的触发条件时,对图像采集设备采集的图像进行运动检测;根据所述运动检测的结果,判断是否达到对图像采集设备采集的图像进行目标对象检测的触发条件。

在一种可选的实施方式中,所述触发条件包括:设定参考点在连续多帧图像中的位移小于设定位移。

程序510中各步骤的具体实现可以参见上述图像拍摄方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。

通过本实施例的电子终端,在用户还未进行拍摄确认,还在准备过程中时,对图像采集设备采集的图像进行目标对象检测,进而根据检测结果获取相匹配的拍摄建议信息,通过拍摄建议信息,对图像采集设备和/或所述目标对象进行调整操作,进而实现对拍摄效果的调整,以使拍摄的图像具有较好的拍摄质量。其中,拍摄建议信息可以基于专业摄像的拍摄规则和标准设定,相较于普通用户的拍摄技术更为专业,可以达到较好的拍摄效果,使得普通用户拍摄出的图像也可以有专业摄影师的水平。

需要指出,根据实施的需要,可将本发明实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本发明实施例的目的。

上述根据本发明实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如cdrom、ram、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如asic或fpga)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,ram、rom、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的图像拍摄方法。此外,当通用计算机访问用于实现在此示出的图像拍摄方法的代码时,代码的执行将通用计算机转换为用于执行在此示出的图像拍摄方法的专用计算机。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用app和设计约束条件。专业技术人员可以对每个特定的应用app来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。

以上实施方式仅用于说明本发明实施例,而并非对本发明实施例的限制,有关技术领域的普通技术人员,在不脱离本发明实施例的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明实施例的范畴,本发明实施例的专利保护范围应由权利要求限定。

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