全景照片拍摄方法及装置的制造方法

文档序号:8415897阅读:361来源:国知局
全景照片拍摄方法及装置的制造方法
【技术领域】
[0001]本发明属于智能设备技术领域,尤其涉及一种全景照片拍摄方法及装置。
【背景技术】
[0002]全景拍摄,是指将拍摄的多张照片拼接成一张全景图片,其基本原理是搜索两张相邻照片的边缘部分,并将成像效果最为接近的区域加以重合,完成照片之间的拼接。因此,全景拍摄是通过图片数据处理的方式来完成的。
[0003]现有技术在进行全景拍摄时以预设的摄像头旋转角来获取合成全景图片的多个照片,所述摄像头旋转角是通过陀螺仪对摄像头的角速度进行积分得到的。然而,在用户手持智能设备移动的过程中,陀螺仪容易受到用户抖动的影响,导致摄像头旋转角度产生偏差,影响了多个照片采集的进度以及相邻照片之间重合部分的准确度。

【发明内容】

[0004]鉴于此,本发明实施例提供了一种全景照片拍摄方法及装置,以解决现有全景拍摄技术存在的镜头旋转角度的偏差问题,优化了多张照片采集的进度以及相邻照片之间重合部分的准确度。
[0005]第一方面,提供了一种全景照片拍摄方法,所述方法包括:
[0006]当检测到智能设备进入全景拍摄模式后,获取摄像头所处位置的地磁场强度;
[0007]根据所述地磁场强度获取摄像头的旋转角度;
[0008]当所获取的旋转角度为预设的角度阈值时,控制摄像头采集多张照片;
[0009]将所采集的多张照片合成全景照片。
[0010]进一步地,所述根据所述地磁场强度获取摄像头的旋转角度包括:
[0011]根据所述地磁场强度获取摄像头的方向信息;
[0012]将摄像头的方向信息与前一次拍摄时的方向信息或者初始值进行比较,根据比较结果获取摄像头的旋转角度。
[0013]进一步地,所述将所采集的多张照片合成全景照片包括:
[0014]判断所采集的照片数量是否达到预设值;
[0015]若是,退出全景拍摄模式,并将所采集的多张照片合成全景照片。
[0016]进一步地,所述角度阈值为360°与所述预设值的比值。
[0017]进一步地,在控制摄像头采集多张照片后,所述方法还包括:
[0018]显示全景拍摄进度条以及所采集的照片数量。
[0019]第二方面,提供了一种全景照片拍摄装置,所述装置包括:
[0020]第一获取模块,用于当检测到智能设备进入全景拍摄模式后,获取摄像头所处位置的地磁场强度;
[0021]第二获取模块,用于根据所述地磁场强度获取摄像头的旋转角度;
[0022]采集模块,用于当所获取的旋转角度为预设的角度阈值时,控制摄像头采集多张照片;
[0023]合成模块,用于将所采集的多张照片合成全景照片。
[0024]进一步地,所述第二获取模块包括:
[0025]获取单元,用于根据所述地磁场强度获取摄像头的方向信息;
[0026]比较单元,用于将摄像头的方向信息与前一次拍摄时的方向信息或者初始值进行比较,根据比较结果获取摄像头的旋转角度。
[0027]进一步地,所述合成模块包括:
[0028]判断单元,用于判断所采集的照片数量是否达到预设值;
[0029]合成单元,用于在判断单元的判断结果为是时,退出全景拍摄模式,并将所采集的多张照片合成全景照片。
[0030]进一步地,所述角度阈值为360°与所述预设值的比值。
[0031]进一步地,所述装置还包括:
[0032]显示模块,用于显示全景拍摄进度条以及所采集的照片数量。
[0033]与现有技术相比,本发明实施例将地磁传感器替换现有全景拍摄技术中所使用的陀螺仪;当检测到智能设备进入全景拍摄模式后,获取摄像头所处位置的地磁场强度;根据所述地磁场强度获取摄像头的旋转角度;当所获取的旋转角度为预设的角度阈值时,控制摄像头采集多张照片;并将所采集的多张照片合成全景照片;从而实现了基于地磁传感器的全景拍摄技术,通过地磁场强度来获取摄像头的旋转角度,解决了现有全景拍摄技术由于采用陀螺仪而导致的镜头旋转角度的偏差,避免了人为抖动的影响,优化了多张照片采集的进度以及相邻照片之间重合部分的准确度。
【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0035]图1是本发明实施例一提供的全景照片拍摄方法的第一实现流程图;
[0036]图2是本发明实施例二提供的全景照片拍摄方法的第二实现流程图;
[0037]图3是本发明实施例三提供的全景照片拍摄装置的组成结构图。
【具体实施方式】
[0038]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0039]本发明实施例将地磁传感器替换现有全景拍摄技术中所使用的陀螺仪;当检测到智能设备进入全景拍摄模式后,获取摄像头所处位置的地磁场强度;根据所述地磁场强度获取摄像头的旋转角度;当所获取的旋转角度为预设的角度阈值时,控制摄像头采集多张照片;并将所采集的多张照片合成全景照片;从而实现了基于地磁传感器的全景拍摄技术,通过地磁场强度来获取摄像头的旋转角度,解决了现有全景拍摄技术由于采用陀螺仪而导致的镜头旋转角度的偏差,避免了人为抖动的影响,优化了多张照片采集的进度以及相邻照片之间重合部分的准确度。本发明实施例还提供了相应的装置,以下分别进行详细的说明。
[0040]实施例一
[0041]图1示出了本发明实施例一提供的全景照片拍摄方法的第一实现流程,为了便于说明,仅示出了与本发明实施例相关的部分。
[0042]在本发明实施例中,所述方法应用于具有摄像头的智能设备中。所述智能设备上还包括地磁传感器,所述地磁传感器能够检测地球表面的磁场强度。优选地,所述智能设备包括但不限于智能手机、平板电脑等。
[0043]如图1所示,所述方法包括:
[0044]在步骤SlOl中,当检测到智能设备进入全景拍摄模式后,获取摄像头所处位置的地磁场强度。
[0045]在本发明实施例中,用户可通过比如点击智能设备上提供的全景拍摄功能按键的方式启动全景拍摄功能,智能设备将进入全景拍摄模式。在所述全景拍摄模式下,实时地通过地磁传感器检测摄像头所处位置的地磁场强度。其中,所述地磁传感器检测到的地磁场强度与摄像头当前所处的方向信息是一一对应的。在全景拍摄模式下,若智能设备未移动,根据所述地磁场强度获取摄像头的方向信息为初始值时,控制摄像头采集照片,并开始计算所采集的照片数量;而在智能设备移动的过程中,对实时检测到的摄像头的地磁场强度,执行步骤S102。
[0046]在步骤S102中,根据所述地磁场强度获取摄像头的旋转角度。
[0047]地磁传感器获取到的地磁场强度与摄像头所处的方向信息是一一对应的。在检测到摄像头在移动过程中的地磁场强度后,根据所述地磁场强度获取摄像头当前的方向信息。由于摄像头设置在所述智能设备上,所述摄像头的方向信息也为智能设备的方向信息。其中,所述方位信息为智能设备或摄像头在东西南北上的方向角度。将所述摄像头当前的方向信息与前一次拍摄时的方向信息或者初始值进行比较,优选为将当前的方向角度与初始方向角度(即未移动前的初始方向)或者前一次拍摄时的方向角度进行相减,以获取摄像头相对于前一次拍摄位置的旋转角度。
[0048]在步骤S103中,当所获取的旋转角度为预设的角度阈值时,控制摄像头采集多张照片。
[0049]在本发明实施例中,所述角度阈值
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1