用于全景拍摄的方法、装置及移动终端制造方法及图纸

技术编号:8273804 阅读:162 留言:0更新日期:2013-01-31 06:27
本发明专利技术实施例公开了一种用于全景拍摄的方法、装置和移动终端,其中,方法包括:根据摄像头当前时间间隔的的初始速度和加速度、及满足全景图片拼接条件的相邻两帧图像的移动距离,确定采集相邻两帧图像的当前时间间隔;对当前时间间隔取倒数得到采集图像的频率;将采集图像的频率发送至摄像头,指示摄像头根据该采集图像的频率采集用于生成全景照片的图像。本方法实现了根据摄像头的不同的移动速度确定对应的采集图像的频率,使摄像头可以根据该频率采集图像,根据本发明专利技术实施例提出的方法可以让用户在拍摄全景照片时进行任意角度的旋转和移动,而不用担心移动、旋转速度不均匀或手动采集不均匀带来的全景拍摄的失败。

【技术实现步骤摘要】

本专利技术涉及摄影
,更具体地,涉及用于全景拍摄的方法、装置及移动终端
技术介绍
随着互联网的发展,以及移动终端(例如手机、平板电脑等)智能化程度越来越高,移动终端具有越来越多的功能,尤其是在移动终端中,各种应用越来越多,其中,摄影类应用受到用户很多的喜爱。其中,全景拍照由于不需要用户具备专业的高端图像录入装置和专业摄影技术,便可以方便获取全景图片,以及移动终端的便携性及方便的网络分享功能,极大地提高了用户的使用体验。 目前的现有技术中,全景拍摄的实现方式如图I所示把图像录入设备100(例如相机、具有摄像功能的手机、平板电脑等)按照X轴或Y轴方向移动或者旋转,按移动的方向由用户手动或设备自动获取一系列具有重叠部分101的图像102、103,经过图像处理把重叠部分进行拼接处理,进而获取一副全景照片,这种获得全景照片的方法广泛应用在各种手持终端的全景图像摄像应用程序中。但是,不论是用户手动还是设备自动采集图像过程中,由于用户手持移动终端移动或旋转,很难保持移动或旋转的均匀性,因此也影响了图像采集的均匀性,常常会出现重叠部分101区域或大或小,或者图像模糊的现象,从而导致图像拼接的失败。
技术实现思路
有鉴于此,本专利技术实施例的目的是提出用于全景拍摄的方法、装置及移动终端,能够保证均匀地获取用于拼接生成全景照片的图像。为了达到上述目的,本专利技术实施例提出一种用于全景拍摄的方法,包括以下步骤根据摄像头当前时间间隔的初始速度和加速度、及满足全景图片拼接条件的相邻两帧图像的移动距离,确定采集相邻两帧图像的当前时间间隔;对所述当前时间间隔取倒数得到采集图像的频率;将所述采集图像的频率发送至摄像头,指示所述摄像头根据所述采集图像的频率采集用于生成全景照片的图像。本专利技术实施例提出用于全景拍摄的方法实质上实现了根据不同的摄像头的移动速度给出对应的采集图像的频率,指示摄像头根据该采集图像的频率来采集用于拼接生成全景照片的图像。通过本方法,用户在拍摄全景照片时,可以进行任意角度的旋转和移动,而不用担心移动、旋转速度不均匀或手动采集不均匀带来的全景拍摄的失败。作为上述技术方案的优选,根据所述初始速度、加速度和相邻两帧图像的移动距离,确定采集相邻两帧图像的当前时间间隔的步骤包括在预先设置的摄像头的初始速度、加速度和相邻两帧图像的移动距离与采集相邻两帧图像的时间间隔的对应关系中,查找所述初始速度、加速度和相邻两帧图像的移动距离所对应的采集相邻两帧图像的时间间隔;或者根据所述初始速度、加速度和相邻两帧图像的移动距离,计算采集相邻两帧图像的当前时间间隔。本方案给出了两种可选的确定采集相邻两帧图像的时间间隔的方法,第一种通过查找获得,比较便捷,第二种实时计算,比较精确。作为上述技术方案的优选,当在预先设置的所述对应关系中没有查找到对应的采集相邻两帧图像的时间间隔时,根据所述初始速度、加速度和相邻两帧图像的移动距离计算采集相邻两帧图像的当前时间间隔,并将计算得到的采集相邻两帧图像的当前时间间隔,添加到预先设置的所述对应关系中。本方案可以将实时计算结果添加到预先设置的对应关系中,使该对应关系更加完善。 作为上述技术方案的优选,所述满足全景图片拼接条件的相邻两帧图像的移动距离为图像拼接方向的宽度与预先设置的相邻两帧图像拼接时重叠区域的宽度的差,其中,所述预先设置的相邻两幅图像拼接时重叠区域的宽度,大于相邻两帧图像拼接时最小重叠区域的宽度,且小于所述图像拼接方向的宽度。本方案给出了相邻两帧图像的移动距离的计算方法,可以根据图像大小及重叠区域宽度灵活地进行设置,同时还为重叠区域的宽度设定了一个范围,计算出的采集图像的频率大于最小的采集图像频率即能实现本专利技术实施例的目的。作为上述技术方案的优选,根据所述初始速度、加速度和相邻两帧图像的移动距离,计算采集相邻两帧图像的当前时间间隔时,所述满足全景图片拼接条件的相邻两帧图像的移动距离为预先设置的移动距离范围,该范围的最小值为0,最大值为图像拼接方向的宽度与相邻两帧图像拼接时最小重叠区域的宽度的差;计算出的采集相邻两帧图像的当前时间间隔为当前时间间隔范围;对所述当前时间间隔范围取倒数得到采集图像的频率范围。该方案中移动距离是一范围,因此,计算出的采集图像的频率也是一范围,提供了更多的选择空间。作为上述技术方案的优选,将所述采集图像的频率发送至摄像头的步骤包括从所述采集图像的频率范围中选择频率发送至摄像头。作为上述技术方案的优选,所选择的频率小于摄像头预置的最大采集图像频率。本方案考虑到了硬件的条件,因此对频率的范围进行进一步的限制,使本方案更加优化和 Λ7兀舍。作为上述技术方案的优选,初始速度可以是线速度或角速度,加速度可以是线加速度或角加速度。本方案考虑了用户在全景拍照时会将摄像头直线移动或旋转移动。作为上述技术方案的优选,所述方法还包括步骤根据当前时间间隔的初始速度和加速度,确定下一时间间隔的初始速度。本方案确定了初始速度的获得方法,采用迭代计算比较简便。相应地,本专利技术实施例还提出一种用于全景拍摄的装置,包括确定时间间隔模块,用于根据摄像头当前时间间隔的初始速度和加速度、及满足全景图片拼接条件的相邻两帧图像的移动距离,确定采集相邻两帧图像的当前时间间隔;确定频率模块,用于对所述当前时间间隔取倒数得到采集图像的频率;发送模块,用于将所述采集图像的频率发送至摄像头,指示所述摄像头根据所述采集图像的频率采集用于生成全景照片的图像。作为上述技术方案的优选,所述确定时间间隔模块被配置为在预先设置的摄像头的初始速度、加速度和相邻两帧图像的移动距离与采集相邻两帧图像的时间间隔的对应关系中,查找所述初始速度、加速度和相邻两帧图像的移动距离所对应的采集相邻两帧图像的时间间隔;或者根据所述初始速度、加速度和相邻两帧图像的移动距离,计算采集相邻两帧图像的当前时间间隔。 作为上述技术方案的优选,所述确定时间间隔模块被配置为当在预先设置的所述对应关系中没有查找到对应的采集相邻两帧图像的时间间隔时,根据所述初始速度、加速度和相邻两帧图像的移动距离计算采集相邻两帧图像的当前时间间隔,并将计算得到的采集相邻两帧图像的当前时间间隔,添加到预先设置的所述对应关系中。作为上述技术方案的优选,所述满足全景图片拼接条件的相邻两帧图像的移动距离为图像拼接方向的宽度与预先设置的相邻两帧图像拼接时重叠区域的宽度的差,其中,所述预先设置的相邻两幅图像拼接时重叠区域的宽度,大于相邻两帧图像拼接时最小重叠区域的宽度,且小于所述图像拼接方向的宽度。作为上述技术方案的优选,根据所述初始速度、加速度和相邻两帧图像的移动距离,计算采集相邻两帧图像的当前时间间隔时,所述满足全景图片拼接条件的相邻两帧图像的移动距离为预先设置的移动距离范围,该范围的最小值为0,最大值为图像拼接方向的宽度与相邻两帧图像拼接时最小重叠区域的宽度的差;计算出的采集相邻两帧图像的时间间隔为当前时间间隔范围;计算出的采集图像的频率为频率范围。作为上述技术方案的优选,所述发送模块被配置为从所述采集图像的频率范围中选择频率发送至摄像头。作为上述技术方案的优选,所选择的频率小于摄像头预置的最大采集图像频率。作为上述技术方案的优选,所述初始速度线速度,所述加速度为线加速度;或者,所述初本文档来自技高网...

【技术保护点】
一种用于全景拍摄的方法,其特征在于,包括以下步骤:根据摄像头当前时间间隔的初始速度和加速度、及满足全景图片拼接条件的相邻两帧图像的移动距离,确定采集相邻两帧图像的当前时间间隔;对所述当前时间间隔取倒数得到采集图像的频率;将所述采集图像的频率发送至摄像头,指示所述摄像头根据所述采集图像的频率采集用于生成全景照片的图像。

【技术特征摘要】

【专利技术属性】
技术研发人员:郭峰朱丹孙伟张鹏飞
申请(专利权)人:北京小米科技有限责任公司
类型:发明
国别省市:

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

1