一种全景拍摄方法及移动终端技术

技术编号:19267097 阅读:53 留言:0更新日期:2018-10-27 04:24
本发明专利技术实施例公开了一种全景拍摄方法及移动终端,用以解决现有技术中无法快速、准确地拍摄得到全方位全景图像的问题。本发明专利技术主要包括:移动终端在全景拍摄情况下,获取采集图像时的方位参数,根据所述方位参数将采集到的图像合成为全景图像;根据合成的所述全景图像的完整度取值,确定是否输出全景图像。从而,能够快速、准确地实现立体无死角全方位全景拍摄。

【技术实现步骤摘要】
一种全景拍摄方法及移动终端
本专利技术涉及终端领域,尤其涉及一种全景拍摄方法及移动终端。
技术介绍
随着当前人们对拍摄体验的需求,全景拍摄技术不断提升。现有的全景拍摄主要是基于单一方向(横向或纵向)对拍摄场景对拍摄,因此得到的图像也是单一方向的全景图像,并不能拍摄到完整的全景图像。例如,当拍摄了横向的全景图像,就无法看到场景中的纵向景色;同理,当拍摄了纵向的全景图像,也无法看到场景中的横向景色。因此,亟需找到一种新的全景拍摄方案。
技术实现思路
本专利技术实施例提供一种全景拍摄方法及移动终端,以解决现有技术中无法快速、准确的得到360度全景图像的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,提供了一种全景拍摄方法,应用于移动终端,该方法包括:所述移动终端在全景拍摄情况下,获取采集图像时的方位参数,根据所述方位参数将采集到的图像合成为全景图像;根据合成的所述全景图像的完整度取值,确定是否输出全景图像。第二方面,提供了一种移动终端,该移动终端包括:合成模块,用于在全景拍摄情况下,获取采集图像时的方位参数,根据所述方位参数将采集到的图像合成为全景图像;输出模块,用于根据合成的所述全景图像的完整度取值,确定是否输出全景图像。第三方面,提供了一种移动终端,该移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的方法的步骤。第四方面,提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法的步骤。在本专利技术实施例中,通过采集图像时的方位参数,将采集的图像合成全景图像,并基于合成的全景图像的完整度取值,决定是否输出全方位全景图像。进而,基于方位参数实现全景图像的合成,并基于合成的全景图像的完整度取值实现全方位全景图像的输出。从而,能够快速、准确地实现立体无死角全方位全景拍摄。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1a是本专利技术的一个实施例提供的全景拍摄方法步骤示意图之一;图1b是本专利技术的一个实施例提供的全景拍摄方法中步骤102的具体步骤示意图;图1c是本专利技术的一个实施例提供的全景拍摄方法步骤示意图之二;图2a是本专利技术的一个实施例提供的全景拍摄方法的具体步骤示意图;图2b是本专利技术的一个实施例提供的全景拍摄方法中步骤201的具体步骤示意图;图3a是本专利技术的一个实施例提供的移动终端的模块示意图之一;图3b是本专利技术的一个实施例提供的移动终端中输出模块的具体示意图;图3c是本专利技术的一个实施例提供的移动终端的模块示意图之二;图4是本专利技术的一个实施例提供的移动终端的硬件示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术所涉及的全景拍摄方案可以通过在上、下、左、右、前、后等各个角度采集图像,并基于采集图像时的方位参数,实现立体无死角的全方位全景拍摄,最终得到全方位全景图像。应理解,本专利技术实施例所涉及的全景拍摄方案的执行主体可以是具有摄像功能的移动终端,例如,手机、平板电脑、智能穿戴设备等。参照图1a所示,为本专利技术实施例提供的全景拍摄方法的步骤示意图,该全景拍摄方法应用于移动终端,主要包括以下步骤:步骤101:移动终端在全景拍摄情况下,获取采集图像时的方位参数,根据所述方位参数将采集到的图像合成为全景图像。其中,所述全景拍摄是指作为拍摄主体的摄像装置处于全景拍摄模式,在该全景模式下,可以基于任意方位采集拍摄场景的图像。应理解,本专利技术实施例所涉及的方位参数是在采集图像时,基于摄像装置所处拍摄位置或是拍摄角度确定的。步骤102:根据合成的所述全景图像的完整度取值,确定是否输出全景图像。本专利技术实施例中,通过采集图像时的方位参数,将采集的图像合成全景图像,并基于合成的全景图像的完整度取值,决定是否输出全景图像。进而,基于方位参数实现全景图像的合成,并基于合成的全景图像的完整度取值实现全方位全景图像的输出。从而,能够快速、准确地实现立体无死角全方位全景拍摄。应理解,在本专利技术中,输出全景图像包括:将全景图像传输给其它设备,或是在移动终端显示所述全景图像。可选地,步骤101具体包括:根据采集图像时的方位参数,依次将采集到的图像添加至全景图像拍摄模板中与所述方位参数相同的目标位置,合成全景图像。其中,全景图像拍摄模板可理解为是为了实现全方位全景图像而预设的与方位参数相关的全景图像拍摄模板,该全景图像拍摄模板包含多个目标位置,每个目标位置可添加与该目标位置的方位参数相同的图像。从而,可以基于预设的全景图像拍摄模板以及方位参数,更为准确的合成全景图像。基于步骤101的技术方案,可以参考以下两个具体实现方式:方式一:采集多个图像,根据采集多个图像中每个图像时的方位参数,依次将采集的多个图像分别添加至全景图像拍摄模板中与相应方位参数相同的目标位置,合成全景图像。该方式可以先采集图像,然后将采集的所有图像合成为全景图像,从而,对处理器要求低,且合成方案更为准确。方式二:采集一个图像,然后根据该图像的方位参数,将该图像添加至全景图像拍摄模板中与方位参数相同的目标位置,然后采集下一个图像,并根据下一个图像的方位参数,将下一个图像添加至全景图像拍摄模板中与下一个图像的方位参数相同的目标位置,依次循环采集、添加各个方位的图像,合成全景图像。该方式可采集完一个图像即合成至全景图像拍摄模板中,不需要等到所有图像采集完再合成,节省一定的处理时间,且合成方案更为高效。可选地,在本专利技术实施例中,全方位全景图像应当是完整的,但是,考虑到拍摄误差以及合成误差的存在,合成的全景图像可能存在少许图像缺失而不影响全方位全景图像的整体效果,因此,可以通过合成的全景图像的完整度取值与预设阈值的关系来决定能否输出全方位全景图像。那么,参照图1b所示,步骤102可具体包括:步骤1021:判断合成的所述全景图像的完整度取值是否大于预设阈值。应理解,合成的全景图像的完整度取值可以是表示全景图像是否为全方位全景图像的指标;其中,预设阈值可以是根据经验值或是处理器的处理能力设置的数值。一种可实现的方案,根据全景图像拍摄模板中空缺的目标位置与全景图像拍摄模板的占比,假设为A,其中,A为小于1的数值,合成的全景图像的完整度取值可以用1-A表示。另一种可实现的方案,根据合成的全景图像中方位参数命中全景图像拍摄模板中目标位置对应的方位参数的个数B,合成的全景图像的完整度取值可以用B表示。其实,步骤1021优选的实现方案是判断合成的全景图像是否完整,即全景图像拍摄模板的所有目标位置是否都添加有图像。步骤1022:如果大于预设阈值,则确定输出所述全景图像。如果合成的全景图像的完整度取值大于预设阈值,那么,确定输出全方位全景图像。此外,还可以在显示界面展示全方位全景图像,或是存储该全方位全景图像。通过以本文档来自技高网...

【技术保护点】
1.一种全景拍摄方法,应用于移动终端,其特征在于,包括:所述移动终端在全景拍摄情况下,获取采集图像时的方位参数,根据所述方位参数将采集到的图像合成为全景图像;根据合成的所述全景图像的完整度取值,确定是否输出全景图像。

【技术特征摘要】
1.一种全景拍摄方法,应用于移动终端,其特征在于,包括:所述移动终端在全景拍摄情况下,获取采集图像时的方位参数,根据所述方位参数将采集到的图像合成为全景图像;根据合成的所述全景图像的完整度取值,确定是否输出全景图像。2.如权利要求1所述的方法,其特征在于,根据所述方位参数将采集到的图像合成为全景图像,具体包括:根据采集图像时的方位参数,依次将采集到的图像添加至全景图像拍摄模板中与所述方位参数相同的目标位置,合成全景图像。3.如权利要求1所述的方法,其特征在于,根据合成的全景图像的完整度取值,确定是否输出全景图像,具体包括:判断合成的所述全景图像的完整度取值是否大于预设阈值;如果大于预设阈值,则确定输出所述全景图像。4.如权利要求1-3任一项所述的方法,其特征在于,将所述移动终端陀螺仪采集的三维数据作为采集图像时的方位参数。5.如权利要求1所述的方法,其特征在于,还包括:对所述全景图像的衔接位置进行平滑处理。6.一种移动终端,其特征在于,包括:合成模块,用于在全景拍摄情况下,获取采集图像时的...

【专利技术属性】
技术研发人员:刘奔
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1