视频拍摄方法、终端和计算机可读存储介质技术

技术编号:17489144 阅读:44 留言:0更新日期:2018-03-17 12:35
本发明专利技术公开了一种视频拍摄方法,所述方法包括:通过终端摄像头采集图像时,判断终端是否处于抖动模式;若所述终端处于抖动模式,则在采集的图像中确定起始帧图像;从起始帧图像开始在采集的各帧图像中确定目标物体;在各帧图像中以目标物体为中心,按照预设的波动值调整图像的抖动幅度。本发明专利技术还公开了一种终端和计算机可读存储介质。本发明专利技术降低了视频防抖处理的成本。

Video shooting methods, terminals and computer readable storage media

The invention discloses a video shooting method, the method comprises the following steps: the terminal camera image acquisition terminal, judging whether in jitter mode; if the terminal is in a dither pattern, then determine the initial frame image in image acquisition; from the initial frame image began to identify objects in each frame of image acquisition; in each frame image to the target object as the center, is adjusted according to the preset image jitter amplitude fluctuation. The invention also discloses a terminal and a computer readable storage medium. The invention reduces the cost of video anti - chattering processing.

【技术实现步骤摘要】
视频拍摄方法、终端和计算机可读存储介质
本专利技术涉及摄像领域,尤其涉及一种视频拍摄方法、终端和计算机可读存储介质。
技术介绍
随着终端技术的发展,用户使用终端进行摄影越来越普遍。现实生活中,当用户在使用手机拍摄视频时,经常因为手持不稳而让视频画面抖动模糊的情况。现有的视频防抖技术,包括OIS(Opticalantishake,光学防抖)、EIS(Electronicantishake,电子防抖)、CCD(ChargeCoupledDevice,电荷耦合器件)防抖、云台防抖等多种防抖技术,上述几种防抖技术,对镜头设计制造要求比较高,需要利用软件进行边缘图像模糊补偿,并且需要采用陀螺仪实现防抖,导致防抖的处理成本较高。
技术实现思路
本专利技术的主要目的在于提供一种视频拍摄方法、终端和计算机可读存储介质,旨在解决现有的视频防抖技术,处理成本较高的技术问题。为实现上述目的,本专利技术提供一种视频拍摄方法,所述视频拍摄方法包括:通过终端摄像头采集图像时,判断终端是否处于抖动模式;若所述终端处于抖动模式,则在采集的图像中确定起始帧图像;从起始帧图像开始在采集的各帧图像中确定目标物体;在各帧图像中以目标物体为中心,按照预设的波动值调整图像的抖动幅度。可选地,所述若所述终端处于抖动模式,则在采集的图像中确定起始帧图像的步骤包括:若所述终端处于抖动模式,则检测终端的抖动幅度;在所述终端的抖动幅度小于预设阈值时,在采集的图像中确定起始帧图像。可选地,所述在所述终端的抖动幅度小于预设阈值时,在采集的图像中确定起始帧图像的步骤包括:在所述终端的抖动幅度小于预设阈值时,对采集的图像进行识别;若在采集的图像所在中心区域中识别出不同于四周区域的物体,则将识别出物体的当前图像作为起始帧图像。可选地,所述在各帧图像中以目标物体为中心,按照预设的波动值调整图像的抖动幅度的步骤包括:确定每一帧图像对应的终端实际抖动幅度;将每一帧图像对应的终端实际抖动幅度与预设的波动值进行比较;在有图像对应的终端实际抖动幅度大于预设的波动值时,控制所述图像以其目标物体为中心,按照预设的波动值调整图像的抖动幅度。可选地,所述在有图像对应的终端实际抖动幅度大于预设的波动值时,控制所述图像以其目标物体为中心,按照预设的波动值调整图像的抖动幅度的步骤包括:在有图像对应的终端实际抖动幅度大于预设的波动值时,在所述图像中确定图像的移动方向;在该图像中以目标物体为中心,在确定的移动方向上按照预设的波动值移动图像以调整图像的抖动幅度。可选地,所述从起始帧图像开始在采集的各帧图像中确定目标物体的步骤之前,所述方法还包括:从起始帧图像开始获取预设帧数的图像,其中,所述预设帧数低于终端在单位时长内预定显示的图像帧数;控制获取的各帧图像在单位时长内进行显示,以使得单位时长内显示的图像帧数低于终端在单位时长内预定显示的图像帧数。可选地,所述从起始帧图像开始获取预设帧数的图像的步骤包括:基于终端预存的帧率确定终端在单位时长内预定显示的图像帧数;根据确定的所述图像帧数,从所述起始帧开始获取预设帧数的图像,其中,所述预设帧数低于预定显示的图像帧数。可选地,所述视频拍摄方法还包括:在检测到终端退出抖动模式时,恢复正常模式进行视频的拍摄。此外,为实现上述目的,本专利技术还提供一种终端,所述终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的视频拍摄程序,所述视频拍摄程序被所述处理器执行时实现如上文所述的视频拍摄方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有视频拍摄程序,所述视频拍摄程序被处理器执行时实现如上文所述的视频拍摄方法的步骤。本专利技术提出的视频拍摄方法,在通过终端摄像头采集图像时,先判断终端是否处于抖动模式,若所述终端处于抖动模式,则在采集的图像中确定起始帧图像,并从起始帧图像开始在采集的各帧图像中确定目标物体,最终在各帧图像中以目标物体为中心,按照预设的波动值调整图像的抖动幅度,以实现视频的防抖处理,通过这种方式实现视频拍摄的防抖,处理成本较低。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的终端结构示意图;图2为本专利技术视频拍摄方法第一实施例的流程示意图;图3为图2中步骤S20的细化流程示意图;图4为图3中步骤S22的细化流程示意图;图5为图2中步骤S40的细化流程示意图;图6为图4中步骤S42的细化流程示意图;图7为本专利技术视频拍摄方法第二实施例的流程示意图;图8为图7中步骤S51的细化流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的解决方案主要是:在通过终端摄像头采集图像时,先判断终端是否处于抖动模式,若所述终端处于抖动模式,则在采集的图像中确定起始帧图像,并从起始帧图像开始在采集的各帧图像中确定目标物体,最终在各帧图像中以目标物体为中心,按照预设的波动值调整图像的抖动幅度,以实现视频的防抖处理,以解决现有的视频防抖技术,处理成本较高的问题。如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境的终端结构示意图。本专利技术实施例终端可以是智能手机、平板电脑、智能手表等具有通话功能的可移动式终端设备。如图1所示,该终端可以包括:处理器1001,例如CPU,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口(例如用于连接有线键盘、有线鼠标等)和/或无线接口(例如用于连接无线键盘、无线鼠标)。网络接口1004可选的可以包括标准的有线接口(用于连接有线网络)、无线接口(如WI-FI接口、蓝牙接口、红外线接口、探针接口、3G/4G/5G联网通信接口等,用于连接无线网络)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。可选地,终端还可以包括摄像头、RF(RadioFrequency,射频)电路,传感器、音频电路、WiFi模块等等。本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。如图1所示,作为一种计算机可读存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及视频拍摄程序。其中,操作系统是管理和控制终端与软件资源的程序,支持网络通信模块、用户接口模块、视频拍摄程序以及其他程序或软件的运行;网络通信模块用于管理和控制网络接口1002;用户接口模块用于管理和控制用户接口1003。在图1所示的终端中,网络接口1004主要用于连接服务器或外接设备,与服务器或外接设备进行数据通信;用户接口1003主要用于连接终端界面;所述终端通过处理器1001调用存储器1005中存储的视频拍摄程序,以实现以下步骤:通过终端摄像头采集图像时,判断终端是否处于抖动模式;若所述终端处于抖动模式,则本文档来自技高网...
视频拍摄方法、终端和计算机可读存储介质

【技术保护点】
一种视频拍摄方法,其特征在于,所述视频拍摄方法包括:通过终端摄像头采集图像时,判断终端是否处于抖动模式;若所述终端处于抖动模式,则在采集的图像中确定起始帧图像;从起始帧图像开始在采集的各帧图像中确定目标物体;在各帧图像中以目标物体为中心,按照预设的波动值调整图像的抖动幅度。

【技术特征摘要】
1.一种视频拍摄方法,其特征在于,所述视频拍摄方法包括:通过终端摄像头采集图像时,判断终端是否处于抖动模式;若所述终端处于抖动模式,则在采集的图像中确定起始帧图像;从起始帧图像开始在采集的各帧图像中确定目标物体;在各帧图像中以目标物体为中心,按照预设的波动值调整图像的抖动幅度。2.如权利要求1所述的视频拍摄方法,其特征在于,所述若所述终端处于抖动模式,则在采集的图像中确定起始帧图像的步骤包括:若所述终端处于抖动模式,则检测终端的抖动幅度;在所述终端的抖动幅度小于预设阈值时,在采集的图像中确定起始帧图像。3.如权利要求2所述的视频拍摄方法,其特征在于,所述在所述终端的抖动幅度小于预设阈值时,在采集的图像中确定起始帧图像的步骤包括:在所述终端的抖动幅度小于预设阈值时,对采集的图像进行识别;若在采集的图像所在中心区域中识别出不同于四周区域的物体,则将识别出物体的当前图像作为起始帧图像。4.如权利要求1所述的视频拍摄方法,其特征在于,所述在各帧图像中以目标物体为中心,按照预设的波动值调整图像的抖动幅度的步骤包括:确定每一帧图像对应的终端实际抖动幅度;将每一帧图像对应的终端实际抖动幅度与预设的波动值进行比较;在有图像对应的终端实际抖动幅度大于预设的波动值时,控制所述图像以其目标物体为中心,按照预设的波动值调整图像的抖动幅度。5.如权利要求4所述的视频拍摄方法,其特征在于,所述在有图像对应的终端实际抖动幅度大于预设的波动值时,控制所述图像以其目标物体为中心,按照预设的波动值调整图像...

【专利技术属性】
技术研发人员:刘晨晖
申请(专利权)人:深圳天珑无线科技有限公司深圳市天珑移动技术有限公司
类型:发明
国别省市:广东,44

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

1