一种图像反馈矫正方法技术

技术编号:21852074 阅读:26 留言:0更新日期:2019-08-14 00:41
本发明专利技术公开了一种图像反馈矫正方法,视频监控领域,包括:获取当前帧当前帧图像,提取图像的特征点;获取邻帧图像,提取邻帧图像的特征点;筛选图像特征点,剔除错误匹配的图像特征点;计算图像间的运动参数,对图像间的运动参数进行建模;计算出滤波前后图像特征点之间的矫正系数,直接对图像进行补偿,由此消除监控视频抖动,使得本方法在视频监控图像去抖动的图像更加平滑和具有辨识度。

An Image Feedback Correction Method

【技术实现步骤摘要】
一种图像反馈矫正方法
本专利技术涉及视频监控领域,特别涉及一种图像反馈矫正方法。
技术介绍
在监控视频领域,由于监控摄像头在拍摄移动物体过程中不可避免的会出现图像抖动,抖动图像严重影响视频质量,容易引起视觉疲劳,且不利于监控视频的后期利用。因此,如何解决监控视频抖动问题具有重要的现实意义。而视频监控图像去抖动改进算法通过结合快速近似最邻近理论匹配视频邻帧间的图像特征点,对视频监控图像特征点轨迹进行滤波处理,直接对监控视频进行补偿,由此消除监控视频抖动,不仅能够对存在的水平抖动的监控图像进行处理,同时对存在尺度、旋转变换的监控抖动视频图像也具有较好的去抖动效果,是解决上述问题的根本途径。
技术实现思路
本专利技术的目的在于提供一种图像反馈矫正方法,以解决上述
技术介绍
中提出的一种图像反馈矫正方法。为实现上述目的,本专利技术提供如下技术方案:一种图像反馈矫正方法,包括:获取当前帧当前帧图像,提取图像的特征点;获取邻帧图像,提取邻帧图像的特征点;筛选图像特征点,剔除错误匹配的图像特征点;计算图像间的运动参数,对图像间的运动参数进行建模;计算出滤波前后图像特征点之间的矫正系数,直接对图像进行补偿。优选的,所述图像特征点的对集向量为:,其中,代表匹配的第个视频监控图像特征点对,N代表匹配的图像特征点总对数。优选的,所述筛选图像特征点,其满足条件为:,其中,代表筛选后的视频监控图像特征点对集向量,和分别代表图像特征点对中最大、最小欧氏距离,代表距离阈值,m代表抑制系数。优选的,所述图像间的运动参数为:,其中,(X,Y)代表视频监控图像I的中心像素点,和分别代表视频监控图像水平、垂直方向平移转换值。优选的,所述矫正系数,其中,和分别代表视频平滑前后特征点轨迹中,第k帧中第i个图像特征点。优选的,所述图像运动参数建模为:,其中,H代表仿射变换矩阵,a13,a12,a21和a22分别代表视频监控图像间的旋转和缩放变换,代表监控视频前一帧图像上的像素点,(x,y)代表近邻图像通过仿射变换后的图像像素点。优选的,两帧图像运动参数为:,其中,(X,Y)代表视频监控图像I的中心像素点,和分别代表视频监控图像水平、垂直方向平移转换值。本专利技术提出的一种图像反馈矫正方法在对视频监控图像去抖动的平滑性和辨识度要优于随机取样一致性算法进行视频监控图像去抖动的平滑性和辨识度。结合卡尔曼滤波理论对视频监控图像特征点轨迹进行滤波处理,计算出滤波前后图像特征点之间的矫正系数,直接对监控视频进行补偿,由此消除监控视频抖动,使得本方法在视频监控图像去抖动的图像更加平滑和具有辨识度。具体实施方式在对视频监控图像进行去抖动过程中,先提取视频监控图像的特征点,结合快速近似最邻近库理论匹配视频邻帧间的图像特征点,并剔除错误匹配的图像特征点,利用随机取样一致性理论迭代求解监控视频图像间的运动参数,具体过程如下:假设,利用非线性扩散滤波理论描述不同视频监控图像尺度空间上图像亮度的变化,利用如下公式给出的非线性偏微分方程进行描述,,其中,L代表视频监控图像矩阵,,和分别代表三度函数/传导函数及视频监控图像梯度算子,利用如下公式表示其传到函数,其中,代表视频监控图像L经过高斯平滑后获得梯度图像,利用如下公式定义,其中,代表对比度因子,式中的非线性偏微分方程不存在解析解,结合快速显性扩散理论求解视频监控图像特征,利用如下公式给出其运算周期:,其中,代表单位矩阵,代表视频监控图像的传导矩阵,代表显性扩散步数,代表相应步长,利用如下公式进行表示,,其中代表满足显性扩散理论组建视频监控图像金字塔,金字塔尺度空间由组视频监控图像构成,各组图像存在S个子层级,其中,代表全部尺度空间下的视频监控图像总数,利用如下公式将图像像素单位映射至时间单位上,可获得,经过非线性扩散滤波处理后,可获得滤波后的图像集,,利用如下公式构建各视频监控图像的Hessian矩阵,,其中,代表相应视频监控图像组中归一化尺度因子,通过搜索窗口在视频监控图像尺度空间金字塔相应极大值,由此确定视频监控图像中特征点的位置。假设,代表视频监控图像中特征点的尺寸参数,代表区域搜索半径,对尺度参数为的特征点,利用窗口计算其梯度图像,,将窗口划分为4x4个子区域,利用视频监控梯度图像生成长度为4的子区域描述向量,利用如下公式进行表示,,假设,匹配的视频监控图像特征点对集向量为,其中,代表匹配的第个视频监控图像特征点对,N代表匹配的图像特征点总对数,利用下列公式给出筛选后的图像特征点的满足条件,,其中,代表筛选后的视频监控图像特征点对集向量,和分别代表图像特征点对中最大、最小欧氏距离,代表距离阈值,m代表抑制系数。在对视频监控图像进行去抖动的过程中,以上述获得的监控视频图像间的运动参数为基础,结合卡尔曼滤波理论对视频监控图像特征点轨迹进行滤波处理,计算出滤波前后图像特征点之间的校正量,直接对监控视频进行补偿,由此消除监控视频抖动,具体过程如下假设代表监控视频第t-1帧相对于监控视频第t帧的旋转角度,利用如下公式给出监控视频第1帧相对于第t帧相对于的旋转角度,,利用仿射变换理论对监控视频图像间的运动参数进行建模,,其中,H代表仿射变换矩阵,a13,a12,a21和a22分别代表视频监控图像间的旋转和缩放变换,代表监控视频前一帧图像上的像素点,(x,y)代表近邻图像通过仿射变换后的图像像素点。假设,视频图像I与视频图像J为近邻两帧图像,利用下列公式求解两帧图像运动参数,其中,(X,Y)代表视频监控图像I的中心像素点,和分别代表视频监控图像水平、垂直方向平移转换值,依据下列公式可得到视频序列的平移转换矩阵T和旋转变换向量,利用如下公式进行表示,其中,代表视频第i帧和第i+1帧图像之间的平移转换向量,代表视频第i帧和第i+1帧图像之间的旋转变换值,N代表监控视频总帧数。由如下公式计算可得到对应平移转换轨迹矩阵及旋转变换轨迹向量,其中获得的及为基础,集合卡尔曼滤波理论对获得的运动轨迹进行滤波处理,对进行卡尔曼滤波处理后的各段视频轨迹进行B样条曲线拟合,利用如下公式公式定义各段B样条曲线,其中,代表第j个控制点,代表B样条方程,利用如下公式进行定义,假设,和分别代表视频平滑前后特征点轨迹中,第k帧中第i个图像特征点,代表视频监控图像初始特征点与平滑后的特征点之间的矫正系数,利用如下公式进行表示:,利用六参数仿射转换模型可计算出,得到,对监控视频图像进行补偿,即可获得无抖动的视频监控图像。以上所述,要优于随机取样一致性算法进行视频监控图像去抖动的平滑性和辨识度。结合卡尔曼滤波理论对视频监控图像特征点轨迹进行滤波处理,计算出滤波前后图像特征点之间的矫正系数,直接对监控视频进行补偿,由此消除监控视频抖动,使得本方法在视频监控图像去抖动的图像更加平滑和具有辨识度。最后应说明的是:以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,尽管参照前述实施例对本专利技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种图像反馈矫正方法,其特征在于,包括:获取当前帧当前帧图像,提取图像的特征点;获取邻帧图像,提取邻帧图像的特征点;筛选图像特征点,剔除错误匹配的图像特征点;计算图像间的运动参数,对图像间的运动参数进行建模;计算出滤波前后图像特征点之间的矫正系数,直接对图像进行补偿。

【技术特征摘要】
1.一种图像反馈矫正方法,其特征在于,包括:获取当前帧当前帧图像,提取图像的特征点;获取邻帧图像,提取邻帧图像的特征点;筛选图像特征点,剔除错误匹配的图像特征点;计算图像间的运动参数,对图像间的运动参数进行建模;计算出滤波前后图像特征点之间的矫正系数,直接对图像进行补偿。2.根据权利要求1所述的一种图像反馈矫正方法,其特征在于:所述图像特征点的对集向量为:,其中,代表匹配的第个视频监控图像特征点对,N代表匹配的图像特征点总对数。3.根据权利要求1所述的一种图像反馈矫正方法,其特征在于:所述筛选图像特征点,其满足条件为:,其中,代表筛选后的视频监控图像特征点对集向量,和分别代表图像特征点对中最大、最小欧氏距离,代表距离阈值,m代表抑制系数。4.根据权利要求1所述的一种图像反馈矫正方法,其特征在于...

【专利技术属性】
技术研发人员:翁会明邱樟伟方毅宋慧李向军
申请(专利权)人:浙江工大盈码科技发展有限公司
类型:发明
国别省市:浙江,33

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

1