一种移动终端及其拍摄视频的防抖处理方法、系统与流程

文档序号:11961022阅读:306来源:国知局
一种移动终端及其拍摄视频的防抖处理方法、系统与流程

本发明涉及移动终端技术领域,尤其涉及的是一种移动终端及其拍摄视频的防抖处理方法、系统。



背景技术:

现有的移动终端一般都配置摄像头,具有照相和拍摄的功能,如图1所示,图1所示为移动终端(以智能手机为例)的反面示意图,可以看出摄像头的位置在智能手机背面偏上方的中间,便于用户拍照和摄像,静态拍照时由于保持手不动移动终端一般不会发生抖动;如图2所示,图2是智能手机背面摄像头单独放大的结构的示意图,可知摄像头在智能手机中的位置一般是固定不动的,但是当拍摄视频时手一般要根据环境场景的变化来不断移动拍摄,所以防抖功能不是很理想,当智能手机在拍摄过程中发生抖动时,智能手机摄像头无法调整相应的位置,这样拍摄操作存在如下问题:拍摄视频时智能手机会抖动,很容易造成图像模糊,拍摄效果不理想 ,即拍摄的视频质量不佳;目前市场上有移动终端专用摄像支架产品,但需要单独购买,而在不使用时会觉得随身携带这种支架又是一种累赘。

随着目前在生活中移动终端产品的摄像头的功能越来越多,越来越成熟,移动终端也开始已经慢慢替代了专业相机及视频拍摄器,静态拍摄的防抖通过物理的设置及软件处理,已经可以得到一个很有效的防抖效果,但是在视频拍摄的时候防抖一直是个比较难处理的问题,目前市场上能做到的就是在移动终端外增加一个防抖的手持云台,手持云台就是把无人机自动稳定协调系统的技术转移到手持拍摄上来,实现拍摄过程中的自动稳定平衡,只要把相机夹在三轴手持云台上,无论你的手臂是什么姿势,手持云台能够自动随着你的动作调整移动终端状态,始终把移动终端保持在稳定平衡的角度上,拍摄出的画面稳定,没有任何颤动,但是手持云台不仅价非常格贵,而且还占很大空间,携带也不方便。

因此,针对上述缺陷,现有技术还有待于改进和发展。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端及其拍摄视频的防抖处理方法、系统,旨在通过检测到移动终端在拍摄视频过程中发生微小抖动时进行摄像头的调整以及剔除抖动过大产生的图片,形成完整无抖动的视频文件,减少了移动终端的成本,为拍摄视频提供良好的条件,操作简单,而且携带也很方便。

本发明解决技术问题所采用的技术方案如下:

一种移动终端拍摄视频的防抖处理方法,其中,包括:

步骤A,移动终端摄像头进行视频拍摄时检测移动终端是否发生抖动;

步骤B,当检测到移动终端摄像头在拍摄视频过程中抖动角度未超过预定值时,根据抖动方向调整摄像头使摄像头保持在水平位置;

步骤C,当检测到移动终端摄像头在拍摄视频过程中抖动角度超过预定值时,剔除抖动时产生的无效图片,同时在抖动过程中将拍摄速度加快预定倍数使之滤除所述无效图片。

所述移动终端拍摄视频的防抖处理方法,其中,在所述步骤A之前还包括:

步骤S,预先在移动终端的摄像头上下左右四个方向各安装一根用于旋转调整摄像头的柱体,并且在所述柱体上下方向任选一柱体旁和所述柱体左右方向任选一柱体旁各安装一个用于驱动柱体旋转的马达,所述柱体旋转角度在15度内。

所述移动终端拍摄视频的防抖处理方法,其中,所述步骤A具体包括:

A1,打开移动终端中相机的摄像模式,开启视频拍摄开始的按键进行视频拍摄;

A2,当移动终端摄像头在进行视频拍摄的过程中,通过移动终端中的三轴陀螺仪和加速度计检测移动终端摄像头是否有抖动,并计算和保存移动终端摄像头的抖动角度。

所述移动终端拍摄视频的防抖处理方法,其中,所述步骤B具体包括:

B1,当检测到移动终端摄像头在拍摄视频过程中没有发生抖动时,则移动终端拍摄视频处于正常状态,不作操作;

B2,所述抖动角度预定值设置为15度,当检测到移动终端摄像头在拍摄视频过程中抖动角度未超过预定值15度时,则根据抖动方向和角度通过对应带有旋转功能的柱体调整摄像头的位置,使摄像头处于水平位置。

所述移动终端拍摄视频的防抖处理方法,其中,所述步骤C具体包括:

C1,当检测到移动终端摄像头在拍摄视频过程中抖动角度超过预定值15度时,通过相应软件算法剔除抖动产生的无效图片;

C2,在剔除抖动产生的无效图片的同时,将拍摄速度加快预定倍数滤除所述无效图片,使拍摄的视频产生无视觉差异的平滑过渡。

一种移动终端拍摄视频的防抖处理系统,其中,包括:

摄像头预先改装模块,用于预先在移动终端的摄像头上下左右四个方向各安装一根用于旋转调整摄像头的柱体,并且在所述柱体上下方向任选一柱体旁和所述柱体左右方向任选一柱体旁各安装一个用于驱动柱体旋转的马达,所述柱体旋转角度在15度内;

摄像头抖动检测模块,用于移动终端摄像头进行视频拍摄时检测移动终端是否发生抖动;

摄像头调节模块,用于当检测到移动终端摄像头在拍摄视频过程中抖动角度未超过预定值时,根据抖动方向调整摄像头使摄像头保持在水平位置;

抖动视频修复模块,用于当检测到移动终端摄像头在拍摄视频过程中抖动角度超过预定值时,剔除抖动时产生的无效图片,同时在抖动过程中将拍摄速度加快预定倍数使之滤除所述无效图片。

所述移动终端拍摄视频的防抖处理系统,其中,所述摄像头抖动检测模块具体包括:

视频拍摄开启单元,用于打开移动终端中相机的摄像模式,开启视频拍摄开始的按键进行视频拍摄;

抖动角度计算记录单元,用于当移动终端摄像头在进行视频拍摄的过程中,通过移动终端中的三轴陀螺仪和加速度计检测移动终端摄像头是否有抖动,并计算和保存移动终端摄像头的抖动角度。

所述移动终端拍摄视频的防抖处理系统,其中,所述摄像头调节模块具体包括:

正常拍摄单元,用于当检测到移动终端摄像头在拍摄视频过程中没有发生抖动时,则移动终端拍摄视频处于正常状态,不作操作;

抖动调整单元,用于所述抖动角度预定值设置为15度,当检测到移动终端摄像头在拍摄视频过程中抖动角度未超过预定值15度时,则根据抖动方向和角度通过对应带有旋转功能的柱体调整摄像头的位置,使摄像头处于水平位置。

所述移动终端拍摄视频的防抖处理系统,其中,所述抖动视频修复模块具体包括:

图片剔除单元,用于当检测到移动终端摄像头在拍摄视频过程中抖动角度超过预定值15度时,通过相应软件算法剔除抖动产生的无效图片;

视频修复单元,用于在剔除抖动产生的无效图片的同时,将拍摄速度加快预定倍数滤除所述无效图片,使拍摄的视频产生无视觉差异的平滑过渡。

一种移动终端,包括移动终端本体,在所述本体上设置有摄像头,所述摄像头上下左右四个方向各安装有一根用于旋转调整摄像头的柱体,在所述柱体上下方向任选一柱体旁和所述柱体左右方向任选一柱体旁各安装一个用于驱动柱体旋转的马达,所述马达连接移动终端的中央处理器,所述中央处理器接收来自三轴陀螺仪和加速度计检测到的抖动数据控制所述马达驱动所述柱体调整摄像头方向,所述中央处理器上的存储器存储有上述任一项所述的移动终端拍摄视频的防抖处理系统。

本发明公开了一种移动终端及其拍摄视频的防抖处理方法、系统,所述方法包括:移动终端摄像头进行视频拍摄时检测移动终端是否发生抖动;当检测到移动终端摄像头在拍摄视频过程中抖动角度未超过预定值时,根据抖动方向调整摄像头使摄像头保持在水平位置;当检测到移动终端摄像头在拍摄视频过程中抖动角度超过预定值时,剔除抖动时产生的无效图片,同时在抖动过程中将拍摄速度加快预定倍数使之滤除所述无效图片。本发明通过检测到移动终端在拍摄视频过程中发生微小抖动时进行摄像头的调整以及剔除抖动过大产生的图片,形成完整无抖动的视频文件,减少了移动终端的成本,为拍摄视频提供良好的条件,操作简单,而且携带也很方便。

附图说明

图1是移动终端(智能手机)背面摄像头位置的示意图。

图2是移动终端(智能手机)背面摄像头单独放大的结构的示意图。

图3是本发明移动终端拍摄视频的防抖处理方法的较佳实施例的流程图。

图4是本发明移动终端(智能手机)拍摄视频中移动终端摄像头的改造结构示意图。

图5是本发明移动终端拍摄视频的防抖处理系统的较佳实施例的功能原理框图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参阅图3,图3是本发明移动终端拍摄视频的防抖处理方法的较佳实施例的流程图。

如图3所示,本发明实施例提供的一种移动终端拍摄视频的防抖处理方法,包括以下步骤:

步骤S100,移动终端摄像头进行视频拍摄时检测移动终端是否发生抖动。

本发明中,预先在移动终端的摄像头上下左右四个方向各安装一根用于旋转调整摄像头的柱体,并且在所述柱体上下方向任选一柱体旁和所述柱体左右方向任选一柱体旁各安装一个用于驱动柱体旋转的马达,所述柱体旋转角度在15度内。

如图4所示,图4是本发明移动终端(智能手机)拍摄视频中移动终端摄像头的改造结构示意图,一般智能手机的摄像头如图1中所示那样是固定不动的,在拍照或者拍摄视频时,摄像头随着移动终端的移动而移动,所以防抖效果不佳,在图4中可以看出,对智能手机原来的摄像头进行了结构改进,在摄像头四周加上一个嵌入装置,在所述嵌入装置的上下左右四个方向上各安装了一根可旋转的柱体,四根柱体的旋转方向如图所示,在所述柱体上下方向任选一柱体旁和所述柱体左右方向任选一柱体旁各安装一个用于驱动柱体旋转的马达,例如在摄像头上方和左方各安装一个马达,马达连接移动终端的中央处理器,移动终端在拍摄视频时,CPU集成了视频处理系统和摄像头驱动,CPU和摄像头数据信号有8-10个,根据CPU型号和摄像头本身来定的,当移动终端系统进入拍照或摄像状态,由电源提供一个2.8V电压,由CPU送出的复位信号使摄像头进行复位,数据开始传送同时摄像头进入工作状态。由于用户在拍摄视频的过程中主要的问题是上下左右的轻微抖动,由于移动终端结构限制的原因,所以柱体的旋转角度在设置在15度的范围之内,当三轴陀螺仪和加速度计检测移动终端摄像头发生有15度以内的抖动时,根据抖动角度来进行摄像头的调整,保证摄像的稳定。

本发明中,所述步骤S100具体包括:打开移动终端中相机的摄像模式,开启视频拍摄开始的按键进行视频拍摄;当移动终端摄像头在进行视频拍摄的过程中,通过移动终端中的三轴陀螺仪和加速度计检测移动终端摄像头是否有抖动,并计算和保存移动终端摄像头的抖动角度。

所述三轴陀螺仪可以同时测定6个方向的位置,移动轨迹,加速度,单轴的陀螺仪只能测量两个方向的量,也就是一个系统需要三个陀螺仪,而三轴陀螺仪一个就能替代三个单轴的,另外三轴陀螺仪的体积小、重量轻、结构简单、可靠性好,是激光陀螺的发展的基础元件;本发明中主要利用三轴陀螺仪测量角速度,以判别物体的运动状态,所以也称为运动传感器。所述加速度计又名加速度传感器:能够测量加速度,并将测量的结果转化成可用的模拟或数字信号的仪器。所以当移动终端摄像头在进行视频拍摄的过程中,利用移动终端中的三轴陀螺仪和加速度计检测移动终端摄像头是否有抖动,并自动计算和保存移动终端摄像头的抖动角度的数据,便于后面根据抖动角度数据来调整摄像头的位置。

步骤S200,当检测到移动终端摄像头在拍摄视频过程中抖动角度未超过预定值时,根据抖动方向调整摄像头使摄像头保持在水平位置。

本发明中,所述摄像头柱体的旋转角度在设置在15度的范围之内,即抖动角度未超过预定值也设置为15度,15度为一个临界值,一般移动终端在拍摄视频的过程中微小抖动的角度不会超过15度,所以当三轴陀螺仪和加速度计检测移动终端摄像头抖动角度在15度以内时,根据抖动方向和角度,通过所述柱体微调摄像头保证摄像头在稳定位置状态。

所述步骤S200具体包括:当检测到移动终端摄像头在拍摄视频过程中没有发生抖动时,则移动终端拍摄视频处于正常状态,不作操作;所述抖动角度预定值设置为15度,当检测到移动终端摄像头在拍摄视频过程中抖动角度未超过预定值15度时,则根据抖动方向和角度通过对应带有旋转功能的柱体调整摄像头的位置,使摄像头处于水平位置。

步骤S300,当检测到移动终端摄像头在拍摄视频过程中抖动角度超过预定值时,剔除抖动时产生的无效图片,同时在抖动过程中将拍摄速度加快预定倍数使之滤除所述无效图片。

本发明中,由于所述摄像头柱体的旋转角度在设置在15度的范围之内,当移动终端在拍摄视频过程中由于某些原因导致抖动过大,导致摄像头的调整范围超过了15度,那么就无法根据抖动方向进行旋转摄像头来保证摄像头在稳定位置状态。

所以当检测到移动终端摄像头在拍摄视频过程中抖动角度超过预定值15度时,只能通过对视频进行处理来提高视频的质量,即剔除严重抖动产生的无效图片,所以在抖动过程中将拍摄速度加快预定倍数使之滤除所述无效图片,本发明优选为将拍摄速度提高一倍,视频正常拍摄速度为24帧/1秒,当移动终端在抖动过程中,将视频拍摄速度提高为12帧/1秒,而一个完整的视频是由一帧一帧的图片组成的,通过提高视频拍摄速度使用户感觉不到抖动的画面,即相当于滤除所述无效图片,使拍摄的视频产生无视觉差异的平滑过渡,意思是用户在视觉上感觉不到这个画面存在抖动,使之形成一个完整无抖动的高质量视频。

所述步骤S300具体包括:当检测到移动终端摄像头在拍摄视频过程中抖动角度超过预定值15度时,通过相应软件算法剔除抖动产生的无效图片;在剔除抖动产生的无效图片的同时,将拍摄速度加快预定倍数滤除所述无效图片,使拍摄的视频产生无视觉差异的平滑过渡。

为了是本发明更加清楚,下面使用具体的例子进行说明:

S1,打开智能手机中相机的摄像模式,开启摄像;

S2,当智能手机摄像头在进行视频拍摄的过程中,通过智能手机中的三轴陀螺仪和加速度计检测智能手机摄像头是否有抖动,并计算和保存移动终端摄像头的抖动角度;

S3,假设智能手机在拍摄视频的过程中,如果手机发生了向左方向抖动了10度,那么左右方向上的马达驱动摄像头右边的柱体向右旋转10度马达驱动旁边的柱体旋转,另一方向的柱体旋转由驱动的柱体带动;如果手机发生了向右方向抖动了10度,那么左右方向上的马达驱动摄像头右边的柱体向左旋转10度;上下方向的抖动和旋转同理,总之,摄像头的旋转方向和智能手机的抖动方向相反;

S4,上述摄像头的调整针对智能手机摄像头在拍摄视频过程中抖动角度未超过预定值15度,当智能手机摄像头在拍摄视频过程中抖动角度超过预定值15度后,通过相应软件算法剔除抖动产生的无效图片,在剔除抖动产生的无效图片的同时,将拍摄速度加快预定倍数(本发明优选为加快一倍)滤除所述无效图片,使拍摄的视频产生无视觉差异的平滑过渡。

基于上述实施例,本发明还提供一种移动终端拍摄视频的防抖处理系统,请参阅图5,图5是本发明移动终端拍摄视频的防抖处理系统的较佳实施例的功能原理框图。

如图5所示,所述系统包括:

摄像头预先改装模块510,用于预先在移动终端的摄像头上下左右四个方向各安装一根用于旋转调整摄像头的柱体,并且在所述柱体上下方向任选一柱体旁和所述柱体左右方向任选一柱体旁各安装一个用于驱动柱体旋转的马达,所述柱体旋转角度在15度内;具体如上所述。

摄像头抖动检测模块520,用于移动终端摄像头进行视频拍摄时检测移动终端是否发生抖动;具体如上所述。

摄像头调节模块530,用于当检测到移动终端摄像头在拍摄视频过程中抖动角度未超过预定值时,根据抖动方向调整摄像头使摄像头保持在水平位置;具体如上所述。

抖动视频修复模块540,用于当检测到移动终端摄像头在拍摄视频过程中抖动角度超过预定值时,剔除抖动时产生的无效图片,同时在抖动过程中将拍摄速度加快预定倍数使之滤除所述无效图片;具体如上所述。

进一步地,所述移动终端拍摄视频的防抖处理系统,其中,所述摄像头抖动检测模块具体包括:

视频拍摄开启单元,用于打开移动终端中相机的摄像模式,开启视频拍摄开始的按键进行视频拍摄;具体如上所述。

抖动角度计算记录单元,用于当移动终端摄像头在进行视频拍摄的过程中,通过移动终端中的三轴陀螺仪和加速度计检测移动终端摄像头是否有抖动,并计算和保存移动终端摄像头的抖动角度;具体如上所述。

所述移动终端拍摄视频的防抖处理系统,其中,所述摄像头调节模块具体包括:

正常拍摄单元,用于当检测到移动终端摄像头在拍摄视频过程中没有发生抖动时,则移动终端拍摄视频处于正常状态,不作操作;具体如上所述。

抖动调整单元,用于所述抖动角度预定值设置为15度,当检测到移动终端摄像头在拍摄视频过程中抖动角度未超过预定值15度时,则根据抖动方向和角度通过对应带有旋转功能的柱体调整摄像头的位置,使摄像头处于水平位置;具体如上所述。

所述移动终端拍摄视频的防抖处理系统,其中,所述抖动视频修复模块具体包括:

图片剔除单元,用于当检测到移动终端摄像头在拍摄视频过程中抖动角度超过预定值15度时,通过相应软件算法剔除抖动产生的无效图片;具体如上所述。

视频修复单元,用于在剔除抖动产生的无效图片的同时,将拍摄速度加快预定倍数滤除所述无效图片,使拍摄的视频产生无视觉差异的平滑过渡;具体如上所述。

本发明还提供一种移动终端,包括移动终端本体,在所述本体上设置有摄像头,所述摄像头上下左右四个方向各安装有一根用于旋转调整摄像头的柱体,在所述柱体上下方向任选一柱体旁和所述柱体左右方向任选一柱体旁各安装一个用于驱动柱体旋转的马达,所述马达连接移动终端的中央处理器,所述中央处理器接收来自三轴陀螺仪和加速度计检测到的抖动数据控制所述马达驱动所述柱体调整摄像头方向,所述中央处理器上的存储器存储有上述任一项所述的移动终端拍摄视频的防抖处理系统。

当移动终端摄像头进行视频拍摄时通过移动终端中的三轴陀螺仪和加速度计检测移动终端是否发生抖动,当检测到移动终端摄像头在拍摄视频过程中抖动角度未超过15度时,根据三轴陀螺仪和加速度计检测到的抖动方向的数据,将方向数据发送到中央处理器,然后所述中央处理器接收来自三轴陀螺仪和加速度计检测到的抖动数据进而调用所述中央处理器上的存储器控制所述马达驱动所述柱体调整摄像头方向,使摄像头保持在水平位置进行视频拍摄;但是当检测到移动终端摄像头在拍摄视频过程中抖动角度超过15度时,中央处理器运行相应算法剔除抖动时产生的无效图片,同时在抖动过程中将拍摄速度加快预定倍数使之滤除所述无效图片,使拍摄的视频产生无视觉差异的平滑过渡。

综上所述,本发明公开了一种移动终端及其拍摄视频的防抖处理方法、系统,所述方法包括:移动终端摄像头进行视频拍摄时检测移动终端是否发生抖动;当检测到移动终端摄像头在拍摄视频过程中抖动角度未超过预定值时,根据抖动方向调整摄像头使摄像头保持在水平位置;当检测到移动终端摄像头在拍摄视频过程中抖动角度超过预定值时,剔除抖动时产生的无效图片,同时在抖动过程中将拍摄速度加快预定倍数使之滤除所述无效图片。本发明通过检测到移动终端在拍摄视频过程中发生微小抖动时进行摄像头的调整以及剔除抖动过大产生的图片,形成完整无抖动的视频文件,减少了移动终端的成本,为拍摄视频提供良好的条件,操作简单,而且携带也很方便。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1