CN106131411A - 一种拍摄图像的方法和装置 - Google Patents

一种拍摄图像的方法和装置 Download PDF

Info

Publication number
CN106131411A
CN106131411A CN201610555364.5A CN201610555364A CN106131411A CN 106131411 A CN106131411 A CN 106131411A CN 201610555364 A CN201610555364 A CN 201610555364A CN 106131411 A CN106131411 A CN 106131411A
Authority
CN
China
Prior art keywords
image
scene
picking
scene image
sub
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610555364.5A
Other languages
English (en)
Other versions
CN106131411B (zh
Inventor
侯伟
孙春阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ninebot Beijing Technology Co Ltd
Original Assignee
Ninebot Beijing Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ninebot Beijing Technology Co Ltd filed Critical Ninebot Beijing Technology Co Ltd
Priority to CN201610555364.5A priority Critical patent/CN106131411B/zh
Publication of CN106131411A publication Critical patent/CN106131411A/zh
Application granted granted Critical
Publication of CN106131411B publication Critical patent/CN106131411B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/64Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/667Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Studio Devices (AREA)

Abstract

本发明涉及电子技术领域,尤其涉及一种拍摄图像的方法和装置。本发明实施例提供的拍摄图像的方法和装置,用于实现自动构图并进行拍摄的技术效果。所述拍摄图像的方法包括:控制图像拍摄设备对场景进行拍摄,以获得所述场景的场景图像;从所述场景图像中提取出至少一个元素;按照预设构图法则,对所述至少一个元素中的目标元素进行构图;控制所述图像拍摄设备按照所述构图拍摄图像。

Description

一种拍摄图像的方法和装置
技术领域
本发明涉及电子技术领域,尤其涉及一种拍摄图像的方法和装置。
背景技术
近几年,无人机,以及具备拍摄功能的智能机器人逐渐出现在人们的视野中。无人机和具备拍摄功能的机器人(以下简称二者为“机器人”)的出现,使得用户不需要亲自去一些不方便或者无法达到的地方进行拍摄,例如火山,或者城市上空等。所以,机器人使得拍摄更加方便。
然而,尽管机器人可以代替用户亲自去拍摄,但是以何角度拍摄以及如何构图,仍然需要依赖用户的控制。所以,现有技术中的机器人存在不能自动拍摄的技术问题。
发明内容
本发明实施例提供了一种拍摄图像的方法和装置,用于实现自动构图并进行拍摄的技术效果。
第一方面,本发明提供了一种拍摄图像的方法,包括:
控制图像拍摄设备对场景进行拍摄,以获得所述场景的场景图像;
从所述场景图像中提取出至少一个元素;
按照预设构图法则,对所述至少一个元素中的目标元素进行构图;
控制所述图像拍摄设备按照所述构图拍摄图像。
可选的,控制图像拍摄设备对场景进行拍摄,以获得所述场景的场景图像,包括:
根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像,其中,每一组所述部分场景图像用于构建一个所述备用场景图像;
基于所述多个备用场景图像确定出所述场景中的移动元素;
去除每个所述备用场景图像中的移动元素;
根据去除所述移动元素后的所述多个备用场景图像,获得所述场景图像。
可选的,从所述场景图像中提取出至少一个元素,包括:
将所述场景图像分割成多个子场景图像;
对每个子场景图像进行元素提取,以获得所述至少一个元素。
可选的,在对每个子场景图像进行元素提取,以获得所述至少一个元素之后,还包括:
根据每个元素所在的子场景图像以及所述每个元素在所述所在的子场景图像中的位置,确定所述每个元素在所述场景中的位置。
可选的,在对所述至少一个元素中的目标元素进行构图之前,还包括:
根据所述图像拍摄设备拍摄的预览图像,从所述场景中识别出人体和人脸;
获得所述人体在所述场景中的位置。
可选的,按照预设构图法则,对所述至少一个元素中的目标元素进行构图,包括:
从所述至少一个元素中确定出满足预设条件的所述目标元素;
根据所述人体在所述场景中的位置,预设的人脸朝向、所述目标元素以及所述目标元素的位置,按照所述预设法则进行构图。
可选的,在根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像之前,还包括:
控制所述图像拍摄设备从所述场景的预设位置开始周期旋转;
在每个周期的旋转过程中,对所述场景的多个部分进行拍摄,以获得一组所述部分场景图像。
第二方面,本发明提供了一种拍摄图像的装置,包括:
第一控制模块,用于控制图像拍摄设备对场景进行拍摄,以获得所述场景的场景图像;
第一提取模块,用于从所述场景图像中提取出至少一个元素;
第一构图模块,用于按照预设构图法则,对所述至少一个元素中的目标元素进行构图;
第二控制模块,用于控制所述图像拍摄设备按照所述构图拍摄图像。
可选的,所述第一控制模块用于根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像,其中,每一组所述部分场景图像用于构建一个所述备用场景图像;基于所述多个备用场景图像确定出所述场景中的移动元素;去除每个所述备用场景图像中的移动元素;根据去除所述移动元素后的所述多个备用场景图像,获得所述场景图像。
可选的,所述第一提取模块用于将所述场景图像分割成多个子场景图像;对每个子场景图像进行元素提取,以获得所述至少一个元素。
可选的,所述装置还包括第一确定模块,用于在对每个子场景图像进行元素提取,以获得所述至少一个元素之后,根据每个元素所在的子场景图像以及所述每个元素在所述所在的子场景图像中的位置,确定所述每个元素在所述场景中的位置。
可选的,所述装置还包括识别模块,用于在对所述至少一个元素中的目标元素进行构图之前,根据所述图像拍摄设备拍摄的预览图像,从所述场景中识别出人体和人脸;获得所述人体在所述场景中的位置。
可选的,所述第一构图模块用于从所述至少一个元素中确定出满足预设条件的所述目标元素;根据所述人体在所述场景中的位置,预设的人脸朝向、所述目标元素以及所述目标元素的位置,按照所述预设法则进行构图。
可选的,所述装置还包括第三控制模块,用于在根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像之前,控制所述图像拍摄设备从所述场景的预设位置开始周期旋转;
分组拍摄模块,用于在每个周期的旋转过程中,对所述场景的多个部分进行拍摄,以获得一组所述部分场景图像。
本发明的有益效果如下:
在本发明实施例中,首先控制图像拍摄设备对场景进行拍摄,获得场景图像,然后从场景图像中提取出至少一个元素,进一步自动按照预设构图法则,对至少一个元素中的目标元素进行构图,最终控制图像拍摄设备按照构图拍摄图像。可见,由于按照预设构图法则自动完成构图并进行拍摄,使得本发明实施例中的图像拍摄设备可以不依赖用户自动构图,所以,解决了现有技术中机器人不能自动拍摄的技术问题,实现了自动构图并拍摄的技术效果。
附图说明
图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用于从所述至少一个元素中确定出满足预设条件的所述目标元素;根据所述人体在所述场景中的位置,预设的人脸朝向、所述目标元素以及所述目标元素的位置,按照所述预设法则进行构图。
可选的,所述装置还包括第三控制模块,用于在根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像之前,控制所述图像拍摄设备从所述场景的预设位置开始周期旋转;
分组拍摄模块,用于在每个周期的旋转过程中,对所述场景的多个部分进行拍摄,以获得一组所述部分场景图像。
本发明的有益效果如下:
在本发明实施例中,首先控制图像拍摄设备对场景进行拍摄,获得场景图像,然后从场景图像中提取出至少一个元素,进一步自动按照预设构图法则,对至少一个元素中的目标元素进行构图,最终控制图像拍摄设备按照构图拍摄图像。可见,由于按照预设构图法则自动完成构图并进行拍摄,使得本发明实施例中的图像拍摄设备可以不依赖用户自动构图,所以,解决了现有技术中机器人不能自动拍摄的技术问题,实现了自动构图并拍摄的技术效果。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (14)

1.一种拍摄图像的方法,其特征在于,包括:
控制图像拍摄设备对场景进行拍摄,以获得所述场景的场景图像;
从所述场景图像中提取出至少一个元素;
按照预设构图法则,对所述至少一个元素中的目标元素进行构图;
控制所述图像拍摄设备按照所述构图拍摄图像。
2.如权利要求1所述的拍摄图像的方法,其特征在于,控制图像拍摄设备对场景进行拍摄,以获得所述场景的场景图像,包括:
根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像,其中,每一组所述部分场景图像用于构建一个所述备用场景图像;
基于所述多个备用场景图像确定出所述场景中的移动元素;
去除每个所述备用场景图像中的移动元素;
根据去除所述移动元素后的所述多个备用场景图像,获得所述场景图像。
3.如权利要求2所述的拍摄图像的方法,其特征在于,从所述场景图像中提取出至少一个元素,包括:
将所述场景图像分割成多个子场景图像;
对每个子场景图像进行元素提取,以获得所述至少一个元素。
4.如权利要求3所述的拍摄图像的方法,其特征在于,在对每个子场景图像进行元素提取,以获得所述至少一个元素之后,还包括:
根据每个元素所在的子场景图像以及所述每个元素在所述所在的子场景图像中的位置,确定所述每个元素在所述场景中的位置。
5.如权利要求4所述的拍摄图像的方法,其特征在于,在对所述至少一个元素中的目标元素进行构图之前,还包括:
根据所述图像拍摄设备拍摄的预览图像,从所述场景中识别出人体和人脸;
获得所述人体在所述场景中的位置。
6.如权利要求5所述的拍摄图像的方法,其特征在于,按照预设构图法则,对所述至少一个元素中的目标元素进行构图,包括:
从所述至少一个元素中确定出满足预设条件的所述目标元素;
根据所述人体在所述场景中的位置,预设的人脸朝向、所述目标元素以及所述目标元素的位置,按照所述预设法则进行构图。
7.如权利要求2所述的拍摄图像的方法,其特征在于,在根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像之前,还包括:
控制所述图像拍摄设备从所述场景的预设位置开始周期旋转;
在每个周期的旋转过程中,对所述场景的多个部分进行拍摄,以获得一组所述部分场景图像。
8.一种拍摄图像的装置,其特征在于,包括:
第一控制模块,用于控制图像拍摄设备对场景进行拍摄,以获得所述场景的场景图像;
第一提取模块,用于从所述场景图像中提取出至少一个元素;
第一构图模块,用于按照预设构图法则,对所述至少一个元素中的目标元素进行构图;
第二控制模块,用于控制所述图像拍摄设备按照所述构图拍摄图像。
9.如权利要求8所述的装置,其特征在于,所述第一控制模块用于根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像,其中,每一组所述部分场景图像用于构建一个所述备用场景图像;基于所述多个备用场景图像确定出所述场景中的移动元素;去除每个所述备用场景图像中的移动元素;根据去除所述移动元素后的所述多个备用场景图像,获得所述场景图像。
10.如权利要求9所述的装置,其特征在于,所述第一提取模块用于将所述场景图像分割成多个子场景图像;对每个子场景图像进行元素提取,以获得所述至少一个元素。
11.如权利要求10所述的装置,其特征在于,所述装置还包括第一确定模块,用于在对每个子场景图像进行元素提取,以获得所述至少一个元素之后,根据每个元素所在的子场景图像以及所述每个元素在所述所在的子场景图像中的位置,确定所述每个元素在所述场景中的位置。
12.如权利要求11所述的装置,其特征在于,所述装置还包括识别模块,用于在对所述至少一个元素中的目标元素进行构图之前,根据所述图像拍摄设备拍摄的预览图像,从所述场景中识别出人体和人脸;获得所述人体在所述场景中的位置。
13.如权利要求12所述的装置,其特征在于,所述第一构图模块用于从所述至少一个元素中确定出满足预设条件的所述目标元素;根据所述人体在所述场景中的位置,预设的人脸朝向、所述目标元素以及所述目标元素的位置,按照所述预设法则进行构图。
14.如权利要求9所述的装置,其特征在于,所述装置还包括第三控制模块,用于在根据所述图像拍摄设备拍摄的多组部分场景图像,对应构建多个备用场景图像之前,控制所述图像拍摄设备从所述场景的预设位置开始周期旋转;
分组拍摄模块,用于在每个周期的旋转过程中,对所述场景的多个部分进行拍摄,以获得一组所述部分场景图像。
CN201610555364.5A 2016-07-14 2016-07-14 一种拍摄图像的方法和装置 Active CN106131411B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610555364.5A CN106131411B (zh) 2016-07-14 2016-07-14 一种拍摄图像的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610555364.5A CN106131411B (zh) 2016-07-14 2016-07-14 一种拍摄图像的方法和装置

Publications (2)

Publication Number Publication Date
CN106131411A true CN106131411A (zh) 2016-11-16
CN106131411B CN106131411B (zh) 2019-04-02

Family

ID=57283310

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610555364.5A Active CN106131411B (zh) 2016-07-14 2016-07-14 一种拍摄图像的方法和装置

Country Status (1)

Country Link
CN (1) CN106131411B (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107357312A (zh) * 2017-07-28 2017-11-17 上海瞬动科技有限公司合肥分公司 一种基于目标构图的无人机智能飞行控制方法
CN107705307A (zh) * 2017-11-09 2018-02-16 睿魔智能科技(东莞)有限公司 一种基于深度学习的拍摄构图方法和***
CN107888822A (zh) * 2017-10-27 2018-04-06 珠海市魅族科技有限公司 拍摄方法、装置、终端及可读存储介质
CN108234867A (zh) * 2017-12-21 2018-06-29 维沃移动通信有限公司 图像处理方法及移动终端
CN108289169A (zh) * 2018-01-09 2018-07-17 北京小米移动软件有限公司 拍摄方法、装置、电子设备及存储介质
WO2018133305A1 (zh) * 2017-01-19 2018-07-26 华为技术有限公司 一种图像处理的方法及装置
CN108366203A (zh) * 2018-03-01 2018-08-03 北京金山安全软件有限公司 一种构图方法、装置、电子设备及存储介质
WO2018214401A1 (zh) * 2017-05-26 2018-11-29 深圳市大疆创新科技有限公司 移动平台、飞行体、支持装置、便携式终端、摄像辅助方法、程序以及记录介质
CN110826564A (zh) * 2019-11-01 2020-02-21 山东浪潮人工智能研究院有限公司 一种复杂场景图像中的小目标语义分割方法及***
CN110830712A (zh) * 2019-09-16 2020-02-21 幻想动力(上海)文化传播有限公司 一种自主摄影***和方法
CN111432114A (zh) * 2019-12-31 2020-07-17 武汉星巡智能科技有限公司 基于拍摄构图评分方法、装置、设备及存储介质
WO2021056442A1 (zh) * 2019-09-27 2021-04-01 深圳市大疆创新科技有限公司 摄像装置的构图方法、***及存储介质
WO2022188151A1 (zh) * 2021-03-12 2022-09-15 深圳市大疆创新科技有限公司 影像拍摄方法、控制装置、可移动平台和计算机存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7756322B2 (en) * 2003-08-18 2010-07-13 Honda Motor Co., Ltd. Picture taking mobile robot
CN104243787A (zh) * 2013-06-06 2014-12-24 华为技术有限公司 拍照方法、照片管理方法及设备
CN104717413A (zh) * 2013-12-12 2015-06-17 北京三星通信技术研究有限公司 拍照辅助方法及设备
CN105052123A (zh) * 2013-03-27 2015-11-11 奥林巴斯株式会社 摄像装置、构图辅助装置、构图辅助方法及构图辅助程序
CN105100728A (zh) * 2015-08-18 2015-11-25 零度智控(北京)智能科技有限公司 无人机视频跟踪拍摄***及方法
CN105512643A (zh) * 2016-01-06 2016-04-20 北京二郎神科技有限公司 一种图像采集方法和装置
CN105991925A (zh) * 2015-03-06 2016-10-05 联想(北京)有限公司 场景构图指示方法和指示装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7756322B2 (en) * 2003-08-18 2010-07-13 Honda Motor Co., Ltd. Picture taking mobile robot
CN105052123A (zh) * 2013-03-27 2015-11-11 奥林巴斯株式会社 摄像装置、构图辅助装置、构图辅助方法及构图辅助程序
CN104243787A (zh) * 2013-06-06 2014-12-24 华为技术有限公司 拍照方法、照片管理方法及设备
CN104717413A (zh) * 2013-12-12 2015-06-17 北京三星通信技术研究有限公司 拍照辅助方法及设备
CN105991925A (zh) * 2015-03-06 2016-10-05 联想(北京)有限公司 场景构图指示方法和指示装置
CN105100728A (zh) * 2015-08-18 2015-11-25 零度智控(北京)智能科技有限公司 无人机视频跟踪拍摄***及方法
CN105512643A (zh) * 2016-01-06 2016-04-20 北京二郎神科技有限公司 一种图像采集方法和装置

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109479087B (zh) * 2017-01-19 2020-11-17 华为技术有限公司 一种图像处理的方法及装置
WO2018133305A1 (zh) * 2017-01-19 2018-07-26 华为技术有限公司 一种图像处理的方法及装置
CN109479087A (zh) * 2017-01-19 2019-03-15 华为技术有限公司 一种图像处理的方法及装置
WO2018214401A1 (zh) * 2017-05-26 2018-11-29 深圳市大疆创新科技有限公司 移动平台、飞行体、支持装置、便携式终端、摄像辅助方法、程序以及记录介质
CN109863745A (zh) * 2017-05-26 2019-06-07 深圳市大疆创新科技有限公司 移动平台、飞行体、支持装置、便携式终端、摄像辅助方法、程序以及记录介质
CN107357312A (zh) * 2017-07-28 2017-11-17 上海瞬动科技有限公司合肥分公司 一种基于目标构图的无人机智能飞行控制方法
CN107888822A (zh) * 2017-10-27 2018-04-06 珠海市魅族科技有限公司 拍摄方法、装置、终端及可读存储介质
CN107705307A (zh) * 2017-11-09 2018-02-16 睿魔智能科技(东莞)有限公司 一种基于深度学习的拍摄构图方法和***
CN107705307B (zh) * 2017-11-09 2021-01-01 睿魔智能科技(东莞)有限公司 一种基于深度学习的拍摄构图方法和***
CN108234867A (zh) * 2017-12-21 2018-06-29 维沃移动通信有限公司 图像处理方法及移动终端
CN108289169A (zh) * 2018-01-09 2018-07-17 北京小米移动软件有限公司 拍摄方法、装置、电子设备及存储介质
CN108366203B (zh) * 2018-03-01 2020-10-13 北京金山安全软件有限公司 一种构图方法、装置、电子设备及存储介质
CN108366203A (zh) * 2018-03-01 2018-08-03 北京金山安全软件有限公司 一种构图方法、装置、电子设备及存储介质
CN110830712A (zh) * 2019-09-16 2020-02-21 幻想动力(上海)文化传播有限公司 一种自主摄影***和方法
WO2021056442A1 (zh) * 2019-09-27 2021-04-01 深圳市大疆创新科技有限公司 摄像装置的构图方法、***及存储介质
CN110826564A (zh) * 2019-11-01 2020-02-21 山东浪潮人工智能研究院有限公司 一种复杂场景图像中的小目标语义分割方法及***
CN111432114A (zh) * 2019-12-31 2020-07-17 武汉星巡智能科技有限公司 基于拍摄构图评分方法、装置、设备及存储介质
CN111432114B (zh) * 2019-12-31 2021-08-24 宁波星巡智能科技有限公司 基于拍摄构图评分方法、装置、设备及存储介质
WO2022188151A1 (zh) * 2021-03-12 2022-09-15 深圳市大疆创新科技有限公司 影像拍摄方法、控制装置、可移动平台和计算机存储介质

Also Published As

Publication number Publication date
CN106131411B (zh) 2019-04-02

Similar Documents

Publication Publication Date Title
CN106131411A (zh) 一种拍摄图像的方法和装置
US11070725B2 (en) Image processing method, and unmanned aerial vehicle and system
CN104751486B (zh) 一种多ptz相机的运动目标接力跟踪算法
CN106973228B (zh) 一种拍摄方法及电子设备
CN107925753A (zh) 利用动态相机进行3d图像捕捉的方法和***
US20210112194A1 (en) Method and device for taking group photo
CN104079802B (zh) 航空或卫星照片的阴影去除方法和装置
CN101819687A (zh) 一种人脸识别学生考勤装置及方法
CN110858414A (zh) 图像处理方法、装置、可读存储介质与增强现实***
CN110533780A (zh) 一种图像处理方法及其装置、设备和存储介质
CN106657923A (zh) 基于位置的场景切换式共享观景***
CN103543827A (zh) 基于单个摄像机的沉浸式户外活动交互平台的实现方法
CN106797455A (zh) 一种投影方法、装置及机器人
CN104883506A (zh) 基于人脸识别技术实现的自助拍摄方法
CN109981972A (zh) 一种机器人的目标跟踪方法、机器人及存储介质
CN102368137A (zh) 嵌入式标定立体视觉***
CN111586304B (zh) 一种基于5g及vr技术的全景摄像***及方法
CN105979140A (zh) 图像生成设备及图像生成方法
CN109769326A (zh) 一种追光方法、装置及设备
CN109995991A (zh) 一种拍摄方法、机器人及移动终端
CN113240615A (zh) 图像处理方法、装置、电子设备和计算机可读存储介质
CN106780621A (zh) 利用一条直线求解锥镜面折反射摄像机镜面参数的方法
CN106101575A (zh) 一种增强现实照片的生成方法、装置及移动终端
CN107995481A (zh) 一种混合现实的显示方法及装置
CN104869283B (zh) 一种拍摄方法及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant