一种拍摄方法及移动终端技术

技术编号:17784442 阅读:78 留言:0更新日期:2018-04-22 16:03
本发明专利技术实施例提供一种拍摄方法及移动终端,其中方法包括:接收用户在拍摄预览界面中的预设控件上的滑动输入;响应于所述滑动输入,控制摄像头进行转动拍摄;获取所述摄像头在转动拍摄过程中采集的N帧图像;对所述N帧图像进行图像处理,输出全景数据;其中,所述第1帧图像为在所述滑动输入的滑动起始位置所述摄像头采集的一帧图像;所述第N帧图像为在所述滑动输入的滑动结束位置所述摄像头采集的一帧图像;所述全景数据包括图像或视频;N为大于1的整数。通过本发明专利技术实施例,能够解决现有的全景图像拍摄过程中用户手持移动终端移动容易出现抖动,导致全景图像中存在扭曲、失真或变形的问题。

【技术实现步骤摘要】
一种拍摄方法及移动终端
本专利技术实施例涉及通信
,尤其涉及一种拍摄方法及移动终端。
技术介绍
移动终端的全景图像拍摄功能是目前比较热门的功能,对于视角范围较宽的拍摄场景,普通的拍摄方式无法拍摄到视角内的全部图像,通过全景图像拍摄功能可以大大增加移动终端的拍摄视角,从而适应视角范围较宽的拍摄场景。目前使用移动终端进行全景拍摄的主要过程为:用户点击拍摄按钮后,用户手持移动终端并沿着水平方向移动移动终端,移动终端在移动过程中,其上的摄像头不停的拍摄图像,并将拍摄的多张图像拼接成全景图像。其中,全景图像的质量依赖于用户手持移动终端移动的稳定性,若用户手持不稳,使移动终端在移动过程中发生晃动,则会导致全景图像中存在扭曲、失真或变形,因此现有技术中用户往往需要重复拍摄多次才能够得到满意的全景图像。
技术实现思路
本专利技术实施例提供一种拍摄方法及移动终端,以解决现有的全景图像拍摄过程中用户手持移动终端移动容易出现抖动,导致全景图像中存在扭曲、失真或变形的问题。为解决上述技术问题,本专利技术实施例是这样实现的:第一方面,本专利技术实施例提供了一种拍摄方法,包括:接收用户在拍摄预览界面中的预设控件上的滑动输入;响应于所述滑动输入,控制摄像头进行转动拍摄;获取所述摄像头在转动拍摄过程中采集的N帧图像;对所述N帧图像进行图像处理,输出全景数据;其中,所述第1帧图像为在所述滑动输入的滑动起始位置所述摄像头采集的一帧图像;所述第N帧图像为在所述滑动输入的滑动结束位置所述摄像头采集的一帧图像;所述全景数据包括图像或视频;N为大于1的整数。第二方面,本专利技术实施例提供了一种移动终端,包括:第一接收模块,用于接收用户在拍摄预览界面中的预设控件上的滑动输入;第一控制模块,用于响应于所述滑动输入,控制摄像头进行转动拍摄;图像获取模块,用于获取所述摄像头在转动拍摄过程中采集的N帧图像;数据输出模块,用于对所述N帧图像进行图像处理,输出全景数据;其中,所述第1帧图像为在所述滑动输入的滑动起始位置所述摄像头采集的一帧图像;所述第N帧图像为在所述滑动输入的滑动结束位置所述摄像头采集的一帧图像;所述全景数据包括图像或视频;N为大于1的整数。第三方面,本专利技术实施例提供了一种移动终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述第一方面所述的拍摄方法的步骤。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的拍摄方法的步骤。通过本专利技术实施例中拍摄方法及移动终端,在拍摄全景数据时,用户无需手持移动终端进行移动,只需要在屏幕上进行滑动输入以控制摄像头转动拍摄即可,因此与现有的拍摄方式相比,降低了全景数据的拍摄难度,解决了用户手持移动终端移动容易出现抖动,导致全景图像中存在扭曲、失真或变形的问题,提高了拍摄得到的全景数据的质量。附图说明图1为本专利技术一实施例提供的拍摄方法的流程示意图;图2为本专利技术一实施例提供的拍摄预览界面示意图;图3为本专利技术又一实施例提供的拍摄预览界面示意图;图4为本专利技术又一实施例提供的拍摄预览界面示意图;图5为本专利技术又一实施例提供的拍摄预览界面示意图;图6为本专利技术又一实施例提供的拍摄预览界面示意图;图7为本专利技术另一实施例提供的拍摄方法的流程示意图;图8为本专利技术另一实施例提供的拍摄方法的流程示意图;图9为本专利技术一实施例提供的拍摄预览界面示意图;图10为本专利技术另一实施例提供的拍摄预览界面示意图;图11为本专利技术一实施例提供的移动终端的模块组成示意图;图12为本专利技术一实施例提供的移动终端的结构示意图。附图标记:拍摄按钮200,滑动条201,滑块202。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术实施例提供了一种拍摄方法、一种移动终端及一种计算机可读存储介质,其中拍摄方法应用于移动终端,可以由移动终端执行。本专利技术实施例涉及的移动终端包括但不限于手机、电脑、平板电脑、可穿戴设备等具有图像拍摄功能的智能终端。图1为本专利技术一实施例提供的拍摄方法的流程示意图,如图1所示,该方法包括以下步骤:步骤102,接收用户在拍摄预览界面中的预设控件上的滑动输入。图2为本专利技术一实施例提供的拍摄预览界面示意图,如图2所示,该界面中包括拍摄按钮200,当用户按下拍摄按钮200时,移动终端确定获取到拍摄指令,进入拍摄过程。该界面还包括滑动条组件,滑动条组件包括滑动条201和滑块202。上述步骤102中,预设控件可以为该滑动条组件。相应地,本步骤中,接收用户在拍摄预览界面中的预设控件上的滑动输入,具体为:接收用户在拍摄预览界面中的滑动条组件中的滑块上的滑动输入,其中,滑块跟随上述滑动输入的用户手指沿着滑动条组件中的滑动条移动。图2中以滑块位于滑动条中为示意进行举例,在其他实施例中,滑块也可以位于滑动条之外,无论滑块是否位于滑动条中,滑块均可以跟随上述滑动输入的用户手指,沿滑动条组件中的滑动条移动。本实施例中,设置预设控件为滑动条组件,滑动条组件包括滑块和滑动条,能够通过滑动条为滑块的移动提供轨迹,使得用户沿滑动条滑动滑块,从而方便用户输入滑动操作。步骤104,响应于该滑动输入,控制摄像头进行转动拍摄。本步骤中,响应于滑动输入,控制摄像头进行转动拍摄,具体为:获取滑动输入的滑动参数;根据滑动参数,确定摄像头的转动参数;控制摄像头按照转动参数进行转动拍摄。其中,滑动参数包括滑动方向、滑动速度以及滑动距离中的至少一项,转动参数包括转动方向、转动速度以及转动角度中的至少一项。其中,根据滑动参数,确定摄像头的转动参数,包括以下至少一项:(a)根据滑动输入的滑动方向,确定摄像头的转动方向;(b)根据滑动输入的滑动速度,确定摄像头的转动速度;(c)根据滑动输入的滑动距离,确定摄像头的转动角度。可选地,移动终端预先设定上述滑动输入的滑动方向与摄像头的转动方向相同(当然也可以相反),从而移动终端根据上述输入的滑动方向,确定安装的摄像头的转动方向。比如,移动终端检测到用户在上述拍摄预览界面中按照从左至右的方向滑动滑块时,移动终端确定摄像头的转动方向为从左至右转动。可选地,移动终端内预先设置有上述滑动输入的滑动速度与摄像头的转动速度之间的换算关系,比如,上述滑动输入的滑动速度为每秒1厘米时,摄像头的转动速度对应为每秒10度,上述滑动输入的滑动速度为每秒2厘米时,摄像头的转动速度对应为每秒20度,依次类推。当然,该换算关系还可以为换算公式,具体有多种表现形式,这里不一一举例。本实施例中,移动终端可以根据该换算关系,以及上述滑动输入的滑动速度,确定摄像头的转动速度。可选地,移动终端内预先设置有上述滑动输入的滑动距离与摄像头的转动角度之间的换算关系,比如,上述滑动输入的滑动距离为1厘米时,摄像头的转动角度对应为10度,上述滑动输入的滑动距离为2厘米时,摄本文档来自技高网
...
一种拍摄方法及移动终端

【技术保护点】
一种拍摄方法,其特征在于,包括:接收用户在拍摄预览界面中的预设控件上的滑动输入;响应于所述滑动输入,控制摄像头进行转动拍摄;获取所述摄像头在转动拍摄过程中采集的N帧图像;对所述N帧图像进行图像处理,输出全景数据;其中,所述第1帧图像为在所述滑动输入的滑动起始位置所述摄像头采集的一帧图像;所述第N帧图像为在所述滑动输入的滑动结束位置所述摄像头采集的一帧图像;所述全景数据包括图像或视频;N为大于1的整数。

【技术特征摘要】
1.一种拍摄方法,其特征在于,包括:接收用户在拍摄预览界面中的预设控件上的滑动输入;响应于所述滑动输入,控制摄像头进行转动拍摄;获取所述摄像头在转动拍摄过程中采集的N帧图像;对所述N帧图像进行图像处理,输出全景数据;其中,所述第1帧图像为在所述滑动输入的滑动起始位置所述摄像头采集的一帧图像;所述第N帧图像为在所述滑动输入的滑动结束位置所述摄像头采集的一帧图像;所述全景数据包括图像或视频;N为大于1的整数。2.根据权利要求1所述的方法,其特征在于,所述响应于所述滑动输入,控制摄像头进行转动拍摄,包括:获取所述滑动输入的滑动参数;根据所述滑动参数,确定所述摄像头的转动参数;控制所述摄像头按照所述转动参数进行转动拍摄。3.根据权利要求2所述的方法,其特征在于,所述根据所述滑动参数,确定所述摄像头的转动参数,包括以下至少一项:根据所述滑动输入的滑动方向,确定所述摄像头的转动方向;根据所述滑动输入的滑动速度,确定所述摄像头的转动速度;根据所述滑动输入的滑动距离,确定所述摄像头的转动角度;其中,所述滑动参数包括滑动方向、滑动速度以及滑动距离中的至少一项;所述转动参数包括转动方向、转动速度以及转动角度中的至少一项。4.根据权利要求1所述的方法,其特征在于,所述获取所述摄像头在转动拍摄过程中采集的N帧图像,包括:在检测到以下任一项的情况下,获取所述摄像头在转动拍摄过程中采集的N帧图像:所述摄像头停止转动的时长达到预定时长;所述摄像头转动至预设的极限位置;接收到用户的第一输入,所述第一输入用于结束拍摄。5.根据权利要求1至4中任一项所述的方法,其特征在于,在所述摄像头转动拍摄过程中,所述方法还包括:接收用户对所述预设控件的第二输入;响应于所述第二输入,控制所述摄像头采集当前拍摄视场内的一帧图像并输出。6.根据权利要求1至4中任一项所述的方法,其特征在于,所述预设控件为滑动条组件,所述滑动条组件包括滑动条和滑块;所述接收用户在拍摄预览界面中的预设控件上的滑动输入,包括:接收用户在拍摄预览界面中的所述滑动条组件中的滑块上的滑动输入;其中,所述滑块跟随所述滑动输入的用户手指沿着所述滑动条移动。7.根据权利要求6所述的方法,其特征在于,所述滑动条上显示有刻度;所述刻度用于指示所述摄像头的转动角度,且所述刻度的精度大于等于1°且小于等于90°。8.一种移动终端,其特征在于,包括:第一接收模块,用于接收用户在拍摄预览界面中的预设控件上的滑动输入;第一控制模块,用于响应于所述滑动输入,控制摄像头进行转动拍摄;图像获取模块,用于获取所述摄像...

【专利技术属性】
技术研发人员:顾瀚之黄创杰
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1