一种全景拍摄方法及设备技术

技术编号:31155369 阅读:26 留言:0更新日期:2021-12-04 09:47
本申请实施例提供一种全景拍摄方法及设备,涉及电子技术领域,能够将不同角度采集的图像在相互垂直的两个方向上分别进行拼接以生成全景图像,从而可以在两个方向上扩展全景图像的视场角,提高用户的全景拍摄体验。具体方案为:电子设备进入相机应用的全景拍摄模式;电子设备在预览界面上显示第一引导信息,第一引导信息包括第一引导路径;第一引导路径包括沿第一方向设置且相互平行的至少两条子路径,第一方向与电子设备的一条侧边平行,第一引导路径用于引导用户在拍摄过程中沿第一引导路径转动电子设备。本申请实施例用于拍摄全景图像。全景图像。全景图像。

【技术实现步骤摘要】
一种全景拍摄方法及设备


[0001]本申请实施例涉及电子
,尤其涉及一种全景拍摄方法及设备。

技术介绍

[0002]随着电子技术的发展,手机等电子设备的相机功能越来越强大。电子设备可以支持多种拍摄模式和功能。比如,电子设备可以支持夜景拍摄、美肤拍摄、延时摄影拍摄或全景拍摄等。其中,在全景拍摄时,手机可以按照如图1所示的引导线01引导用户转动手机,使得手机采集多帧不同角度的图像,并将不同角度的图像在引导线01的延伸方向上进行拼接,从而形成一个视场角较广的全景图像。然而,这种全景拍摄方式缺少新意,无法满足用户日益增长的多样化拍摄需求。

技术实现思路

[0003]本申请实施例提供一种全景拍摄方法及设备,能够将不同角度采集的图像在相互垂直的两个方向上分别进行拼接以生成全景图像,从而可以在两个方向上扩展全景图像的视场角,提高用户的全景拍摄体验。
[0004]为达到上述目的,本申请实施例采用如下技术方案:
[0005]一方面,本申请实施例提供了一种全景拍摄方法,包括:电子设备进入相机应用的全景拍摄模式。电子设备在预览界面上显示第一引导信息,第一引导信息包括第一引导路径。其中,第一引导路径包括沿第一方向设置且相互平行的至少两条子路径,第一方向与电子设备的一条侧边平行,第一引导路径用于引导用户在拍摄过程中沿第一引导路径转动电子设备。
[0006]在该方案中,预览界面上显示有引导路径,该引导路径包括沿第一方向设置且相互平行的至少两条子路径,以引导用户在拍摄过程中沿该引导路径转动电子设备。这样,在全景图像的拍摄过程中,电子设备沿着某条沿第一方向设置的子路径采集图像并进行图像拼接时,可以扩展全景图像在第一方向的视场角;当电子设备沿着多条沿第一方向设置的子路径采集图像并进行图像拼接时,可以在扩展全景图像在第一方向的视场角的同时,还可以扩展全景图像在与第一方向垂直的第二方向上的视场角。
[0007]在一种可能的设计中,沿第一方向设置的不同子路径,在第一方向上对应的坐标范围存在重叠。
[0008]也就是说,沿第一方向设置且相互平行的不同子路径不是完全错开的。
[0009]在另一种可能的设计中,沿第一方向设置的不同子路径,在第一方向上对应的坐标范围相同。
[0010]也就是说,沿第一方向设置的不同子路径的两端分别对齐,且不同子路径具有相同的长度。
[0011]在另一种可能的设计中,预览界面上还包括拼接预览窗口,用于显示电子设备采集到的图像的缩略图。并且,该拼接预览窗口位于第一引导路径的始端。这样,在一些情况
下,拼接预览窗口可能会遮挡会占用一部分引导路径。
[0012]在另一种可能的设计中,第一引导路径还包括沿第二方向设置的至少一条子路径,至少一条子路径用于连接沿第一方向设置的至少两条子路径,第二方向与第一方向垂直。
[0013]这样,整个引导路径为连续的完整路径。沿第二方向设置的子路径可以引导用户沿第一方向设置的不同子路径拍摄时的先后顺序。
[0014]在另一种可能的设计中,该方法还包括:电子设备检测到拍摄操作后,在拍摄界面上显示第二引导信息,第二引导信息包括拼接预览窗口、第二引导路径和偏离指示标记。偏离指示标记用于表示电子设备采集的图像的中心线的位置,偏离指示标记在拍摄过程中沿着第二引导路径移动。第二引导路径包括第一引导路径上偏离指示标记未经过的部分。电子设备在拼接预览窗口内显示偏离指示标记沿第一方向的子路径移动时,电子设备采集的图像拼接获得的目标图像;电子设备在偏离指示标记到达第二引导路径的末端后停止拍摄,电子设备拼接获得的目标图像即为全景图像。
[0015]也就是说,在拍摄过程中,电子设备可以沿着引导路径转动,并将沿第一方向的子路径转动时采集的图像进行拼接,从而生成全景图像。并且,为了更好地引导用户转动电子设备,拍摄界面上仅显示偏离指示箭头未经过的未完成拍摄部分的引导路径。
[0016]在另一种可能的设计中,当偏离指示标记沿着第二引导路径中的任一子路径移动时,第二引导信息还包括位于该任一子路径两侧且与该任一子路径平行的偏离范围指示线。该方法还包括:若偏离指示标记超出偏离范围指示线所指示的范围,则电子设备停止拍摄。
[0017]其中,偏离范围指示线用于表示电子设备采集的图像的中心线可偏离引导路径的最大范围。若偏离指示标记超出偏离范围指示线指示的范围,则电子设备采集的图像的中心超出了可偏离的最大范围,此时该图像可能并不能包括拼接时需要的裁剪范围内的图像,从而无法进行图像拼接,因而电子设备可以停止全景图像的拍摄过程。
[0018]在另一种可能的设计中,第一引导路径包括沿第一方向设置且相互平行的第一子路径和第三子路径,且第一子路径为起始子路径。第一引导路径还包括沿第二方向设置的第二子路径,第二子路径用于连接第一子路径和第三子路径。在拍摄过程中,偏离指示标记依次沿着第一子路径、第二子路径和第三子路径移动。
[0019]在该方案中,引导路径包括沿第一方向设置的两条子路径,以及沿第二方向设置的一条子路径。
[0020]在另一种可能的设计中,第一引导路径还包括沿第一方向设置且与第一子路径平行的第五子路径,第三子路径和第五子路径位于第一子路径的两侧。第一引导路径还包括沿第二方向设置且与第二子路径平行的第四子路径,第四子路径用于连接第三子路径和第五子路径。在拍摄过程中,偏离指示标记依次沿着第一子路径、第二子路径、第三子路径、第四子路径以及第五子路径移动。
[0021]在该方案中,引导路径包括沿第一方向设置的三条子路径,以及沿第二方向设置的两条子路径。
[0022]在另一种可能的设计中,在拍摄过程中,当偏离指示标记沿第一子路径移动时,第二引导路径包括第一子路径上偏离指示标记未经过的部分以及第二子路径至第五子路径,
且第一子路径两侧显示有偏离范围指示线;拼接预览窗口内显示偏离指示标记沿着第一子路径移动时,电子设备采集的图像拼接获得的目标图像。当偏离指示标记沿第二子路径移动时,第二引导路径包括第二子路径上偏离指示标记未经过的部分以及第三子路径至第五子路径,且第二子路径两侧显示有偏离范围指示线;拼接预览窗口内显示的目标图像为偏离指示标记移动到第一子路径的末端后,电子设备采集的图像拼接获得的第一路径对应的拼接结果。当偏离指示标记沿第三子路径移动时,第二引导路径包括第三子路径上偏离指示标记未经过的部分以及第四子路径和第五子路径,且第三子路径两侧显示有偏离范围指示线;拼接预览窗口内显示的目标图像为偏离指示标记沿着第二子路径移动时,电子设备采集的图像向第一子路径对应的拼接结果拼接获得的图像。
[0023]也就是说,在拍摄界面上,电子设备显示未完成拍摄的引导路径,以及当前电子设备正在沿着其移动的子路径的偏离范围指示线。并且,预览拼接窗口中的目标图像为电子设备沿着第一方向的子路径拼接生成的图像,而并不是电子设备沿所有子路径拼接生成的图像。
[0024]在另一种可能的设计中,当偏离指示标记沿第一子路径移动时,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种全景拍摄方法,其特征在于,包括:电子设备进入相机应用的全景拍摄模式;所述电子设备在预览界面上显示第一引导信息,所述第一引导信息包括第一引导路径;所述第一引导路径包括沿第一方向设置且相互平行的至少两条子路径,所述第一方向与所述电子设备的一条侧边平行,所述第一引导路径用于引导用户在拍摄过程中沿所述第一引导路径转动所述电子设备。2.根据权利要求1所述的方法,其特征在于,沿所述第一方向设置的不同子路径,在所述第一方向上对应的坐标范围存在重叠。3.根据权利要求2所述的方法,其特征在于,沿所述第一方向设置的不同子路径,在所述第一方向上对应的坐标范围相同。4.根据权利要求1-3任一项所述的方法,其特征在于,所述第一引导路径还包括沿第二方向设置的至少一条子路径,所述至少一条子路径用于连接沿所述第一方向设置的至少两条子路径,所述第二方向与所述第一方向垂直。5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:所述电子设备检测到拍摄操作后,在拍摄界面上显示第二引导信息,所述第二引导信息包括拼接预览窗口、第二引导路径和偏离指示标记;其中,所述偏离指示标记用于表示所述电子设备采集的图像的中心线的位置,所述偏离指示标记在拍摄过程中沿着所述第二引导路径移动;所述第二引导路径包括所述第一引导路径上所述偏离指示标记未经过的部分;所述电子设备在所述拼接预览窗口内显示所述偏离指示标记沿所述第一方向的子路径移动时,所述电子设备采集的图像拼接获得的目标图像;所述电子设备在所述偏离指示标记到达所述第二引导路径的末端后停止拍摄,所述电子设备拼接获得的目标图像即为全景图像。6.根据权利要求5所述的方法,其特征在于,当所述偏离指示标记沿着所述第二引导路径中的任一子路径移动时,所述第二引导信息还包括位于所述任一子路径两侧且与所述任一子路径平行的偏离范围指示线;所述方法还包括:若所述偏离指示标记超出所述偏离范围指示线所指示的范围,则所述电子设备停止拍摄。7.根据权利要求6所述的方法,其特征在于,所述第一引导路径包括沿第一方向设置且相互平行的第一子路径和第三子路径,且所述第一子路径为起始子路径;所述第一引导路径还包括沿第二方向设置的第二子路径,所述第二子路径用于连接所述第一子路径和所述第三子路径;在拍摄过程中,所述偏离指示标记依次沿着所述第一子路径、所述第二子路径和所述第三子路径移动。8.根据权利要求7所述的方法,其特征在于,所述第一引导路径还包括沿所述第一方向设置且与所述第一子路径平行的第五子路径,所述第三子路径和所述第五子路径位于所述第一子路径的两侧;所述第一引导路径还包括沿所述第二方向设置且与所述第二子路径平行的第四子路径,所述第四子路径用于连接所述第三子路径和所述第五子路径;
在拍摄过程中,所述偏离指示标记依次沿着所述第一子路径、所述第二子路径、所述第三子路径、所述第四子路径以及所述第五子路径移动。9.根据权利要求8所述的方法,其特征在于,在拍摄过程中,当所述偏离指示标记沿所述第一子路径移动时,所述第二引导路径包括所述第一子路径上所述偏离指示标记未经过的部分以及所述第二子路径至所述第五子路径,且所述第一子路径两侧显示有偏离范围指示线;所述拼接预览窗口内显示所述偏离指示标记沿着所述第一子路径移动时,所述电子设备采集的图像拼接获得的目标图像;当所述偏离指示标记沿所述第二子路径移动时,所述第二引导路径包括所述第二子路径上所述偏离指示标记未经过的部分以及所述第三子路径至所述第五子路径,且所述第二子路径两侧显示有偏离范围指示线;所述拼接预览窗口内显示的所述目标图像为所述偏离指示标记移动到所述第一子路径的末端后,所述电子设备采集的图像拼接获得的所述第一路径对应的拼接结果;当所述偏离指示标记沿所述第三子路径移动时,所述第二引导路径包括所述第三子路径上所述偏离指示标记未经过的部分以及所述第四子路径和所述第五子路径,且所述第三子路径两侧显示有偏离范围指示线;所述拼接预览窗口内显示的所述目标图像为所述偏离指示标记沿着所述第二子路径移动时,所述电子设备采集的图像与所述第一子路径对应的拼接结果进行拼接获得的图像。10.根据权利要求9所述的方法,其特征在于,当所述偏离指示标记沿所述第一子路径移动时,所述电子设备在所述拼接预览窗口内显示所述偏离指示标记沿着所述第一方向的子路径移动时,所述电子设备采集的图像拼接获得的目标图像,包括:所述电子设备将所述第一子路径的第i帧图像I
i
映射到圆柱面上得到图像i为大于1的整数;所述电子设备提取所述和的特征点F
I,i
和F
I,i-1
,所述为所述第一子路径的第i-1帧图像I
i-1
映射到圆柱面后得到的图像;所述电子设备计算所述F
I,i
和所述F
I,i-1
的匹配结果;所述电子设备根据所述F
I,i
和所述F
I,i-1
的匹配结果,将所述向所述进行映射;所述电子设备将映射后的处于预设的第一裁剪范围内的部分,与所述第一子路径的拼接图像RI(i-1)拼接,从而获得所述第一子路径的拼接图像RIi;其中,所述第一裁剪范围包括所述第一子路径的偏离范围指示线对应的裁剪线以及所述电子设备预设的左边界线和右边界线限定的范围。11.根据权利要求10所述的方法,其特征在于,当所述偏离指示标记沿所述第一子路径移动时,所述方法还包括:所述电子设备从沿着所述第一方向的子路径转动时采集的图像帧中获取多个关键帧。12.根据权利要求11所述的方法,其特征在于,当所述偏离指示标记沿所述第三子路径移动时,所述电子设备在所述拼接预览窗口内显示所述偏离指示标记沿着所述第一方向的子路径移动时所述电子设备采集的图像拼接获得的目标图像,包括:所述电子设备从所述多个关键帧中获取与所述第三子路径的第一帧图像A1匹配的目标
关键帧G
f1
;所述电子设备将所述G
f1
映射到圆柱面上得到图像所述电子设备将所述A1映射到圆柱面上得到图像所述电子设备提取所述和所述的特征点F
A,1
和F
A,f1
;所述电子设备计算所述F
A,1

【专利技术属性】
技术研发人员:漆思远李伟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1