一种全景拍照方法及移动终端的制作方法

文档序号:8226269阅读:415来源:国知局
一种全景拍照方法及移动终端的制作方法
【技术领域】
[0001] 本发明涉及电子信息技术领域,尤其涉及一种全景拍照方法及移动终端。
【背景技术】
[0002] 为了满足用户需求,目前大多移动终端,如手机、平板电脑、相机等,都配置了全景 拍照功能。
[0003] 所谓全景拍照,就是对单一景象拍摄多张连续照片,并将该多张照片拼接组成一 张广角照片。现有的全景拍照方法为:用户通过移动终端在全景拍照模式下拍摄第一张照 片后,根据预览界面中提示符(如箭头、直线等)的提示,水平(或竖直)移动该移动终端, 准确移动一个或半个预览界面的位移后,拍摄第二张照片。按照同样的方式,连续获得多张 照片后,对该多张照片按照一个或半个预览界面的位移进行拼接得到一张全景照片。由于 在用户移动该移动终端的过程中,若移动终端的镜头发生抖动,会使当前拍摄位置与前一 时刻(拍摄前一张照片时)的拍摄位置不在同一个基准线,导致拼接得到的全景照片中的 景物出现错位,从而影响全景照片的品质。因此,现有的全景拍照方法要求用户在移动移动 终端时做到稳、慢、平,从而保证移动终端的镜头不出现抖动,但是这显然增加了全景拍照 方法的操作难度。

【发明内容】

[0004]本发明的实施例提供一种全景拍照方法及移动终端,以至少解决现有的全景拍照 方法操作难度高的问题,在保证照片品质的前提下能够降低操作难度,提升用户体验。
[0005] 为达到上述目的,本发明的实施例采用如下技术方案:
[0006]第一方面,提供一种全景拍照方法,包括:
[0007] 获取镜头在第一方向拍摄到的第一帧图像和在第二方向拍摄到的第二帧图像,其 中,所述第一帧图像的第一区域与所述第二帧图像的第二区域重叠;
[0008]确定并提取所述第一区域的特征角点和所述第二区域的特征角点,分别得到第一 特征角点集合和第二特征角点集合,其中,所述第一特征角点集合为所述第一区域的特征 角点的集合,所述第二特征角点集合为所述第二区域的特征角点的集合;
[0009]根据预设规则,从所述第一特征角点集合和所述第二特征角点集合中确定匹配特 征角点对,其中,所述匹配特征角点对为所述第一特征角点集合与所述第二特征角点集合 中存在对应关系的N对特征角点,N多3, N为整数;
[0010] 以所述匹配特征角点对的位置为基准拼接所述第一帧图像和所述第二帧图像。
[0011] 与现有技术不同,本发明实施例提供的全景拍照方法不再通过简单的拼接相邻图 像来获得全景照片,而是以匹配特征角点对的位置为基准拼接相邻图像获得全景照片。因 此,即使用户在拍摄照片的过程中,因为操作不当造成移动终端的镜头出现抖动,致使相邻 图像中的景物出现错位,移动终端也可在后期拼接相邻图像时,根据匹配特征角点对位置 进行校正,对齐相邻图像中的景物,从而获得品质较高的全景照片。显然,本发明实施例提 供的全景拍照方法可在保证照片品质的前提下降低操作难度,提升用户体验。
[0012] 第二方面,提供一种移动终端,包括:获取单元、第一确定单元、提取单元、第二确 定单元、以及拼接单元;
[0013] 所述获取单元,用于获取镜头在第一方向拍摄到的第一帧图像和在第二方向拍摄 到的第二帧图像,其中,所述第一帧图像的第一区域与所述第二帧图像的第二区域重叠;
[0014] 所述第一确定单元,用于确定所述第一区域的特征角点和所述第二区域的特征角 占.
[0015] 所述提取单元,用于提取所述第一区域的特征角点和所述第二区域的特征角点, 分别得到第一特征角点集合和第二特征角点集合,其中,所述第一特征角点集合为所述第 一区域的特征角点的集合,所述第二特征角点集合为所述第二区域的特征角点的集合;
[0016] 所述第二确定单元,用于根据预设规则,从所述第一特征角点集合和所述第二特 征角点集合中确定匹配特征角点对,其中,所述匹配特征角点对为所述第一特征角点集合 与所述第二特征角点集合中存在对应关系的N对特征角点,N多3, N为整数;
[0017] 所述拼接单元,用于以所述匹配特征角点对的位置为基准拼接所述第一帧图像和 所述第二帧图像。
[0018] 与现有技术不同,使用本发明实施例提供的移动终端获取全景照片时,不再通过 简单的拼接相邻图像来获得全景照片,而是以匹配特征角点对的位置为基准拼接相邻图像 获得全景照片。因此,即使用户在拍摄照片的过程中,因为操作不当造成移动终端的镜头出 现抖动,致使相邻图像中的景物出现错位,移动终端也可在后期拼接相邻图像时,根据匹配 特征角点对位置进行校正,对齐相邻图像中的景物,从而获得品质较高的全景照片。显然, 使用本发明实施例提供的移动终端进行全景拍照,可在保证照片品质的前提下降低操作难 度,提升用户体验。
【附图说明】
[0019] 图1为本发明实施例提供的一种全景拍照方法的流程示意图一;
[0020] 图2-a为第一帧图像和第二帧图像的重叠区域说明示意图一;
[0021] 图2-b为第一帧图像和第二帧图像的重叠区域说明示意图二;
[0022] 图2-c为第一帧图像和第二帧图像的重叠区域说明示意图三;
[0023] 图3为本发明实施例提供的一种全景拍照方法的流程示意图二;
[0024] 图4为匹配特征角点对说明示意图;
[0025] 图5为本发明实施例提供的一种全景拍照方法的流程示意图三;
[0026] 图6为本发明实施例提供的一种移动终端的结构示意图一;
[0027] 图7为本发明实施例提供的一种移动终端的结构示意图二;
[0028] 图8为本发明实施例提供的一种移动终端的结构示意图三;
[0029] 图9为本发明实施例提供的一种移动终端的结构示意图四。
【具体实施方式】
[0030] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0031] 为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了"第 一"、"第二"等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可 以理解"第一"、"第二"等字样并不对数量和执行次序进行限定。
[0032] 实施例一、
[0033] 本发明实施例提供一种全景拍照方法,如图1所示,包括:
[0034] S101、移动终端获取镜头在第一方向拍摄到的第一帧图像和在第二方向拍摄到的 第二帧图像,其中,第一帧图像的第一区域与第二帧图像的第二区域重叠。
[0035] 需要说明的是,第一帧图像和第二帧图像为全景拍照模式下拍摄的两帧相邻图 像,第一帧图像和第二帧图像的大小相同,第一帧图像的第一区域与第二帧图像的第二区 域大小相同。
[0036] 示例性的,假设第一帧图像是第二帧图像的前一帧图像,则第一帧图像的第一区 域具体可以是第一帧图像的右半部分,第二帧图像的第二区域具体可以是第二帧图像的左 半部分,如图2-a所示。即,第一帧图像的右半部分与第二帧图像的左半部分是重叠的,第 一区域和第二区域的大小均为第一帧图像(第二帧图像)的一半。当然,第一帧图像和第 二帧图像的重叠区域也可以大于第一帧图像(第二帧图像)的一半(如图2-b所示),或者 小于第一帧图像(第二帧图像)的一半(如图2-c所示),本发明实施例对此不作具体限 定。
[0037] 示例性的,假设第一帧图像为全景拍照模式下拍摄的第一张图像,则移动终端获 取第二帧图像的过程具体可以是:移动终端存储第一帧图像,对第一帧图像的第一区域进 行半透明化处理,并将处理后的第一区域悬浮显示在预览界面的左侧。用户移动移动终端, 当预览界面中的景象与悬浮图像重合时,用户点击拍照按钮,移动终端即可获取到第二帧 图像。当然,本领域普通技术人员容易理解,本示例仅为本发明实施例提供的一种具体实现 方式,本发明实施例对此不作具体限定。
[0038] S102、移动终端确定并提取第一区域的特征角点和第二区域的特征角点,分别得 到第一特征角点集合和第二特征角点集合,其中,第一特征角点集合为第一区域的特征角 点的集合,第二特征角点集合为第二区域的特征角点的集合。
[0039] S103、移动终端根据预设规则,从第一特征角点集合和第二特征角点集合中确定 匹配特征角点对,其中,匹配特征角点对为第一特征角点集合与第二特征角点集合中存在 对应关系的N对特征角点,N多3, N为整数。
[0040] 需要说明的是,本发明实施例优选N = 3,即移动终端需要根据预设规则,从第一 特征角点集合和第二特征角点集合中确定3对匹配特征角点对。这是因为,确定3对匹配 特征角点对的过程相对简单,如此一来,移动终端确定匹配特征角点对所需的运算时间会 减少,用户获得全景照片的时间就会相应
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1