Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND TERMINAL FOR ACQUIRING PANORAMIC IMAGE
Document Type and Number:
WIPO Patent Application WO/2015/085589
Kind Code:
A1
Abstract:
Disclosed is a method for acquiring a panoramic image, the method comprising: after acquiring a panorama shooting instruction triggered by a user, shooting a first picture, and acquiring the shooting parameter of the first picture; according to a preset movement guiding policy, determining movement guiding information, and displaying the movement guiding information on a terminal so as to instruct a user to move the terminal according to the movement guiding information; after detecting the movement of the terminal, shooting a preset number of pictures according to the shooting parameter of the first picture, the preset number of pictures being the background pictures at the left and right sides of the background corresponding to the first picture; and utilizing the first picture as a center, splicing the first picture and the preset number of pictures seamlessly by employing a previously prepared splicing program to obtain a panoramic image. The method of an embodiment of the present invention highlights a picture at a central position during panorama shooting, thus improving the overall effect of the panoramic image.

Inventors:
DU CHENG (CN)
SU WEI (CN)
LUO WEI (CN)
DENG BIN (CN)
LI LANDI (CN)
Application Number:
PCT/CN2013/089411
Publication Date:
June 18, 2015
Filing Date:
December 13, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI DEVICE CO LTD (CN)
International Classes:
G03B37/00; H04N5/225; H04N5/232
Foreign References:
CN101063804A2007-10-31
CN101872113A2010-10-27
CN102959943A2013-03-06
CN102645836A2012-08-22
Other References:
See also references of EP 3001247A4
Attorney, Agent or Firm:
SHENPAT INTELLECTUAL PROPERTY AGENCY (CN)
深圳市深佳知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权 利 要 求

1、 一种获取全景图像的方法, 其特征在于, 包括:

在获取到用户触发的全景拍摄指令后, 拍摄第一张图像, 并获取所述第一 张图像的拍摄参数;

根据预置的移动指导策略,确定移动指导信息, 并在终端上显示所述移动 指导信息, 以便于指示用户根据所述移动指导信息移动所述终端;

在检测到所述终端移动后,根据所述第一张图像的拍摄参数, 拍摄预置数 量张图像, 其中, 所述预置数量张图像为所述第一张图像对应的背景左右两侧 背景的图像;

将所述第一张图像和所述预置数量张图像,以所述第一张图像为中心采用 预制的拼接方案进行无缝拼接, 得到全景图像。

2、根据权利要求 1所述的方法, 其特征在于, 所述根据预置的移动指导策 略, 确定移动指导信息, 并在终端上显示所述移动指导信息, 以便于用户根据 所述移动指导信息移动所述终端, 包括:

根据所述预置的移动指导策略,确定下一张图像的拍摄位置, 并在所述终 端上显示所述下一张图像的拍摄位置;

对应的,所述在检测到所述终端移动后,根据所述第一张图像的拍摄参数, 拍摄预置数量张图像, 其中, 所述预置数量张图像为所述第一张图像对应的背 景左右两侧背景的图像, 包括:

在所述终端移动到所述下一张图像的拍摄位置后,根据所述第一张图像的 拍摄参数, 拍摄所述下一张图像;

重复上述确定、显示和拍摄的步骤,直到拍摄到所述预置数量张图像为止。

3、根据权利要求 2所述的方法, 其特征在于, 所述在所述终端上显示所述 下一张图像的拍摄位置之后, 所述方法还包括:

在所述终端移动时, 实时获取并显示所述终端的位置;

对应的, 所述在所述终端移动到所述下一张图像的拍摄位置后,根据所述 第一张图像的拍摄参数, 拍摄所述下一张图像, 包括:

当所述显示的所述终端的位置与所述下一张图像的拍摄位置相同时,根据 所述第一张图像的拍摄参数, 拍摄所述下一张图像。

4、 根据权利要求 3所述的方法, 其特征在于, 所述在所述终端移动时, 实 时获取并显示所述终端的位置, 包括:

在所述终端移动时,通过检测相邻帧图像间的相对运动, 实时获取并显示 在移动过程中所述终端的位置,以便于指示用户将所述终端移动到所述下一张 图像的获取位置。

5、 根据权利要求 3或 4所述的方法, 其特征在于, 所述拍摄第一张图像, 并获取所述第一张图像的拍摄参数之后, 所述方法还包括:

每隔预置帧图像进行一次中心位置校准,所述中心位置校准为将当前预览 图像与所述第一张图像进行比较,当所述当前预览图像与所述第一张图像匹配 相似度高于预置阈值时,确定出所述终端的位置回到拍摄所述第一张图像时所 述终端的位置, 以便于在检测所述终端的位置失败时,根据拍摄所述第一张图 像的位置重新开始拍摄。

6、根据权利要求 1-5任一所述的方法,其特征在于,所述拍摄第一张图像, 并获取所述第一张图像的拍摄参数之前, 所述方法还包括:

锁定自动白平衡控制 AWB和自动曝光控制 AE, 以使拍摄的所述预置数量 张图像的拍摄参数与所述第一张图像的拍摄参数保持一致。

7、 根据权利要求 1-6任一所述的方法, 其特征在于, 所述将所述第一张图 像和所述预置数量张图像,以所述第一张图像为中心采用预制的拼接方案进行 无缝拼接, 得到全景图像, 包括:

检测所述第一张图像和所述预置数量张图像中人物图像的位置;

在采用预制的拼接方案进行图像拼接时,从每张图像中非人物图像的位置 进行拼接。

8、 一种终端, 其特征在于, 包括:

获取单元, 用于获取用户触发的全景拍摄指令;

拍摄单元, 用于在所述获取单元获取到用户触发的全景拍摄指令后, 拍摄 第一张图像;

所述获取单元,还用于在所述拍摄单元拍摄所述第一张图像时, 获取所述 第一张图像的拍摄参数;

确定单元, 用于在所述获取单元获取所述第一张图像后,根据预置的移动 指导策略, 确定移动指导信息;

显示单元, 用于在终端上显示所述确定单元确定的所述移动指导信息, 以 便于指示用户 ^^据所述移动指导信息移动所述终端;

检测单元, 用于在所述显示单元显示所述移动指导信息后,检测所述终端 的移动状态;

所述拍摄单元,还用于在所述检测单元检测到所述终端移动后,根据所述 第一张图像的拍摄参数, 拍摄预置数量张图像, 其中, 所述预置数量张图像为 所述第一张图像对应的背景左右两侧背景的图像;

拼接单元,用于将所述拍摄单元拍摄的所述第一张图像和所述预置数量张 图像, 以所述第一张图像为中心采用预制的拼接方案进行无缝拼接,得到全景 图像。

9、 根据权利要求 8所述的终端, 其特征在于,

所述确定单元, 用于根据所述预置的移动指导策略,确定下一张图像的拍 摄位置;

所述显示单元, 用于在所述终端上显示所述下一张图像的拍摄位置; 所述检测单元,用于检测所述终端是否移动到所述显示单元显示的所述下 一张图像的拍摄位置;

所述拍摄单元,用于在所述检测单元检测到所述终端移动到所述下一张图 像的拍摄位置后, 根据所述第一张图像的拍摄参数, 拍摄所述下一张图像; 所述确定单元、 所述显示单元、 所述检测单元、 所述拍摄单元重复上述确 定、 显示、 检测和拍摄的步骤, 直到拍摄到所述预置数量张图像为止。

10、 根据权利要求 9所述的终端, 其特征在于,

所述获取单元, 还用于在所述终端移动时, 实时获取所述终端的位置; 所述检测单元,用于检测所述显示单元显示的所述终端的位置与所述下一 张图像的拍摄位置是否相同; 所述拍摄单元,用于当所述检测单元检测到所述显示单元显示的所述终端 的位置与所述下一张图像的拍摄位置相同时, 根据所述第一张图像的拍摄参 数, 拍摄所述下一张图像。

11、 根据权利要求 10所述的终端, 其特征在于,

所述获取单元, 用于在所述终端移动时,通过检测相邻帧图像间的相对运 动, 实时获取在移动过程中所述终端的位置, 以便于指示用户将所述终端移动 到所述下一张图像的获取位置; 置。

12、 根据权利要求 10或 11所述的终端, 其特征在于, 所述终端还包括: 校准单元, 用于在所述拍摄单元拍摄所述第一张图像之后,每隔预置帧图 像进行一次中心位置校准,所述中心位置校准为将当前预览图像与所述第一张 图像进行比较,当所述当前预览图像与所述第一张图像匹配相似度高于预置阈 值时,确定出所述终端的位置回到拍摄所述第一张图像时所述终端的位置, 以 便于在检测所述终端的位置失败时,根据拍摄所述第一张图像的位置重新开始 拍摄。

13、 根据权利要求 8-12任一所述的终端, 其特征在于, 所述终端还包括: 锁定单元, 用于在所述拍摄单元拍摄所述第一张图像之前,锁定自动白平 衡控制 AWB和自动曝光控制 AE, 以使拍摄的所述预置数量张图像的拍摄参数 与所述第一张图像的拍摄参数保持一致。

14、根据权利要求 8-13任一所述的终端,其特征在于,所述拼接单元包括: 检测子单元,用于检测所述第一张图像和所述预置数量张图像中人物图像 的位置;

拼接子单元, 用于在采用预制的拼接方案进行图像拼接时,从所述检测子 单元检测出的每张图像中非人物图像的位置进行拼接。

15、 一种终端, 其特征在于, 包括: 接收器、 发射器、 摄像头、 处理器和 存储器;

所述摄像头, 用于拍摄图像; 所述接收器, 用于接收用户输入的全景拍摄指令;

所述处理器用于执行如下步骤:

在获取到用户触发的全景拍摄指令后, 拍摄第一张图像, 并获取所述第一 张图像的拍摄参数;

根据预置的移动指导策略,确定移动指导信息, 并在终端上显示所述移动 指导信息, 以便于指示用户根据所述移动指导信息移动所述终端;

在检测到所述终端移动后,根据所述第一张图像的拍摄参数, 拍摄预置数 量张图像, 其中, 所述预置数量张图像为所述第一张图像对应的背景左右两侧 背景的图像;

将所述第一张图像和所述预置数量张图像,以所述第一张图像为中心采用 预制的拼接方案进行无缝拼接, 得到全景图像。

Description:
一种获取全景图像的方法及终端 技术领域

本发明涉及图像处理技术领域, 具体涉及一种获取全景图像的方法及终 端。

背景技术

后置全景拍摄模式是现在智能机普遍具有的拍 摄模式,后置全景拍摄是通 过将拍摄终端延一个方向移动拍摄多张照片, 并将多张照片拼接成一张视角更 大的图像。

单人外出旅游, 想要和景物合影, 通常只能找别人帮忙, 非常麻烦, 如果 自拍, 通常只能拍进一个人脸, 背景的景物很难完整的拍摄进去。

当多人聚会要合影时, 自拍也无法将所有人都完整的拍进去,给用户 带来 了很多苦恼。

本发明的发明人发现,现有技术中还没有前置 全景拍摄模式, 即使将现有 技术中后置全景模式应用到前置拍摄模式中, 拍摄时也只是延一个方向移动拍 摄终端,拍摄多张照片,从而得到一张大视角 的照片,这样从人物开始拍摄时, 就只能拍摄到人物一侧的景物, 当从景物开始拍摄时, 无法突出人物, 降低了 拍摄的效果。 发明内容

本发明实施例提供一种获取全景图像的方法, 可以在全景拍摄时, 突出中 心位置的图像,提高了全景图像的整体效果。 本发明实施例还提供了相应的终 端。

本发明第一方面提供一种获取全景图像的方法 , 包括:

在获取到用户触发的全景拍摄指令后, 拍摄第一张图像, 并获取所述第一 张图像的拍摄参数;

根据预置的移动指导策略,确定移动指导信息 , 并在终端上显示所述移动 指导信息, 以便于指示用户根据所述移动指导信息移动所 述终端; 在检测到所述终端移动后,根据所述第一张图 像的拍摄参数, 拍摄预置数 量张图像, 其中, 所述预置数量张图像为所述第一张图像对应的 背景左右两侧 背景的图像;

将所述第一张图像和所述预置数量张图像,以 所述第一张图像为中心采用 预制的拼接方案进行无缝拼接, 得到全景图像。

结合第一方面,在第一种可能的实现方式中, 所述根据预置的移动指导策 略, 确定移动指导信息, 并在终端上显示所述移动指导信息, 以便于用户根据 所述移动指导信息移动所述终端, 包括:

根据所述预置的移动指导策略,确定下一张图 像的拍摄位置, 并在所述终 端上显示所述下一张图像的拍摄位置;

对应的,所述在检测到所述终端移动后,根据 所述第一张图像的拍摄参数, 拍摄预置数量张图像, 其中, 所述预置数量张图像为所述第一张图像对应的 背 景左右两侧背景的图像, 包括:

在所述终端移动到所述下一张图像的拍摄位置 后,根据所述第一张图像的 拍摄参数, 拍摄所述下一张图像;

重复上述确定、显示和拍摄的步骤,直到拍摄 到所述预置数量张图像为止。 结合第一方面第一种可能的实现方式, 在第二种可能的实现方式中, 所述 在所述终端上显示所述下一张图像的拍摄位置 之后, 所述方法还包括:

在所述终端移动时, 实时获取并显示所述终端的位置;

对应的, 所述在所述终端移动到所述下一张图像的拍摄 位置后,根据所述 第一张图像的拍摄参数, 拍摄所述下一张图像, 包括:

当所述显示的所述终端的位置与所述下一张图 像的拍摄位置相同时,根据 所述第一张图像的拍摄参数, 拍摄所述下一张图像。

结合第一方面第二种可能的实现方式, 在第三种可能的实现方式中, 所述 在所述终端移动时, 实时获取并显示所述终端的位置, 包括:

在所述终端移动时,通过检测相邻帧图像间的 相对运动, 实时获取并显示 在移动过程中所述终端的位置,以便于指示用 户将所述终端移动到所述下一张 图像的获取位置。 结合第一方面第二种或第三种可能的实现方式 ,在第四种可能的实现方式 中, 所述拍摄第一张图像, 并获取所述第一张图像的拍摄参数之后, 所述方法 还包括:

每隔预置帧图像进行一次中心位置校准,所述 中心位置校准为将当前预览 图像与所述第一张图像进行比较,当所述当前 预览图像与所述第一张图像匹配 相似度高于预置阈值时,确定出所述终端的位 置回到拍摄所述第一张图像时所 述终端的位置, 以便于在检测所述终端的位置失败时,根据拍 摄所述第一张图 像的位置重新开始拍摄。

结合第一方面第一种至第四种可能的实现方式 中的任意一种,在第五种可 能的实现方式中, 所述拍摄第一张图像, 并获取所述第一张图像的拍摄参数之 前, 所述方法还包括:

锁定自动白平衡控制 AWB和自动曝光控制 AE, 以使拍摄的所述预置数量 张图像的拍摄参数与所述第一张图像的拍摄参 数保持一致。

结合第一方面第一种至第五种可能的实现方式 中的任意一种,在第六种可 能的实现方式中, 所述将所述第一张图像和所述预置数量张图像 , 以所述第一 张图像为中心采用预制的拼接方案进行无缝拼 接, 得到全景图像, 包括: 检测所述第一张图像和所述预置数量张图像中 人物图像的位置; 在采用预制的拼接方案进行图像拼接时,从每 张图像中非人物图像的位置 进行拼接。

本发明第二方面提供一种终端, 包括:

获取单元, 用于获取用户触发的全景拍摄指令;

拍摄单元, 用于在所述获取单元获取到用户触发的全景拍 摄指令后, 拍摄 第一张图像;

所述获取单元,还用于在所述拍摄单元拍摄所 述第一张图像时, 获取所述 第一张图像的拍摄参数;

确定单元, 用于在所述获取单元获取所述第一张图像后, 根据预置的移动 指导策略, 确定移动指导信息;

显示单元, 用于在终端上显示所述确定单元确定的所述移 动指导信息, 以 便于指示用户 ^^据所述移动指导信息移动所述终端;

检测单元, 用于检测所述终端的移动状态;

所述拍摄单元,还用于在所述检测单元检测到 所述终端移动后,根据所述 第一张图像的拍摄参数, 拍摄预置数量张图像, 其中, 所述预置数量张图像为 所述第一张图像对应的背景左右两侧背景的图 像;

拼接单元,用于将所述拍摄单元拍摄的所述第 一张图像和所述预置数量张 图像, 以所述第一张图像为中心采用预制的拼接方案 进行无缝拼接,得到全景 图像。

结合第二方面, 在第一种可能的实现方式中,

所述确定单元, 用于根据所述预置的移动指导策略,确定下一 张图像的拍 摄位置;

所述显示单元, 用于在所述终端上显示所述下一张图像的拍摄 位置; 所述拍摄单元, 用于在所述终端移动到所述下一张图像的拍摄 位置后,根 据所述第一张图像的拍摄参数, 拍摄所述下一张图像;

所述确定单元、 所述显示单元、 所述拍摄单元重复上述确定、 显示和拍摄 的步骤, 直到拍摄到所述预置数量张图像为止。

结合第二方面第一种可能的实现方式, 在第二种可能的实现方式中, 所述获取单元, 还用于在所述终端移动时, 实时获取所述终端的位置; 所述拍摄单元,用于当所述显示单元显示的所 述终端的位置与所述下一张 图像的拍摄位置相同时,根据所述第一张图像 的拍摄参数, 拍摄所述下一张图 像。

结合第二方面第二种可能的实现方式, 在第三种可能的实现方式中, 所述获取单元, 用于在所述终端移动时,通过检测相邻帧图像 间的相对运 动, 实时获取在移动过程中所述终端的位置, 以便于指示用户将所述终端移动 到所述下一张图像的获取位置; 置。 结合第二方面第二种或第三种可能的实现方式 ,在第四种可能的实现方式 中,

所述终端还包括:

校准单元, 用于在所述拍摄单元拍摄所述第一张图像之后 ,每隔预置帧图 像进行一次中心位置校准,所述中心位置校准 为将当前预览图像与所述第一张 图像进行比较,当所述当前预览图像与所述第 一张图像匹配相似度高于预置阈 值时,确定出所述终端的位置回到拍摄所述第 一张图像时所述终端的位置, 以 便于在检测所述终端的位置失败时,根据拍摄 所述第一张图像的位置重新开始 拍摄。

结合第二方面、 第二方面第一种至第四种可能的实现方式中的 任意一种, 在第五种可能的实现方式中,

所述终端还包括:

锁定单元, 用于在所述拍摄单元拍摄所述第一张图像之前 ,锁定自动白平 衡控制 AWB和自动曝光控制 AE, 以使拍摄的所述预置数量张图像的拍摄参数 与所述第一张图像的拍摄参数保持一致。

结合第二方面、 第二方面第一种至第五种可能的实现方式中的 任意一种, 在第六种可能的实现方式中,

所述拼接单元包括:

检测子单元,用于检测所述第一张图像和所述 预置数量张图像中人物图像 的位置;

拼接子单元, 用于在采用预制的拼接方案进行图像拼接时, 从所述检测子 单元检测出的每张图像中非人物图像的位置进 行拼接。

本发明第三方面提供一种终端, 包括: 接收器、 发射器、 摄像头、 处理器 和存储器;

所述摄像头, 用于拍摄图像;

所述接收器, 用于接收用户输入的全景拍摄指令;

所述处理器用于执行如下步骤:

在获取到用户触发的全景拍摄指令后, 拍摄第一张图像, 并获取所述第一 张图像的拍摄参数;

根据预置的移动指导策略,确定移动指导信息 , 并在终端上显示所述移动 指导信息, 以便于指示用户根据所述移动指导信息移动所 述终端;

在检测到所述终端移动后,根据所述第一张图 像的拍摄参数, 拍摄预置数 量张图像, 其中, 所述预置数量张图像为所述第一张图像对应的 背景左右两侧 背景的图像;

将所述第一张图像和所述预置数量张图像,以 所述第一张图像为中心采用 预制的拼接方案进行无缝拼接, 得到全景图像。

本发明实施例采用在获取到用户触发的全景拍 摄指令后, 拍摄第一张图 像, 并获取所述第一张图像的拍摄参数, 根据预置的移动指导策略, 确定移动 指导信息, 并在终端上显示所述移动指导信息, 以便于指示用户^^据所述移动 指导信息移动所述终端,在检测到所述终端移 动后,根据所述第一张图像的拍 摄参数, 拍摄预置数量张图像, 其中, 所述预置数量张图像为所述第一张图像 对应的背景左右两侧背景的图像, 将所述第一张图像和所述预置数量张图像, 以所述第一张图像为中心采用预制的拼接方案 进行无缝拼接, 得到全景图像。 与现有技术中在全景拍摄时, 无法突出中心位置的图像相比, 本发明实施例提 供的方法, 可以在全景拍摄时, 突出中心位置的图像, 提高了全景图像的整体 效果。

附图说明

为了更清楚地说明本发明实施例中的技术方案 ,下面将对实施例描述中所 需要使用的附图作筒单地介绍,显而易见地, 下面描述中的附图仅仅是本发明 的一些实施例, 对于本领域技术人员来讲, 在不付出创造性劳动的前提下, 还 可以根据这些附图获得其他的附图。

图 1是本发明实施例中获取全景图像的方法的一 施例示意图;

图 2是本发明实施例中获取全景图像的方法的另 实施例示意图; 图 3 A-图 3C是本发明实施例中获取全景图像的方法的另 实施例示意图; 图 4是本发明实施例中终端的一实施例示意图;

图 5是本发明实施例中终端的另一实施例示意图 图 6是本发明实施例中终端的另一实施例示意图

图 7是本发明实施例中终端的另一实施例示意图

图 8是本发明实施例中终端的另一实施例示意图

图 9是本发明实施例中终端的另一实施例示意图

具体实施方式

本发明实施例提供一种获取全景图像的方法, 可以在全景拍摄时, 突出中 心位置的图像,提高了全景图像的整体效果。 本发明实施例还提供了相应的终 端。 以下分别进行详细说明。

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

本发明实施例提供的获取全景图像的方案适用 于后置拍摄模式和前置拍 摄模式, 尤其适用于前置拍摄模式。

参阅图 1 , 本发明实施例提供的获取全景图像的方法的一 实施例包括:

101、 在获取到用户触发的全景拍摄指令后, 拍摄第一张图像, 并获取所 述第一张图像的拍摄参数。

当需要全景拍摄时, 终端在获取到用户触发的全景拍摄指令后,会 拍摄第 一张图像, 为了保证后续其他图像的曝光度控制、 白平衡控制等参数都与第一 张图像相同, 同时获取所述第一张图像的拍摄参数。

102、 根据预置的移动指导策略, 确定移动指导信息, 并在终端上显示所 述移动指导信息, 以便于指示用户根据所述移动指导信息移动所 述终端。

本发明实施例中预置的移动指导策略可以为先 向终端初始位置的左端移 动或旋转, 再向终端初始位置的右端移动或旋转。

移动指导信息可以为图标指导信息,也可以为 文字指导信息, 可以在终端 上显示出终端应移动到的位置。

103、 在检测到所述终端移动后, 根据所述第一张图像的拍摄参数, 拍摄 预置数量张图像, 其中, 所述预置数量张图像为所述第一张图像对应的 背景左 右两侧背景的图像。

在前置全景拍摄时, 当终端旋转到初始位置的左侧, 则可以拍摄第一张图 像背景右侧的图像, 当终端旋转到初始位置的右侧, 则可以拍摄第一张图像背 景左侧的图像。

预置数量张可以为 4张, 终端旋转到初始位置左侧时拍摄两张图像, 终端 旋转到初始位置右侧拍摄两张图像, 也可以为 2张, 左边一张, 右边一张, 对 预置数量不做限定, 可以根据需求设置。

例如: 用户要自拍, 用户拿着手机对准自己拍摄一张图像, 将该图像标记 为 C, 将手机转向拍摄图像 C时的左端, 先后拍摄两张图像 B和图像 A, 再将手 机转向拍摄图像 C时的右端, 后拍摄两张图像 D和图像 E, 这样, 就获取了五张 图像, 分别为图像 A-图像 E。

104、 将所述第一张图像和所述预置数量张图像, 以所述第一张图像为中 心采用预制的拼接方案进行无缝拼接, 得到全景图像。

图像拼接技术为将多张图像拼接为一张大视角 的图像。 延续步骤 103中的 例子, 将图像 A-图像 E按照 A、 B、 C、 D、 E的顺序, 或者, E、 D、 C、 B、 A 的顺序进行拼接, 就可以得到一张图像 C在中心的全景图像。

本发明实施例中图像拼接的方案为现有技术, 例如: 可以采用模板匹配方 法、 相邻列比值匹配方法、基于网格快速匹配方法 、基于局部熵差的图像匹配 方法等方法进行拼接。

本发明实施例采用在获取到用户触发的全景拍 摄指令后, 拍摄第一张图 像, 并获取所述第一张图像的拍摄参数, 根据预置的移动指导策略, 确定移动 指导信息, 并在终端上显示所述移动指导信息, 以便于指示用户^^据所述移动 指导信息移动所述终端,在检测到所述终端移 动后,根据所述第一张图像的拍 摄参数, 拍摄预置数量张图像, 其中, 所述预置数量张图像为所述第一张图像 对应的背景左右两侧背景的图像, 将所述第一张图像和所述预置数量张图像, 以所述第一张图像为中心采用预制的拼接方案 进行无缝拼接, 得到全景图像。 与现有技术中在全景拍摄时, 无法突出中心位置的图像相比, 本发明实施例提 供的方法, 可以在全景拍摄时, 突出中心位置的图像, 提高了全景图像的整体 效果。

可选地, 在上述图 1对应的实施例的基础上, 本发明实施例提供的获取全 景图像的方法的另一实施例中, 所述根据预置的移动指导策略,确定移动指导 信息, 并在终端上显示所述移动指导信息, 以便于用户^^据所述移动指导信息 移动所述终端, 可以包括:

根据所述预置的移动指导策略,确定下一张图 像的拍摄位置, 并在所述终 端上显示所述下一张图像的拍摄位置;

对应的,所述在检测到所述终端移动后,根据 所述第一张图像的拍摄参数, 拍摄预置数量张图像, 其中, 所述预置数量张图像为所述第一张图像对应的 背 景左右两侧背景的图像, 包括:

在所述终端移动到所述下一张图像的拍摄位置 后,根据所述第一张图像的 拍摄参数, 拍摄所述下一张图像;

重复上述确定、显示和拍摄的步骤,直到拍摄 到所述预置数量张图像为止。 本发明实施例中,如果预置的移动指导策略指 示先向初始位置的左端移动 或者旋转, 终端就会确定下一张图像的拍摄位置在初始位 置的左端, 并在终端 的显示界面上显示出下一张图像的拍摄位置。

用户可以根据终端显示界面上的提示移动或转 动终端,当终端旋转到下一 张图像的拍摄位置,会自动拍摄下一张图像, 按照这种方式,每拍摄一张图像, 都会在终端界面上显示下一张图像的拍摄位置 ,用户只需要按照终端显示界面 上的提示移动或转动终端, 就可以拍摄图像, 直到拍摄预置数量张所述第一张 图像对应的背景左右两侧背景的图像为止。

例如: 参阅图 2, 用户在全景拍摄模式下自拍, 用手机对着自己拍摄了第 一张图像, 终端按照预置的移动指导策略, 指示向左旋转手机, 完成第二张图 像的拍摄, 并在手机的显示界面上显示出一个小球和一个 小圓圏, 箭头由小圓 圏指向小球, 小球用来表示下一张图像的拍摄位置, 小圓圏用来表示拍摄第一 张图像时手机的初始位置, 箭头指向表示手机需要向左旋转, 这样, 用户就可 以按照界面上的提示, 将手机向左旋转, 当小圓圏旋转到小球的位置, 小圓圏 与小球重合, 手机就会自动拍摄第二张图像。 拍摄第二张图像后, 手机上会继 续显示第三张图像的拍摄位置,用户只需要按 照显示界面上的提示旋转手机即 可, 就可以完成所需图像的拍摄。

参阅图 3A, 其中的圓表示用终端自拍的用户身体, 竖直线表示用户胳膊, 水平线表示终端, 图 3 A是用户拍摄第一张图像时终端与用户的关系 意图, 当拍摄第一张图像后, 需要终端向左旋转拍摄第二张图像, 则用户可以将终端 向左旋转, 胳膊不需要动, 如图 3B所示, 终端旋转到第二张图像的拍摄位置 后, 就可以拍摄第二张图像。 拍摄第二张图像后, 需要终端向右旋转拍摄第三 张图像, 则用户可以将终端向右旋转, 旋转到图 3C所示的第三张图像的拍摄 位置, 终端就可以拍摄第三张图像。

可选地, 在上述图 1对应的可选实施例的基础上, 本发明实施例提供的获 取全景图像的方法的另一实施例中,所述在所 述终端上显示所述下一张图像的 拍摄位置之后, 所述方法还可以包括:

在所述终端移动时, 实时获取并显示所述终端的位置;

对应的, 所述在所述终端移动到所述下一张图像的拍摄 位置后,根据所述 第一张图像的拍摄参数, 拍摄所述下一张图像, 可以包括:

当所述显示的所述终端的位置与所述下一张图 像的拍摄位置相同时,根据 所述第一张图像的拍摄参数, 拍摄所述下一张图像。

本发明实施例中, 参阅图 2, 在用户旋转手机时, 手机实时获取并显示旋 转过程中手机的位置,也就是手机在移动过程 中小圓圏的位置变化实时显示在 手机上, 以方便用户确定该旋转多少才能使小圓圏与小 球重合, 当小圓圏与小 球位置重合时, 手机就会自动获取下一张图像。

可选地, 在上述图 1对应的可选实施例的基础上, 本发明实施例提供的获 取全景图像的方法的另一实施例中, 所述在所述终端移动时, 实时获取并显示 所述终端的位置, 可以包括:

在所述终端移动时,通过检测相邻帧图像间的 相对运动, 实时获取并显示 在移动过程中所述终端的位置,以便于指示用 户将所述终端移动到所述下一张 图像的获取位置。

本发明实施例中, 拍摄第一张图像后, 需要手机旋转到下一张图像的位置 才会拍摄下一张图像, 实际上, 终端从开启拍摄模式开始, 就会不能按照帧率 捕捉图像, 例如: 当帧率为 30帧 /秒时, 每隔 1/30秒终端就会捕捉一帧图像, 终 端就可以根据相邻两帧图像间的差异, 确定终端移动了多少,从而确定在移动 过程中终端的位置, 并在终端上显示确定的位置, 以便于指示用户将所述终端 移动到所述下一张图像的拍摄位置。

可选地, 在上述图 1对应的可选实施例的基础上, 本发明实施例提供的获 取全景图像的方法的另一实施例中, 所述拍摄第一张图像, 并获取所述第一张 图像的拍摄参数之后, 所述方法还可以包括:

每隔预置帧图像进行一次中心位置校准,所述 中心位置校准为将当前预览 图像与所述第一张图像进行比较,当所述当前 预览图像与所述第一张图像匹配 相似度高于预置阈值时,确定出所述终端的位 置回到拍摄所述第一张图像时所 述终端的位置, 以便于在检测所述终端的位置失败时,根据拍 摄所述第一张图 像的位置重新开始拍摄。

本发明实施例中,预置帧图像可以为 10帧, 即每隔 10帧进行一次中心位置 校准, 中心位置校准的目的是在终端检测终端的位置 失败时,找到拍摄第一张 图像的位置, 这样, 可以重新开始拍摄。

预置阈值可以为 80%或 90% , 也可以为其他数值, 因为第一张图像通常都 是对着人脸拍摄, 当预览图像与第一张图像的相似度高于预置阈 值时, 就可以 确定终端回到拍摄第一张图像时的位置。

可选地, 在上述图 1对应的实施例或图 1对应的任一可选实施例的基础上, 本发明实施例提供的获取全景图像的方法的另 一实施例中,

所述拍摄第一张图像, 并获取所述第一张图像的拍摄参数之前, 所述方法 还可以包括:

锁定自动白平衡控制 ( Auto White Balance , AWB ) 和自动曝光控制 ( Auto-Exposure , AE ), 以使拍摄的所述预置数量张图像的拍摄参数与 所述 第一张图像的拍摄参数保持一致。

全景拍摄采集多张图像,需要根据第一张图像 对应的曝光和白平衡设置锁 定曝光设置和白平衡设置,先拍中间能确保锁 定的曝光和白平衡设置更好的表 现人脸。 如果先拍左侧, 户外通常背景亮度明显大于人脸亮度, 会导致人脸太 可选地, 在上述图 1对应的实施例或图 1对应的任一可选实施例的基础上, 本发明实施例提供的获取全景图像的方法的另 一实施例中,所述将所述第一张 图像和所述预置数量张图像,以所述第一张图 像为中心采用预制的拼接方案进 行无缝拼接, 得到全景图像, 可以包括:

检测所述第一张图像和所述预置数量张图像中 人物图像的位置; 在采用预制的拼接方案进行图像拼接时,从每 张图像中非人物图像的位置 进行拼接。

本发明实施例中, 为了确保拼接的效果, 拼接时尽量避开人物图像, 选择 图像中梯度很低的图像点, 并尽量避开人脸所在的区域。

在拼接图像时, 可以提取每张图像中的特征点, 可以通过尺度不变特征转 换 (Scale-invariant feature transform, SIFT), 特征点提取方法, 也可以通过角点

SIFT提取方法和角点提取方法都是图像处理领 的公知

提取特征点后, 比较不同张图像中上提取的特征点, 并配对代表相同图像 特征的特征点。 可以通过 SIFT特征点匹配, 也可以通过图像块匹配, SIFT特征 点匹配和图像块匹配是图像处理领域的公知技 术, 本实施例中不详细赘述。

特征点匹配后, 选择特征点对, 保留代表相同图像变换的特征点对, 去除 指向其他图像变换的特征点对,可以通过随机 抽样一致算法( RANdom S Ample Consensus, RANSAC ) 算法。 也可以通过变换矩阵计算根据选择的特征点对 计算两个图像之间的变换矩阵。

根据变换矩阵旋转图像后, 检测人脸的位置, 以利于拼接时避开人脸, 可 以通过迭代算法 ADABOOST算法, 也可以通过 FLOATBOOST算法, 这些算法 都是本领域的公知技术, 在此不再详细赘述。

寻找两幅图像之间的拼接缝, 并缝合图像。 可以通过 seam carving技术进 行缝合图像, seam carving是公知技术, 在此不再详细赘述。 拼接缝的选择中, 选择图像中梯度很低的图像点, 并尽量避开人脸所在的区域。 参阅图 4, 本发明实施例提供的终端的一实施例包括:

获取单元 201 , 用于获取用户触发的全景拍摄指令;

拍摄单元 202 , 用于在所述获取单元 201获取到用户触发的全景拍摄指令 后, 拍摄第一张图像;

所述获取单元 201 , 还用于在所述拍摄单元拍摄所述第一张图像时 , 获取 所述第一张图像的拍摄参数;

确定单元 203 , 用于在所述获取单元 201获取所述第一张图像后,根据预置 的移动指导策略, 确定移动指导信息;

显示单元 204,用于在终端上显示所述确定单元 203确定的所述移动指导信 息, 以便于指示用户根据所述移动指导信息移动所 述终端;

检测单元 205 , 用于在所述显示单元 204显示所述移动指导信息后,检测所 述终端的移动状态;

所述拍摄单元 202,还用于在所述检测单元 205检测到所述终端移动后,根 据所述第一张图像的拍摄参数, 拍摄预置数量张图像, 其中, 所述预置数量张 图像为所述第一张图像对应的背景左右两侧背 景的图像;

拼接单元 206,用于将所述拍摄单元 202拍摄的所述第一张图像和所述预置 数量张图像, 以所述第一张图像为中心采用预制的拼接方案 进行无缝拼接,得 到全景图像。

本发明实施例中, 获取单元 201获取用户触发的全景拍摄指令, 拍摄单元 202在所述获取单元 201获取到用户触发的全景拍摄指令后, 拍摄第一张图像, 所述获取单元 201还在所述拍摄单元拍摄所述第一张图像时, 获取所述第一张 图像的拍摄参数,确定单元 203在所述获取单元 201获取所述第一张图像后,根 据预置的移动指导策略, 确定移动指导信息, 显示单元 204在终端上显示所述 确定单元 203确定的所述移动指导信息, 以便于指示用户根据所述移动指导信 息移动所述终端, 检测单元 205于在所述显示单元 204显示所述移动指导信息 后,检测所述终端的移动状态, 所述拍摄单元 202还在所述检测单元 205检测到 所述终端移动后, 根据所述第一张图像的拍摄参数, 拍摄预置数量张图像, 其 中, 所述预置数量张图像为所述第一张图像对应的 背景左右两侧背景的图像, 拼接单元 206将所述拍摄单元 202拍摄的所述第一张图像和所述预置数量张图 像, 以所述第一张图像为中心采用预制的拼接方案 进行无缝拼接,得到全景图 像。 与现有技术中在全景拍摄时, 无法突出中心位置的图像相比, 本发明实施 例提供的终端, 可以在全景拍摄时, 突出中心位置的图像, 提高了全景图像的 整体效果。

可选地, 在上述图 4所对应的实施例的基础上, 本发明实施例提供的终端 的另一实施例中,

所述确定单元 203 , 用于根据所述预置的移动指导策略, 确定下一张图像 的拍摄位置;

所述显示单元 204, 用于在所述终端上显示所述下一张图像的拍摄 位置; 所述检测单元 205 ,用于检测所述终端是否移动到所述显示单元 204显示的 所述下一张图像的拍摄位置;

所述拍摄单元 202,用于在所述检测单元 205检测到所述终端移动到所述下 一张图像的拍摄位置后,根据所述第一张图像 的拍摄参数, 拍摄所述下一张图 像;

所述确定单元 203、 所述显示单元 204、 所述拍摄单元 202重复上述确定、 显示和拍摄的步骤, 直到拍摄到所述预置数量张图像为止。

可选地, 在上述图 4所对应的实施例的基础上, 参阅图 5 , 本发明实施例提 供的终端的另一实施例中,

所述获取单元 201 ,还用于在所述终端移动时, 实时获取所述终端的位置; 所述显示单元 204,还用于实时显示所述获取单元 201获取的所述终端的位 置;

所述检测单元 205 , 用于检测所述显示单元显示的所述终端的位置 与所述 下一张图像的拍摄位置是否相同;

所述拍摄单元 202, 用于当所述检测单元 205检测到所述显示单元 204显示 的所述终端的位置与所述下一张图像的拍摄位 置相同时,根据所述第一张图像 的拍摄参数, 拍摄所述下一张图像。

可选地, 在上述图 5对应的实施例的基础上, 本发明实施例提供的终端的 另一实施例中,

所述获取单元 201 , 用于在所述终端移动时, 通过检测相邻帧图像间的相 对运动, 实时获取在移动过程中所述终端的位置, 以便于指示用户将所述终端 移动到所述下一张图像的获取位置; 端的位置。

可选地, 在上述图 5对应的实施例的基础上, 参阅图 6, 本发明实施例提供 的终端的另一实施例中, 所述终端 20还包括:

校准单元 207, 用于在所述拍摄单元 202拍摄所述第一张图像之后,每隔预 置帧图像进行一次中心位置校准,所述中心位 置校准为将当前预览图像与所述 第一张图像进行比较,当所述当前预览图像与 所述第一张图像匹配相似度高于 预置阈值时,确定出所述终端的位置回到拍摄 所述第一张图像时所述终端的位 置, 以便于在检测所述终端的位置失败时,根据拍 摄所述第一张图像的位置重 新开始拍摄。

可选地, 在上述图 4对应的实施例的基础上, 参阅图 7, 本发明实施例提供 的终端的另一实施例中, 所述终端 20还包括:

锁定单元 208, 用于在所述拍摄单元 202拍摄所述第一张图像之前,锁定自 动白平衡控制 AWB和自动曝光控制 AE, 以使拍摄的所述预置数量张图像的拍 摄参数与所述第一张图像的拍摄参数保持一致 。

可选地, 在上述图 4对应的实施例的基础上, 参阅图 8, 本发明实施例提供 的终端的另一实施例中, 所述拼接单元 206包括:

检测子单元 2061 ,用于检测所述第一张图像和所述预置数量张 像中人物 图像的位置;

拼接子单元 2062, 用于在采用预制的拼接方案进行图像拼接时, 从所述检 测子单元 2061检测出的每张图像中非人物图像的位置进 拼接。 图 9示出了本发明实施例提供的终端的结构, 本发明实施例提供的终端可 以用于实施本发明实施例中的获取全景图像的 方法, 为了便于说明,仅示出了 与本发明实施例相关的部分, 具体技术细节未揭示的,请参照本发明方法实 施 例部分进行理解。

该终端可以为包括手机、 平板电脑、 PDA ( Personal Digital Assistant, 个 人数字助理)、 POS ( Point of Sales, 销售终端)、 车载电脑等终端, 以终端为 手机为例,图 9示出的是与本发明实施例提供的终端相关的 机 400的部分结构 的框图。 参考图 9, 手机 400包括 RF ( Radio Frequency, 射频) 电路 410、 存储 器 420、输入单元 430、显示装置 440、传感器 450、输出单元 451、音频电路 460、 无线保真 (wireless fidelity, WiFi)模块 470、 处理器 480、 以及电源 490等部件。 本领域技术人员可以理解, 图 9中示出的手机结构并不构成对手机的限定, 可 以包括比图示更多或更少的部件, 或者组合某些部件, 或者不同的部件布置。

下面结合图 9对手机 400的各个构成部件进行具体的介绍:

RF电路 410可用于收发信息或通话过程中, 信号的接收和发送, 特别地, 将基站的下行信息接收后, 给处理器 480处理; 另外, 将设计上行的数据发送 给基站。 通常, RF电路包括但不限于天线、 至少一个放大器、 收发信机、 耦 合器、 低噪声放大器(Low Noise Amplifier, LNA )、 双工器等。 此外, RF电 路 410还可以通过无线通信与网络和其他设备通信 。 所述无线通信可以使用任 一通信标准或协议,包括但不限于全球移动通 讯系统 (Global System of Mobile communication, GSM) , 通用分组无线月良务 (General Packet Radio Service, GPRS) , 码分多址 (Code Division Multiple Access, CDMA) , 宽带码分多址 (Wideband Code Division Multiple Access, WCDMA)、 长期演进(Long Term Evolution, LTE)、 电子邮件、短消息服务(Short Messaging Service, SMS)等。

存储器 420可用于存储软件程序以及模块,处理器 480通过运行存储在存储 器 420的软件程序以及模块, 从而执行手机 400的各种功能应用以及数据处理。 存储器 420可主要包括存储程序区和存储数据区, 其中, 存储程序区可存储操 作系统、至少一个功能所需的应用程序(比如 声音播放功能、图像播放功能等) 等; 存储数据区可存储根据手机 400的使用所创建的数据(比如音频数据、 电 话本等)等。 此外, 存储器 420可以包括高速随机存取存储器, 还可以包括非 易失性存储器, 例如至少一个磁盘存储器件、 闪存器件、 或其他易失性固态存 储器件。

输入单元 430可用于接收输入的数字或字符信息,以及产 生与手机 400的用 户设置以及功能控制有关的键信号输入。 具体地, 输入单元 430可包括触控面 板 431以及其他输入设备 432。 触控面板 431 , 也称为触摸屏, 可收集用户在其 上或附近的触摸操作 (比如用户使用手指、触笔等任何适合的物体 附件在触 控面板 431上或在触控面板 431附近的操作 ), 并根据预先设定的程式驱动相应 的连接装置。 可选的, 触控面板 431可包括触摸检测装置和触摸控制器两个部 分。 其中, 触摸检测装置检测用户的触摸方位, 并检测触摸操作带来的信号, 将信号传送给触摸控制器; 触摸控制器从触摸检测装置上接收触摸信息, 并将 它转换成触点坐标,再送给处理器 480, 并能接收处理器 480发来的命令并加以 执行。 此外, 可以采用电阻式、 电容式、 红外线以及表面声波等多种类型实现 触控面板 431。 除了触控面板 431 , 输入单元 430还可以包括其他输入设备 432。 具体地, 其他输入设备 432可以包括但不限于物理键盘、 功能键(比如音量控 制按键、 开关按键等)、 轨迹球、 鼠标、 操作杆等中的一种或多种。

显示装置 440可用于显示由用户输入的信息或提供给用户 的信息以及手机

400的各种菜单。 显示装置 440可包括显示面板 441 , 可选的, 可以采用液晶显 示器 (Liquid Crystal Display, LCD), 有机发光二极管 (Organic Light-Emitting Diode, OLED)等形式来配置显示面板 441。 进一步的, 触控面板 431可覆盖显 示面板 441 , 当触控面板 431检测到在其上或附近的触摸操作后,传送给 处理器 480以确定触摸事件的类型, 随后处理器 480根据触摸事件的类型在显示面板 441上提供相应的视觉输出。 虽然在图 9中,触控面板 431与显示面板 441是作为 两个独立的部件来实现手机 400的输入和输入功能, 但是在某些实施例中, 可 以将触控面板 431与显示面板 441集成而实现手机 400的输入和输出功能。

手机 400还可包括至少一种传感器 450, 比如光传感器、运动传感器以及其 他传感器。 具体地, 光传感器可包括环境光传感器及接近传感器, 其中, 环境 光传感器可根据环境光线的明暗来调节显示面 板 441的亮度, 接近传感器可在 手机 400移动到耳边时, 关闭显示面板 441和 /或背光。 作为运动传感器的一种, 加速计传感器可检测各个方向上(一般为三轴 )加速度的大小, 静止时可检测 出重力的大小及方向, 可用于识别手机姿态的应用 (比如横竖屏切换、 相关游 戏、 磁力计姿态校准)、 振动识别相关功能(比如计步器、 敲击)等; 至于手 机 400还可配置的陀螺仪、 气压计、 湿度计、 温度计、 红外线传感器等其他传 感器, 在此不再赘述。

输出单元 451可以用于发送信号。

音频电路 460、扬声器 461 ,传声器 462可提供用户与手机 400之间的音频接 口。 音频电路 460可将接收到的音频数据转换后的电信号, 传输到扬声器 461 , 由扬声器 461转换为声音信号输出; 另一方面,传声器 462将收集的声音信号转 换为电信号, 由音频电路 460接收后转换为音频数据, 再将音频数据输出处理 器 480处理后, 经 RF电路 410以发送给比如另一手机, 或者将音频数据输出至 存储器 420以便进一步处理。

WiFi属于短距离无线传输技术,手机 400通过 WiFi模块 470可以帮助用户收 发电子邮件、浏览网页和访问流式媒体等, 它为用户提供了无线的宽带互联网 访问。 虽然图 9示出了 WiFi模块 470, 但是可以理解的是, 其并不属于手机 400 的必须构成, 完全可以根据需要在不改变发明的本质的范围 内而省略。

处理器 480是手机 400的控制中心,利用各种接口和线路连接整个 手机的各 存储在存储器 420内的数据,执行手机 400的各种功能和处理数据,从而对手机 进行整体监控。 可选的, 处理器 480可包括一个或多个处理单元; 优选的, 处 理器 480可集成应用处理器和调制解调处理器, 其中, 应用处理器主要处理操 作系统、 用户界面和应用程序等, 调制解调处理器主要处理无线通信。 可以理 解的是, 上述调制解调处理器也可以不集成到处理器 480中。

手机 400还包括给各个部件供电的电源 490 (比如电池), 优选的, 电源可 以通过电源管理系统与处理器 480逻辑相连, 从而通过电源管理系统实现管理 充电、 放电、 以及功耗管理等功能。

手机 400还可以包括摄像头 491 , 摄像头 491拍摄图像。

尽管未示出, 手机 400还可以包括蓝牙模块等, 在此不再赘述。

在本发明实施例中, 该终端所包括的处理器 480还具有以下功能: 所述处理器 480, 用于在获取到用户触发的全景拍摄指令后, 拍摄第一张 图像, 并获取所述第一张图像的拍摄参数, 根据预置的移动指导策略, 确定移 动指导信息, 并在终端上显示所述移动指导信息, 以便于指示用户根据所述移 动指导信息移动所述终端,在检测到所述终端 移动后,根据所述第一张图像的 拍摄参数, 拍摄预置数量张图像, 其中, 所述预置数量张图像为所述第一张图 像对应的背景左右两侧背景的图像, 将所述第一张图像和所述预置数量张图 像, 以所述第一张图像为中心采用预制的拼接方案 进行无缝拼接,得到全景图 像。

本发明实施例中, 在拍摄全景图像时, 可以先拍摄中间的图像, 然后再拍 摄两端的图像, 从而可以突出中心位置的图像, 提高了全景图像的整体效果。

本发明一些实施例中, 所述处理器 480还用于根据所述预置的移动指导策 略, 确定下一张图像的拍摄位置;

所述显示装置 440可以在所述终端上显示所述下一张图像的拍 摄位置; 所述摄像头 491还用于在所述终端移动到所述下一张图像的 拍摄位置后, 根据所述第一张图像的拍摄参数, 拍摄所述下一张图像;

所述处理器 480、 所述显示装置 440、 所述摄像头 491重复上述确定、 显示 和拍摄的步骤, 直到拍摄到所述预置数量张图像为止。

本发明一些实施例中, 所述处理器 480还用于在所述终端移动时, 实时获 取所述终端的位置;

所述显示装置 440还可以显示所述终端的位置;

所述处理器 480还用于当所述显示的所述终端的位置与所述 下一张图像的 拍摄位置相同时, 触发所述摄像头拍摄下一张图像;

所述摄像头 491还用于根据所述第一张图像的拍摄参数, 拍摄所述下一张 图像。

本发明一些实施例中, 所述处理器 480还用于在所述终端移动时, 通过检 测相邻帧图像间的相对运动, 实时获取在移动过程中所述终端的位置, 以便于 指示用户将所述终端移动到所述下一张图像的 获取位置。

所述显示装置 440可以显示在移动过程中所述终端的位置。 本发明一些实施例中, 所述处理器 480还用于每隔预置帧图像进行一次中 心位置校准, 所述中心位置校准为将当前预览图像与所述第 一张图像进行比 较, 当所述当前预览图像与所述第一张图像匹配相 似度高于预置阈值时,确定 出所述终端的位置回到拍摄所述第一张图像时 所述终端的位置,以便于在检测 所述终端的位置失败时, 根据拍摄所述第一张图像的位置重新开始拍摄 。

本发明一些实施例中, 所述处理器 480还用于锁定自动白平衡控制 AWB和 自动曝光控制 AE, 以使拍摄的所述预置数量张图像的拍摄参数与 所述第一张 图像的拍摄参数保持一致。

本发明一些实施例中, 所述处理器 480还用于检测所述第一张图像和所述 预置数量张图像中人物图像的位置, 在采用预制的拼接方案进行图像拼接时, 从每张图像中非人物图像的位置进行拼接。 本领域普通技术人员可以理解上述实施例的各 种方法中的全部或部分步 骤是可以通过程序来指令相关的硬件来完成, 该程序可以存储于一计算机可读 存储介质中, 存储介质可以包括: ROM、 RAM, 磁盘或光盘等。

以上对本发明实施例所提供的获取全景图像的 方法以及终端进行了详细 施例的说明只是用于帮助理解本发明的方法及 其核心思想; 同时,对于本领域 的一般技术人员,依据本发明的思想, 在具体实施方式及应用范围上均会有改 变之处, 综上所述, 本说明书内容不应理解为对本发明的限制。