视频防抖方法、装置、电子设备、计算机设备和存储介质制造方法及图纸

技术编号:24362970 阅读:30 留言:0更新日期:2020-06-03 04:05
本申请涉及一种视频防抖方法、装置、电子设备、计算机设备和存储介质,在摄像设备满足预设的防抖参数更新条件的情况下,摄像设备获取防抖校准目标视频,并根据防抖校准目标视频,对摄像设备的防抖参数进行校准,得到校准后的防抖参数,然后基于校准后的防抖参数,对摄像设备拍摄的视频进行防抖处理。该方法在摄像设备的使用过程中可以实时地、多次地根据实际情况对摄像设备的防抖参数进行校准,使得后续摄像设备的视频防抖是基于校准后的防抖参数进行的,极大地提高了摄像设备拍摄的视频的防抖效果。

Video anti shake method, device, electronic equipment, computer equipment and storage medium

【技术实现步骤摘要】
视频防抖方法、装置、电子设备、计算机设备和存储介质
本申请涉及视频处理
,尤其涉及一种视频防抖方法、装置、电子设备、计算机设备和存储介质。
技术介绍
视频防抖方案主要有光学防抖和电子防抖两种。一般电子防抖和光学防抖在对视频进行防抖时,都需要gyro(陀螺仪)数据提供相机姿态信息和/或运动信息,然后通过相机姿态信息和/或运动信息对视频进行防抖处理。无论是电子防抖还是光学防抖,在防抖处理之前都需要进行防抖参数的标定和校准,以保证gyro数据提供相机姿态信息和/或运动信息的准确性。通常,现有方案中防抖参数的校准都是一次性校准,例如,在摄像设备出厂前对防抖参数进行一次校准,那么校准的参数将一直用于该摄像头模组的防抖处理中。但随着摄像头模组的硬件和材料在使用过程中发生的微小位移或者材料老化等,摄像头模组将会发生光学性质变化,这种情况就会导致摄像设备使用的旧标定参数与摄像头模组不再完全匹配,若继续使用旧防抖参数进行防抖处理,将导致摄像设备拍摄的视频不再准确。因此,现有方案中摄像设备在对拍摄的视频进行防抖时,防抖效果较差。...

【技术保护点】
1.一种视频防抖方法,其特征在于,所述方法包括:/n若摄像设备满足预设的防抖参数更新条件,获取防抖校准目标视频;/n根据所述防抖校准目标视频,对所述摄像设备的防抖参数进行校准,得到校准后的防抖参数;/n基于所述校准后的防抖参数,对所述摄像设备拍摄的视频进行防抖处理。/n

【技术特征摘要】
1.一种视频防抖方法,其特征在于,所述方法包括:
若摄像设备满足预设的防抖参数更新条件,获取防抖校准目标视频;
根据所述防抖校准目标视频,对所述摄像设备的防抖参数进行校准,得到校准后的防抖参数;
基于所述校准后的防抖参数,对所述摄像设备拍摄的视频进行防抖处理。


2.根据权利要求1所述的方法,其特征在于,所述防抖参数更新条件包括以下条件中的任一种:
当前时刻与所述摄像设备的防抖参数的上次更新时刻之间的间隔等于预设的时间间隔;
当前时刻与所述摄像设备的防抖参数的上次更新时刻之间的间隔大于预设的时间间隔;
所述摄像设备开机。


3.根据权利要求1或2所述的方法,其特征在于,所述获取防抖校准目标视频包括:
从所述摄像设备中获取候选视频;所述候选视频的拍摄时刻与当前时刻的时间间隔最短;
获取所述候选视频中的有效视频帧的数量;
若所述有效视频帧的数量在所述候选视频总帧数的占比大于预设比值,则将所述候选视频确定为所述防抖校准目标视频。


4.根据权利要求3所述的方法,其特征在于,所述获取所述候选视频中的有效视频帧的数量,包括:
获取所述候选视频中每一组相邻视频帧之间的特征点匹配数量;
若所述每一组相邻视频帧之间的特征点匹配数量大于预设数量阈值,则确定所述每一组相邻视频帧中的两个视频帧均为有效视频帧;
获取所述候选视频中的所有有效视频帧的数量。


5.根据权利要求4所述的方法,其特征在于,所述获取所述候选视频中每一组相邻视频帧之间的特征点匹配数量,包括:
对所述候选视频中的相邻视频帧进行帧间特征点匹配,并对每一组相邻视频帧之间匹配的特征点进行异常值过滤;
获取异常值过滤后的每一组相邻视频帧之间的特征点匹配数量。


6.根据权利要求1所述的方法,其特征在于,所述根据所述防抖校准目标视频,对所述摄像设备的防抖参数进行校准,得到校准后的防抖参数,包括:
从所述防抖校准目标视频中的相邻视频帧中获取预设数量的匹配特征点;
根据所述预设数量的匹配特征点...

【专利技术属性】
技术研发人员:戴朋飞
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

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

1