本发明专利技术提出一种全景图拍摄方法及拍摄装置和电子设备。其中,所述方法包括以下步骤:以第一方向旋转拍摄装置,同时检测拍摄装置的旋转角度;每当拍摄装置的旋转角度超过预设阈值之后,记录拍摄装置在第一方向的旋转角度并控制拍摄装置拍摄多个第一图像;以及当拍摄装置在第一方向旋转完成之后,根据记录的在第一方向的旋转角度对拍摄的多个第一图像进行拼接以生成第一方向全景图。根据本发明专利技术实施例的方法,通过拍摄装置记录旋转角度对多个图像进行全景图合成无需复杂的合成算法即可获得精确的全景图,提高了全景图的合成效率,并且通过单台拍摄装置即可拍摄不同旋转角度的场景图像,成本低且操作简单易行,提升用户体验。
【技术实现步骤摘要】
本专利技术涉及图像处理
,尤其涉及一种全景图拍摄方法及拍摄装置和电子设备。
技术介绍
全景图技术是指利用拍摄装置从不同角度或位置对场景进行图像拍摄,获得反映整个三维场景信息的多张图像,然后将这些图像根据一定的原则拼接成一张大图,在这张大图上表现整个场景的全部信息,从而实现将整个场景信息集中到一张图上进行显示。现有技术中主要通过以下方式生成全景图:利用拍摄装置拍摄场景的多张静态图像序列,针对多张静态图像序列基于图像本身的特征匹配生成全景图;或者通过多台拍摄装置以不同角度同时拍摄场景的多张图像后,根据拍摄的多张不同角度的图像生成全景图。现有技术存在的问题是,第一种全景图的生成方式仅利用拍摄图像本身的特征进行匹配,通过图像处理进行拼接全景图,使用全景拼接的算法复杂,由此计算量非常大且精度有限,第二种全景图的生成方式则需要多台拍摄装置从不同角度同时对场景进行多张图像的拍摄,由此成本太高且拍摄过程操作复杂。同时,现有技术在进行全景图显示时,只能平面的显示全景图,或者通过触摸屏、按键等操作浏览全景图的不同位置。导致用户体验差。
技术实现思路
本专利技术旨在至少解决上述技术问题之一。本专利技术的第一个目的在于提出一种在图像拍摄过程中可以同时记录旋转角度和拍摄图像并根据旋转角度及拍摄的图像合成全景图以及精确定位每张拍摄的图像在全景图的位置的全景图拍摄方法。本专利技术的第二个目的在于提出一种拍摄装置。本专利技术的第三个目的在于提出一种电子设备。为了实现上述目的,根据本专利技术的第一方面实施例的全景图拍摄方法,包括以下步骤:以第一方向旋转拍摄装置,同时检测所述拍摄装置的旋转角度;每当所述拍摄装置的旋转角度超过预设阈值之后,记录所述拍摄装置在所述第一方向的旋转角度并控制所述拍摄装置拍摄多个第一图像;以及当所述拍摄装置在所述第一方向旋转完成之后,根据记录的在所述第一方向的旋转角度对拍摄的多个第一图像进行拼接以生成第一方向全景图。根据本专利技术实施例的全景图拍摄方法,一方面用户使用一台拍摄装置即可控制拍摄场景中的不同旋转角度的多个图像,从而节约成本并且方便操作,提升用户体验,另一方面根据旋转角度对拍摄的多个图像进行拼接以生成全景图,无需复杂的计算过程,全景图合成效率、精度高。为了实现上述目的,根据本专利技术的第二方面实施例的拍摄装置包括:角度检测模块,用于检测拍摄装置的旋转角度;拍摄模块,用于拍摄所述拍摄装置当前对应的图像;以及控制模块,用于每当所述拍摄装置的旋转角度超过预设阈值之后,记录所述拍摄装置在所述第一方向的旋转角度并控制所述拍摄模块拍摄多个第一图像,并在所述拍摄装置在所述第一方向旋转完成之后,根据记录的在所述第一方向的旋转角度对拍摄的多个第一图像进行拼接以生成第一方向全景图。根据本专利技术实施例的拍摄装置,可以同时记录旋转角度和拍摄图像,方便用户操作,成本低、方便操作且用户体验好,同时根据旋转角度和拍摄的图像生成全景图,无需复杂的计算过程,进一步降低该装置的成本,且全景图的合成效率高、精确度高。为了实现上述目的,根据本专利技术的第三方面实施例的电子设备包括本专利技术的第二方面实施例的拍摄装置。根据本专利技术实施例的电子设备,通过增加本专利技术实施例的拍摄装置,可以同时记录旋转角度和拍摄图像,成本低、方便操作且用户体验好,同时根据旋转角度和拍摄的图像生成全景图,无需复杂的计算过程,进一步降低该装置的成本,且全景图的合成效率高、精确度高。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中,图1是根据本专利技术一个实施例的全景图拍摄方法的流程图;图2是根据本专利技术一个实施例的全景图拍摄方法的流程图;图3是根据本专利技术一个实施例的全景图拍摄方法的流程图;图4是根据本专利技术实施例的陀螺仪传感器输出旋转角速度的示意图;图5是根据本专利技术实施例的根据加速度传感器获取拍摄装置相对于重力线的倾角的示意图;图6是根据本专利技术实施例的地球坐标的示意图;图7是根据本专利技术一个实施例的拍摄装置的结构框图;图8是根据本专利技术一个实施例的拍摄装置的结构框图;以及图9是根据本专利技术一个实施例的拍摄装置的结构框图。具体实施例方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。在本专利技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。此外,在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本专利技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本专利技术的实施例所属
的技术人员所理解。下面参考说明书附图描述根据本专利技术实施例的全景图拍摄方法。一种全景图拍摄方法,包括以下步骤:以第一方向旋转拍摄装置,同时检测拍摄装置的旋转角度;每当拍摄装置的旋转角度超过预设阈值之后,记录拍摄装置在第一方向的旋转角度并控制拍摄装置拍摄多个第一图像;以及,当拍摄装置在第一方向旋转完成之后,根据记录的在第一方向的旋转角度对拍摄的多个第一图像进行拼接以生成第一方向全景图。图1为本专利技术一个实施例的全景图拍摄方法的流程图。如图1所示,根据本专利技术实施例的全景图拍摄方法包括下述步骤。步骤S101,以第一方向旋转拍摄装置,同时检测拍摄装置的旋转角度。例如,第一方向可以为沿水平面旋转的方向,也可以为沿与水平面垂直的平面旋转的方向。步骤S102,每当拍摄装置的旋转角度超过预设阈值之后,记录拍摄装置在第一方向的旋转角度并控制拍摄 装置拍摄多个第一图像。在本专利技术的一个实施例中,第一方向的旋转角度为拍摄装置基于地球坐标的绝对位置和方位信息。具体地,如图6所示,基于地球坐标的绝对位置和方位信息是指拍摄装置的镜头指向的基于拍摄者的上下前后左右各个方向的绝对角度值。在本专利技术的一个实施例中,第一方向的旋转角度通过陀螺仪传感器获得。具体地,如图4所示,陀螺仪传感器输出的是以拍摄装置自身的三维坐标轴轴向为旋转轴旋转的角速度信息,假设陀螺仪传感器输出的拍摄装置沿三维坐标轴方向上的角速度分别为wx、wy,wz,检测周期为t,则通过角速度对时间积分计算即可得到拍摄装置相对初始状态的沿各个三维坐标轴旋转的角度值Ax、Ay、Az,具体如下式所示,本文档来自技高网...
【技术保护点】
一种全景图拍摄方法,其特征在于,包括以下步骤:以第一方向旋转拍摄装置,同时检测所述拍摄装置的旋转角度;每当所述拍摄装置的旋转角度超过预设阈值之后,记录所述拍摄装置在所述第一方向的旋转角度并控制所述拍摄装置拍摄多个第一图像;以及当所述拍摄装置在所述第一方向旋转完成之后,根据记录的在所述第一方向的旋转角度对拍摄的多个第一图像进行拼接以生成第一方向全景图。
【技术特征摘要】
1.一种全景图拍摄方法,其特征在于,包括以下步骤: 以第一方向旋转拍摄装置,同时检测所述拍摄装置的旋转角度; 每当所述拍摄装置的旋转角度超过预设阈值之后,记录所述拍摄装置在所述第一方向的旋转角度并控制所述拍摄装置拍摄多个第一图像;以及 当所述拍摄装置在所述第一方向旋转完成之后,根据记录的在所述第一方向的旋转角度对拍摄的多个第一图像进行拼接以生成第一方向全景图。2.如权利要求1所述的全景图拍摄方法,其特征在于,还包括: 以第二方向旋转所述拍摄装置,并记录所述拍摄装置在所述第二方向的旋转角度并控制所述拍摄装置拍摄多个第二图像,其中,所述第二方向所在的平面垂直与所述第一方向所在的平面; 根据记录的在所述第二方向的旋转角度对拍摄的多个第二图像进行拼接以生成第二方向全景图;以及 根据所述第一方向全景图和所述第二方向全景图生成3D全景图。3.如权利要求1或2所述的全景图拍摄方法,其特征在于,在所述第一方向和第二方向的旋转角度通过陀螺仪传感器获得。4.如权利要求3所述的全景图拍摄方法,其特征在于,在所述第一方向和第二方向的旋转角度为所述拍摄装置基于地球坐标的绝对位置和方位信息。5.如权利要求4所述的全景图拍摄方法,其特征在于,所述拍摄装置的基于地球坐标的绝对位置和方位信息根据所述陀螺仪传感器获得的相对运动角度信息、加速度传感器获得的所述拍摄装置相对于重力线的倾角信息及磁感应传感器获得的所述拍摄装置相对于磁北极的倾角信息计算得到。6.如权利要求1-5任一项所述的全景图拍摄方法,其特征在于,还包括: 在用户打开所述第一方向全景图、所述第二方向全景图和所述3D全景图中的任一个时,检测所述拍摄装置在所述第一方向和/或第二方向上的当前角度; 根据所述第一方向和/或第二方向上的当前角度从对应的所述第一方向全景图、所述第二方向全景图或所述3D全景图中获取当前角度所对应的图像,并显示给所述用户。7.一种拍摄装置,其特征在于,包括: 角度检测模块,用于检测拍摄装置的旋转角度; 拍摄模块,用于拍摄所述拍摄装置当前...
【专利技术属性】
技术研发人员:陈喜雄,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。