一种拍摄图像的方法和装置与流程

文档序号:11880283阅读:215来源:国知局
一种拍摄图像的方法和装置与流程

本发明涉及电子技术领域,尤其涉及一种拍摄图像的方法和装置。



背景技术:

近几年,无人机,以及具备拍摄功能的智能机器人逐渐出现在人们的视野中。无人机和具备拍摄功能的机器人(以下简称二者为“机器人”)的出现,使得用户不需要亲自去一些不方便或者无法达到的地方进行拍摄,例如火山,或者城市上空等。所以,机器人使得拍摄更加方便。

然而,尽管机器人可以代替用户亲自去拍摄,但是以何角度拍摄以及如何构图,仍然需要依赖用户的控制。所以,现有技术中的机器人存在不能自动拍摄的技术问题。



技术实现要素:

本发明实施例提供了一种拍摄图像的方法和装置,用于实现自动构图并进行拍摄的技术效果。

第一方面,本发明提供了一种拍摄图像的方法,包括:

控制图像拍摄设备对场景进行拍摄,以获得所述场景的场景图像;

从所述场景图像中提取出至少一个元素;

按照预设构图法则,对所述至少一个元素中的目标元素进行构图;

控制所述图像拍摄设备按照所述构图拍摄图像。

可选的,控制图像拍摄设备对场景进行拍摄,以获得所述场景的场景图像,包括:

根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像,其中,每一组所述部分场景图像用于构建一个所述备用场景图像;

基于所述多个备用场景图像确定出所述场景中的移动元素;

去除每个所述备用场景图像中的移动元素;

根据去除所述移动元素后的所述多个备用场景图像,获得所述场景图像。

可选的,从所述场景图像中提取出至少一个元素,包括:

将所述场景图像分割成多个子场景图像;

对每个子场景图像进行元素提取,以获得所述至少一个元素。

可选的,在对每个子场景图像进行元素提取,以获得所述至少一个元素之后,还包括:

根据每个元素所在的子场景图像以及所述每个元素在所述所在的子场景图像中的位置,确定所述每个元素在所述场景中的位置。

可选的,在对所述至少一个元素中的目标元素进行构图之前,还包括:

根据所述图像拍摄设备拍摄的预览图像,从所述场景中识别出人体和人脸;

获得所述人体在所述场景中的位置。

可选的,按照预设构图法则,对所述至少一个元素中的目标元素进行构图,包括:

从所述至少一个元素中确定出满足预设条件的所述目标元素;

根据所述人体在所述场景中的位置,预设的人脸朝向、所述目标元素以及所述目标元素的位置,按照所述预设法则进行构图。

可选的,在根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像之前,还包括:

控制所述图像拍摄设备从所述场景的预设位置开始周期旋转;

在每个周期的旋转过程中,对所述场景的多个部分进行拍摄,以获得一组所述部分场景图像。

第二方面,本发明提供了一种拍摄图像的装置,包括:

第一控制模块,用于控制图像拍摄设备对场景进行拍摄,以获得所述场景的场景图像;

第一提取模块,用于从所述场景图像中提取出至少一个元素;

第一构图模块,用于按照预设构图法则,对所述至少一个元素中的目标元素进行构图;

第二控制模块,用于控制所述图像拍摄设备按照所述构图拍摄图像。

可选的,所述第一控制模块用于根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像,其中,每一组所述部分场景图像用于构建一个所述备用场景图像;基于所述多个备用场景图像确定出所述场景中的移动元素;去除每个所述备用场景图像中的移动元素;根据去除所述移动元素后的所述多个备用场景图像,获得所述场景图像。

可选的,所述第一提取模块用于将所述场景图像分割成多个子场景图像;对每个子场景图像进行元素提取,以获得所述至少一个元素。

可选的,所述装置还包括第一确定模块,用于在对每个子场景图像进行元素提取,以获得所述至少一个元素之后,根据每个元素所在的子场景图像以及所述每个元素在所述所在的子场景图像中的位置,确定所述每个元素在所述场景中的位置。

可选的,所述装置还包括识别模块,用于在对所述至少一个元素中的目标元素进行构图之前,根据所述图像拍摄设备拍摄的预览图像,从所述场景中识别出人体和人脸;获得所述人体在所述场景中的位置。

可选的,所述第一构图模块用于从所述至少一个元素中确定出满足预设条件的所述目标元素;根据所述人体在所述场景中的位置,预设的人脸朝向、所述目标元素以及所述目标元素的位置,按照所述预设法则进行构图。

可选的,所述装置还包括第三控制模块,用于在根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像之前,控制所述图像拍摄设备从所述场景的预设位置开始周期旋转;

分组拍摄模块,用于在每个周期的旋转过程中,对所述场景的多个部分进行拍摄,以获得一组所述部分场景图像。

本发明的有益效果如下:

在本发明实施例中,首先控制图像拍摄设备对场景进行拍摄,获得场景图像,然后从场景图像中提取出至少一个元素,进一步自动按照预设构图法则,对至少一个元素中的目标元素进行构图,最终控制图像拍摄设备按照构图拍摄图像。可见,由于按照预设构图法则自动完成构图并进行拍摄,使得本发明实施例中的图像拍摄设备可以不依赖用户自动构图,所以,解决了现有技术中机器人不能自动拍摄的技术问题,实现了自动构图并拍摄的技术效果。

附图说明

图1为本发明实施例的拍摄图像的方法流程图;

图2a-图2c为本发明实施例中一组部分场景图像示意图;

图3为由图2a-图2c所示的部分场景图像构建的备用场景图像示意图;

图4为本发明实施例中一拍摄图像示意图;

图5为本发明实施例中一场景图像示意图;

图6为本发明实施例中一目标元素和拍摄图像设备的位置示意图;

图7为图6中的目标元素和图像拍摄设备旋转后的位置示意图;

图8为图像拍摄设备在图7所示的位置所拍摄的图像示意图;

图9为本发明实施例中另一目标元素和拍摄图像设备的位置示意图;

图10为图像拍摄设备在图9所示的位置所拍摄的图像示意图;

图11为本发明实施例中的拍摄图像的装置结构示意图。

具体实施方式

本发明实施例提供了一种拍摄图像的方法和装置,用于实现自动构图并进行拍摄的技术效果。

为了解决上述技术问题,在本发明实施例中,首先控制图像拍摄设备对场景进行拍摄,获得场景图像,然后从场景图像中提取出至少一个元素,进一步自动按照预设构图法则,对至少一个元素中的目标元素进行构图,最终控制图像拍摄设备按照构图拍摄图像。可见,由于按照预设构图法则自动完成构图并进行拍摄,使得本发明实施例中的图像拍摄设备可以不依赖用户自动构图,所以,解决了现有技术中机器人不能自动拍摄的技术问题,实现了自动构图并拍摄的技术效果。

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

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本发明实施例中的拍摄图像的方法应用于图像拍摄设备,例如无人机、机器人、平衡车等具有图像拍摄和移动功能的设备。请参考图1,为本发明实施例中拍摄图像的方法流程图,该方法包括:

S101:控制图像拍摄设备对场景进行拍摄,以获得所述场景的场景图像;

S102:从所述场景图像中提取出至少一个元素;

S103:按照预设构图法则,对所述至少一个元素中的目标元素进行构图;

S104:控制所述图像拍摄设备按照所述构图拍摄图像。

具体来讲,在S101中,首先控制图像拍摄设备对场景进行拍摄,进而获得场景图像。在本发明实施例中,S101可以通过如下实现方式实现:

根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像,其中,每一组所述部分场景图像用于构建一个所述备用场景图像;

基于所述多个备用场景图像确定出所述场景中的移动元素;

去除每个所述备用场景图像中的移动元素;

根据去除所述移动元素后的所述多个备用场景图像,获得所述场景图像。

具体来讲,每一组部分场景图像用于构建一个备用场景图像。备用场景图像为用于构造场景图像的图像。每组部分场景图像中包括多张图像,且每张图像为以不同角度拍摄场景的一部分获得的图像。由于每组部分场景图像都包括以不同角度拍摄场景一部分的图像,因此,每一组部分场景图像可以构建出一个完整的场景图像,即备用场景图像。

在利用一组部分场景图像构建对应的一个备用场景图像时,根据拍摄时间确定出部分场景图像的拼接顺序。举例来说,其中一组部分场景图像中包括如图2a、图2b和图2c所示的三张图像。根据三张图像的信息,拍摄图2a所示的图像的时间为00:01,拍摄图2b所示的图像的时间为00:02,拍摄图2c所示的图像的时间为00:03,因此确定该组的拼接顺序依次为图2a、图2b和图2c。

然后,按照拼接顺序,将该组内的多张图像拼接成一个备用场景图像。在具体实现过程中,如果相邻两张图像有重复部分,则删除任意一张中的重复部分,再与相邻图像拼接。沿用上文中的例子来说,假设图2a中虚线以右的部分和图2b中虚线以左的部分是重复的,图2b中实线以右的部分和图2c虚线以左的部分是重复的。删除图2b虚线以左的部分和图2c虚线以左的部分后,将图2a、图2b和图2c拼接在一起,最终获得如图3所示的备用场景图像。

由于场景中的移动元素通常是不稳定的,且具有干扰性,所以利用每组部分场景图像构造出多个备用场景图像后,基于多个备用场景图像确定出场景中的移动元素,并从每个备用场景图像中去除移动元素。其中,本发明实施例中的元素指的是场景中物体对应的图像,例如汽车、房屋、山、茶杯、桌子等。

具体来讲,比较多个备用场景图像,如果同一元素在每个备用场景图像中的位置一致,则表示该元素对应的物体在场景中未发生移动,则该元素为静止元素;反之,如果同一元素在每个备用场景图像中的位置不完全一致,则表示该元素对应的物体在场景中发生了移动,则该元素为移动元素。那么,通过对比,就确定出了场景中位置发生移动的移动元素。进而,从每个备用场景图像中去除移动元素。

接下来,由于去除移动元素后,移动元素原本所在区域就没有图像了,因此,需要从其他备用场景图像中获取该区域的图像来补充。补充图像后的备用场景图像形成完整且静止的图像,能够作为场景图像。

在本发明实施例中,多组部分场景图像可以为通过用户控制图像拍摄设备自行拍摄,例如用户站在平衡车上、或者遥控平衡车旋转,每旋转一定角度,平衡车的摄像头采集一张部分场景图像。或者,多组部分场景图像也可以为图像拍摄设备自行拍摄,具体是在根据图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像之前,执行以下步骤:

控制所述图像拍摄设备从所述场景的预设位置开始周期旋转;

在每个周期的旋转过程中,对所述场景的多个部分进行拍摄,以获得一组所述部分场景图像。

具体来讲,预设位置可以为场景中的任意位置,例如为场景的中心位置,或者场景中的水平高度最高的位置等,本发明不做具体限制。控制图像拍摄设备从预设位置开设周期性旋转,并在每个周期的旋转中间歇拍摄场景。每旋转360度,本次旋转360度所拍摄到的多张部分场景图像,作为一组部分场景图像。

旋转周期之间可以为连续的。换言之,上一周期旋转结束后立即开始下一周期的旋转。或者,旋转周期之间也可以为不连续的。换言之,上一周期旋转结束后拍摄设备暂停一段时间,然后再开始下一周期的旋转。在具体实现过程中,本发明所属领域的普通技术人员可以根据实际选择旋转周期是否连续,以及在不连续时暂停时间的设置,本发明不做具体限制。

另外,第一方面,不同周期的旋转中,拍摄每张部分场景图像所间隔的角度可以相同也可以不同。例如在上一周期的旋转中,图像拍摄设备每旋转30度拍摄一张部分场景图像,而在下一周期的旋转中,则每旋转35度拍摄一张部分场景图像;或者,每个周期的旋转中,图像拍摄设备均旋转30度拍摄一张部分场景图像。第二方面,在不同周期的旋转中,拍摄焦点可以相同也可以不同。例如在上一周期的旋转中,图像拍摄设备以3米的焦点拍摄,而在下一周期的旋转中,则以7米的焦点进行拍摄;或者,每个周期的旋转中,图像拍摄设备均以10米的焦点进行拍摄。

在具体实现过程中,为了使最终获得的场景图像的无论远近均清楚,较佳地,应调整焦点进行多个周期的拍摄。当然,本发明所属领域的普通技术人员可以根据实际进行设置,本发明不做具体限制。

获得场景图像后,接下来,在S102中,从场景图像中提取出至少一个元素。其中,在本发明实施例中,提取至少一个元素具体包括:

将所述场景图像分割成多个子场景图像;

对每个子场景图像进行元素提取,以获得所述至少一个元素。

具体来讲,首先将场景图像分割成多个子场景图像。在具体实现过程中,可以按照均匀分割法,也可以按照多次分割法,或者按照其他分割法分割,本发明不做具体限制。其中,均匀分割法是指将场景图像均匀地分割成大小相等的多个子场景图像。多次分割法,是指按照相同比例多次分割场景图像。例如按照比例为1/2进行多次分割。先将场景图像等分成第1部分和第2部分两个部分进行元素提取。然后再将第1部分等分成第1.1部分和第1.2部分,将第2部分等分成第2.1部分和第2.2部分进行元素提取。然后,再将第1.1部分等分成第1.1.1部分和第1.1.2部分,将第1.2部分等分成第1.2.1部分和第1.2.2部分,将第2.1部分等分成第2.1.1部分和第2.1.2部分,将第2.2部分等分成第2.2.1部分和第2.2.2部分进行元素提取...依此类推。

在本发明实施例中,图像拍摄设备中存储有元素库。元素库中包含了多个元素,例如汽车、房屋、山、茶杯、桌子、湖泊、酒店、故宫、太和殿、人民英雄纪念碑等元素,以及每个元素的特征。当然,为了方便用户使用,提高元素提取的准确性,在具体实现过程中,还可以允许用户自行导入元素特征,以及自动联网更新元素库等。

根据元素库中的元素特征,对每个子场景图像进行特征匹配。如果在子场景图像中存在与元素库中某一元素特征匹配的元素,则将该元素提取出来,并确定提取到了特征匹配的该某一元素。

另外,本发明所属领域的普通技术人员应当理解,上述将场景图像分割成多个子场景图像,可以是将场景图像物理上实际分割成多个独立的图像,也可以为逻辑上分割,即实际上并没有分割,而是在不同图像区域中分别执行元素提取。

进一步,在对每个子场景图像进行元素提取,获得至少一个元素之后,还包括:

根据每个元素所在的子场景图像以及所述每个元素在所述所在的子场景图像中的位置,确定所述每个元素在所述场景中的位置。

具体来讲,为了能够实现自动构图,还需要确定每个元素在场景中的位置。具体来讲,在提取元素的时,获得该元素在所在子场景图像中的坐标(A1,A2),然后,结合所在子场景图像在整体场景图像中的坐标范围[X1n,X2n]和[Y1n,Y2n],计算出该元素在场景中的位置为(A1+X1n,A2+Y1n)。其中,A1表示任意元素在所在子场景图像中的横坐标,A1则该任意元素在所在子场景图像中的纵坐标。[X1n,X2n]表示该任意元素所在子场景在场景图像坐标系中所占据的横坐标范围,且X1n为所占据横坐标范围的起始坐标,X1n则为所占据横坐标范围的终止坐标。类似地,[Y1n,Y2n]表示该任意元素所在子场景在场景图像坐标系中所占据的纵坐标范围,且Y1n为所占据纵坐标范围的起始坐标,Y2n则为所占据纵坐标范围的终止坐标。

举例来说,假设从第二子场景图像中提取出一元素为茶杯,且茶杯在第二子场景图像中的坐标为(3,4)。另外,第二子场景图像的横坐标范围为[60,90],纵坐标范围为[0,300],因此,茶杯在场景图像中的坐标就为(3+60,4+0),即(63,4)。

接下来,执行S102,对至少一个元素进行构图,以及S104,控制图像拍摄设备拍摄图像。具体来讲,在进行构图时,可以按照三分法、黄金分割法等构图法则来进行构图。举例来说,假设提取到的元素为塔和湖泊,按照黄金分割法构图原则,确定将塔置于图像的黄金分割点处,而湖泊则占据图像中2/3的黄金区域。以及,计算出要按此构图进行拍摄,图像拍摄设备以及以何角度拍摄。进而,控制图像拍摄设备移动到能够按照上述构图拍摄的位置和角度,拍摄图像。假设拍摄到的图像如图4所示。

在另一实施例中,由于场景中可能存在人,而在拍摄时还需以人为核心,因此,在S103之前,还进一步包括:

根据所述图像拍摄设备拍摄的预览图像,从所述场景中识别出人体和人脸;

获得所述人体在所述场景中的位置。

具体来讲,在进行拍摄之前,图像拍摄设备启动预览拍摄,获得预览图像。然后,在预览图像中,根据通用人脸模型,从预览图像中识别出人脸和人脸当前的朝向。以及,根据通用人体模型,从预览图像中识别出人体来。识别出人体后,进一步再将人体在场景中的位置读取出来。

进一步,结合上述实施方式,在另一实施方式中,S103具体可以通过如下过程实现:

从所述至少一个元素中确定出满足预设条件的所述目标元素;

根据所述人体在所述场景中的位置,预设的人脸朝向、所述目标元素以及所述目标元素的位置,按照所述预设法则进行构图。

具体来讲,在本发明实施例中,预设条件可以有多种,进而从至少一个元素中确定出满足预设条件的目标元素也有多种实现方式。下面,就对其中几种进行详细介绍。

第一种:

满足预设条件的目标元素为距离人体最小的一组元素。在第一种实现方式中,提取出至少一个元素后,根据每个元素在场景中的位置,进行聚类计算,从而将距离较近的多个元素划分为一组元素。然后,计算出每组元素与人体的距离。接下来,比较每组元素与人体的距离,将距离最小的一组元素确定为目标元素。

举例来说,请参考图5,为一场景图像示意图。图5中的小圆圈表示提取到的元素,每个小圆圈的位置就是每个元素的在场景图像中的位置。图5中的方形表示人体所在位置。经过聚类计算,确定出3组元素,即图5中虚线围住的三组小圆圈。通过计算,第1组元素距离人体的距离为L1,第2组元素距离人体的距离为L2,第3组元素距离人体的距离为L3。比较L1、L2和L3,得到L1>L3>L2。因此,确定第2组元素中的3个元素为目标元素。

第二种:

满足预设条件的目标元素为清晰度最高的N个元素。N为正整数,且N的具体取值由本领域技术人员选择,本发明不做具体限制。

在第二种实现方式中,提取出至少一个元素后,除了需要获得至少一个元素在场景中的位置,还需要获得每个元素的清晰度。然后,对所有提取到的元素,按照清晰度由高到低进行排序。进而,将排序在前N位的元素确定为目标元素。

第三种:

满足预设条件的目标元素为色彩饱和度最高的N个元素。N为正整数,且N的具体取值由本领域技术人员选择,本发明不做具体限制。

在第三种实现方式中,提取出至少一个元素后,除了需要获得至少一个元素在场景中的位置,还需要获得每个元素的饱和度。然后,对所有提取到的元素,按照饱和度由高到低进行排序。进而,将排序在前N位的元素确定为目标元素。

第四种:

满足预设条件的目标元素为被用户选中的元素。具体来讲,在第四种实现方式中,提取出至少一个元素后,图像拍摄设备在显示单元上将提取到的元素显示出来,并控制每个元素处于待选中状态。用户观察每个元素,根据自己的需要选中一个或多个元素。图像拍摄设备获取选中的元素,将选中的元素作为目标元素。

在具体实现过程中,本发明所属领域的普通技术人员可以根据实际选择上述四种实现方式或者其他实现方式中的任意一种,本发明不做具体限制。

确定目标元素后,接下来,根据人体在场景中的位置、预设的人脸朝向、目标元素以及目标元素的位置,按照预设法则进行构图。

预设的人脸朝向例如正面、侧面或背面,可以根据需要进行设置。根据预设的人脸朝向,确定要拍摄出预设的人脸朝向,图像拍摄设备需要如何移动。例如,图像拍摄设备当前位于人脸的正面方向,而预设的人脸朝向为侧面,因此确定图像拍摄设备需要围绕人体顺时针或逆时针旋转90度。另外,还需要以人体为核心,按照构图法则对目标元素进行构图。例如,构图法则为三分法,则应当将人体置于图片的中间1/3的区域,将目标元素置于上下1/3的区域。或者,构图法则为黄金分割法,则应将人体置于黄金分割点,目标元素也置于黄金分割点的位置。在具体实现过程中,自动构图和确定如何移动图像拍摄设备的先后顺序可以任意设定。

举例来说,假设目标元素为图6中的椰子树,图6中的圆圈表示用户的人体位置,而圆圈中的箭头则表示人脸的朝向。按照黄金分割法进行构图,确定将人脸和椰子树均置于黄金分割点上。同时,图6中方形表示图像拍摄设备的位置。预设的人脸朝向为侧面,由于此时图像拍摄设备面对人脸的正面,因此需要围绕人体逆时针方向旋转90度。进而,图像拍摄设备旋转90度,至图7所示的位置后,按照构图拍摄出如图8所示的图像。

再举例来说,假设提取到的元素为太阳、山和汽车,按照距离人体最近的预设条件,确定目标元素为图9中的汽车。图9中的圆圈表示用户的人体位置,而圆圈中的箭头则表示人脸的朝向。按照三分法进行构图,确定人体在中央1/3的区域中,汽车也置于中央1/3的区域中。同时,图6中方形表示图像拍摄设备的位置。预设的人脸朝向为正面,由于此时图像拍摄设备面对人脸的正面,因此不需要调整拍摄位置。进而,图像拍摄设备按照构图拍摄出如图10所示的图像。

基于与上述拍摄图像的方法同一发明构思,本发明实施例还提供了一种拍摄图像的装置,如图11所示,包括:

第一控制模块101,用于控制图像拍摄设备对场景进行拍摄,以获得所述场景的场景图像;

第一提取模块102,用于从所述场景图像中提取出至少一个元素;

第一构图模块103,用于按照预设构图法则,对所述至少一个元素中的目标元素进行构图;

第二控制模块104,用于控制所述图像拍摄设备按照所述构图拍摄图像。

可选的,所述第一控制模块101用于根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像,其中,每一组所述部分场景图像用于构建一个所述备用场景图像;基于所述多个备用场景图像确定出所述场景中的移动元素;去除每个所述备用场景图像中的移动元素;根据去除所述移动元素后的所述多个备用场景图像,获得所述场景图像。

可选的,所述第一提取模块102用于将所述场景图像分割成多个子场景图像;对每个子场景图像进行元素提取,以获得所述至少一个元素。

可选的,所述装置还包括第一确定模块,用于在对每个子场景图像进行元素提取,以获得所述至少一个元素之后,根据每个元素所在的子场景图像以及所述每个元素在所述所在的子场景图像中的位置,确定所述每个元素在所述场景中的位置。

可选的,所述装置还包括识别模块,用于在对所述至少一个元素中的目标元素进行构图之前,根据所述图像拍摄设备拍摄的预览图像,从所述场景中识别出人体和人脸;获得所述人体在所述场景中的位置。

可选的,所述第一构图模块103用于从所述至少一个元素中确定出满足预设条件的所述目标元素;根据所述人体在所述场景中的位置,预设的人脸朝向、所述目标元素以及所述目标元素的位置,按照所述预设法则进行构图。

可选的,所述装置还包括第三控制模块,用于在根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像之前,控制所述图像拍摄设备从所述场景的预设位置开始周期旋转;

分组拍摄模块,用于在每个周期的旋转过程中,对所述场景的多个部分进行拍摄,以获得一组所述部分场景图像。

本发明的有益效果如下:

在本发明实施例中,首先控制图像拍摄设备对场景进行拍摄,获得场景图像,然后从场景图像中提取出至少一个元素,进一步自动按照预设构图法则,对至少一个元素中的目标元素进行构图,最终控制图像拍摄设备按照构图拍摄图像。可见,由于按照预设构图法则自动完成构图并进行拍摄,使得本发明实施例中的图像拍摄设备可以不依赖用户自动构图,所以,解决了现有技术中机器人不能自动拍摄的技术问题,实现了自动构图并拍摄的技术效果。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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