基于视频抖动的灰度投影稳像算法

2019-09-10 07:22胡常俊张著洪
关键词:滤波

胡常俊 张著洪

摘 要:针对抖动导致车载视频图像失真的问题,将图像区域等分的思想与灰度投影算法融合,获得一种利用局部运动矢量估算全局运动矢量的方法;借助图像的全局运动矢量和滤波的思想,利用运动矢量偏差补偿抖动对图像失真的影响,获得一種稳像算法。数值实验结果表明,该稳像算法对于提高车载视频图像的稳定性具有好的效果。

关键词:灰度投影;电子稳像;滤波;图像区域划分;运动矢量

中图分类号:TP391.4

文献标识码: A

视频抖动是影响视频序列中目标提取的关键因素,如何实时、快速、有效地消除抖动产生的负面影响,是图像预处理中关系到运动目标提取效果的关键问题。车载摄像头是安装在车载平台的一种成像设备。在车体发生抖动或道路不平稳场景下,摄像机输出的图像序列呈现不稳定现象,造成目标提取失效。因此,研究消除视频抖动尤为重要。

电子稳像[1-2]是一种利用数字图像处理和电子技术来确定图像间偏移的运动矢量并以此进行运动补偿的稳像方法。较为常见的方法包括代表点匹配算法、特征点跟踪算法、块匹配法、灰度投影算法[3-7]。在这些算法中,第一种算法是在参考帧图像上以像素点为单位,选取等距离间隔的点阵集,在当前帧图像上寻求与之相匹配的同样等距离间隔的点阵集,两个点阵集初始点坐标的差值就是图像间的运动矢量,其算法结构简单、计算量小,但自适应能力较弱;第二种算法

主要是先在参考帧中选择一组特征点,然后按照匹配准则在当前帧中进行搜索,找出对应的匹配特征点,计算出帧间运动矢量;王斌等[7]提出一种电子稳像的数字图像跟踪算法,其借助图像的特征点进行背景补偿、矢量计算和特征点跟踪;第三种算法的基本思想是将当前帧图像划分为若干大小相同的子块并在参考帧图像的指定搜索窗内进行全局搜索,直到找到与参考帧最匹配的小块,进而获取子块的运动矢量;张跃飞[4]提出一种改进型车载视频稳像算法,其主要通过优化图像子块的位置来降低车辆运动对图像子块匹配的影响;最后一种算法是利用图像序列的灰度总体分布的变化规律,对图像的行列灰度投影曲线做相关运算获取当前帧图像相对于参考帧的运动矢量,其运算速度快,能满足实时性、稳定性要求[8-12],但尚未考虑抖动现象对图像的影响问题;李计添等[8]通过分析车辆载体运动的特点和导致图像抖动的根源,运用灰度投影算法对车载图像序列进行稳像,验证了灰度投影算法的有效性。

本文针对视频抖动问题,探讨基于车载摄像机抖动的改进型灰度投影算法;该算法能消除运动前景对运动矢量估计的干扰,可提高运动补偿的精度;借助实时场景的视频序列,实验结果表明,该算法能实时、有效地获得稳定的图像序列。

4 总结

针对车载视频出现抖动导致视频序列出现失真的现象,通过分析运动前景的运动特征,以及出现抖动时相邻帧之间图像信息的差异性,在灰度投影算法基础上,融合了图像区域分割的思想,获得处理视频序列抖动的稳像算法。实验结果显示,本文算法通过消除运动前景的干扰和采用自适应运动补偿策略,能获得稳定的视频序列。

参考文献:

[1]LAI L , XU Z , ZHANG X. Improved gradient optical flow for digital image stabilization[J]. Infrared and Laser  Engineering, 2016, 45(04): 280-286.

[2]王志民, 徐晓刚. 电子稳像技术综述[J]. 中国图象图形学报, 2010, 15(3):470-480.

[3]关升. 几种电子稳像算法的初步研究[D]. 哈尔滨:哈尔滨工业大学, 2006.

[4]张跃飞. 车载摄像机数字稳像技术研究[D]. 成都:电子科技大学, 2011.

[5]FAN Y, GUO Z, ZHANG R. Research on electronic image stabilization algorithm based on subsample gray ̄scale projection[J]. Industry and Mine Automation, 2017,43(4):22-27.

[6]HUI S, ZHANG Y X, JING W X. The application of high resolution gray projection algorithm in electronic image stabilization technology[J]. Optical Technique, 2006, 32(3): 378-380.

[7]王斌, 赵跃进, 尹德森. 基于电子稳像的特征跟踪算法[J]. 红外与激光工程, 2008, 37(4): 607-610.

[8]李计添, 何永强, 陈财森,等. 一种基于灰度投影算法的车载电子稳像方法[J]. 红外技术, 2010, 32(6): 328-332 .

[9]齐红, 任洪娥, 田少卿,等. 一种基于灰度投影的电子稳像改进方法[J]. 中山大学学报(自然科学版), 2012,                                         51(5): 40-44.

[10]余博, 郭雷, 赵天云. 基于对数极坐标变换的灰度投影稳像算法[J]. 计算机应用, 2008, 28(12): 3126-3128.

[11]白丰, 张小俊, 张明路,等. 基于分区域灰度投影的稳像算法在卫星装配中的应用[J]. 中国中国机械工程, 2016, 27(2):195-200.

[12]ZHANG G D, WANG M Q. Research on real ̄time electronic image stabilization based on gray projection algorithm[J]. Microelectronics And Computer, 2010, 27(10):53-56.

[13]杨毅. 电子稳像算法研究与实现[D]. 南京:南京理工大学, 2009.

[14]黄文娟, 王敬东, 薛重飞,等. 电子稳像中的参考帧选择策略[J]. 红外技术, 2016, 38(2): 163-167.

(责任编辑:于慧梅)

猜你喜欢
滤波
基于HP滤波与ARIMA-GARCH模型的柱塞泵泄漏量预测
采用双目视觉和自适应Kalman滤波的作物行识别与跟踪
再论联邦滤波在组合导航中的应用可行性
基于小波域滤波的电子通信信道恶意干扰信号分离方法
应用于农业温度监测的几种滤波算法研究
对地铁车辆滤波电抗器日常维护及常见故障探究
试论地铁列车电容滤波和电感滤波的优缺点
几种图像滤波处理方法比较
基于非下采样剪切波变换与引导滤波结合的遥感图像增强
基于正则化的高斯粒子滤波算法