[发明专利]虚拟相机防抖方法、装置、电子设备及可读存储介质有效
| 申请号: | 201811078826.4 | 申请日: | 2018-09-14 |
| 公开(公告)号: | CN108989688B | 公开(公告)日: | 2019-05-31 |
| 发明(设计)人: | 韩英 | 申请(专利权)人: | 成都数字天空科技有限公司 |
| 主分类号: | H04N5/232 | 分类号: | H04N5/232 |
| 代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王文红 |
| 地址: | 610041 四川省成都市中国(四川*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 虚拟相机 防抖 抖动数据 滤波算法 可读存储介质 电子设备 平滑处理 平滑数据 数据处理领域 坐标轴方向 高响应性 拍摄过程 采集 图像 | ||
本发明实施例提供的一种虚拟相机防抖方法、装置、电子设备及可读存储介质,属于数据处理领域。该方法包括:获取虚拟相机在拍摄过程中的抖动数据,所述抖动数据为所述虚拟相机在坐标轴方向上的旋转角度,对所述抖动数据采用1€滤波算法进行平滑处理,获得平滑处理后的平滑数据,根据所述平滑数据判断所述虚拟相机采集的图像是否消抖,本方案中,采用1€滤波算法对虚拟相机进行防抖,由于1€滤波算法具有高精度和高响应性,所以可达到较好的防抖效果。
技术领域
本发明涉及数据处理领域,具体而言,涉及一种虚拟相机防抖方法、装置、电子设备及可读存储介质。
背景技术
虚拟相机防抖技术可以分为硬件上和软件上的防抖,硬件方面的防抖成本高且难度大,常用的防抖技术有卡尔曼滤波算法以及指数平滑算法,防抖算法的难点在于消除抖动的同时保证系统的实时性,即灵敏性。指数平滑算法是移动平均算法的一种,它对实际序列数据具有平滑的作用,平滑系数越小,平滑作用越强,但对实际数据的变化的反应比较迟缓,但该算法不具有自适应性,通用性不强。
卡尔曼滤波算具有实时平滑的效果,但其准确性依赖于对数据噪声方差的估计的准确性,但在实际应用中,通常噪声数据的方差难以确定,且噪声的方差也会随着环境而改变。此外,卡尔曼滤波适用于平滑具有规律性的运动轨迹,虚拟相机的运动并不具有规律性,从而卡尔曼滤波中的状态转移方程也难以确定。
所以,上述算法对虚拟相机的防抖效果比较差,无法实现较好的防抖效果。
发明内容
有鉴于此,本发明实施例的目的在于提供一种虚拟相机防抖方法、装置、电子设备及可读存储介质,以改善上述问题。
第一方面,本发明实施例提供了一种虚拟相机防抖方法,所述方法包括:
获取虚拟相机在拍摄过程中的抖动数据,所述抖动数据为所述虚拟相机在坐标轴方向上的旋转角度;
对所述抖动数据采用滤波算法进行平滑处理,获得平滑处理后的平滑数据;
根据所述平滑数据判断所述虚拟相机采集的图像是否消抖。
可选地,对所述抖动数据采用滤波算法进行平滑处理,获得平滑处理后的平滑数据,包括:
基于对所述抖动数据进行平滑处理,获得平滑处理后的平滑数据,以根据所述平滑数据判断所述虚拟相机采集的图像是否消抖;
其中,是经过所述滤波算法后得到的t时刻的平滑数据;Xt表示t时刻要平滑的抖动数据,fmin表示最低截止频率,fT表示抖动数据的采样频率,β为自适应参数。
可选地,根据所述平滑数据判断所述虚拟相机采集的图像是否消抖,包括:
若所述图像没有消抖,则根据所述图像的抖动情况对所述自适应参数β和最低截止频率fmin进行调节,以重新对所述抖动数据进行平滑处理,直至所述虚拟相机采集的图像消抖。
可选地,根据所述图像的抖动情况对所述自适应参数β和最低截止频率fmin进行调节,以重新对所述抖动数据进行平滑处理,直至所述虚拟相机采集的图像消抖,包括:
根据所述图像的抖动情况按照预设调节规则对所述自适应参数β和最低截止频率fmin进行调节,以重新对所述抖动数据进行平滑处理,直至所述虚拟相机采集的图像消抖。
第二方面,本发明实施例提供了一种虚拟相机防抖装置,所述装置包括:
数据获取模块,用于获取虚拟相机在拍摄过程中的抖动数据,所述抖动数据为所述虚拟相机在坐标轴方向上的旋转角度;
平滑处理模块,用于对所述抖动数据采用滤波算法进行平滑处理,获得平滑处理后的平滑数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都数字天空科技有限公司,未经成都数字天空科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811078826.4/2.html,转载请声明来源钻瓜专利网。





