本发明专利技术提出一种快速稳定的对比度跟踪方法。该方法首先从当前帧视频图像中提取波门图像,然后对该波门图像做平滑处理,接着再对该波门图像构建一个积分图像,最后通过这个积分图像快速找到波门图像中对比度最强的所有子窗口的中心坐标,对这些子窗口的中心坐标求平均并取整后作为当前帧视频图像中目标所在的位置。本发明专利技术应用积分图像技术,大幅减少计算量,从而实现了目标的快速跟踪;同时,本发明专利技术利用了所有对比度最强的子窗口中心坐标信息,提高了跟踪的精度和稳定性。
【技术实现步骤摘要】
本专利技术属于目标跟踪
,具体涉及一种快速稳定的对比度跟踪方法。
技术介绍
目标跟踪在安全监控、汽车辅助驾驶、红外制导、计算机视觉等领域有着广泛的应用。目标跟踪通常是指在图像序列中对感兴趣的图像区域或目标对象进行精确定位,甚至获取目标的几何、颜色、纹理信息。由于目标本身及周边环境复杂多变,因此,寻找一种快速而鲁棒的目标跟踪方法仍是当前计算机视觉领域中的一个极具挑战性的研究课题。目前军事应用(包括红外和可见光目标跟踪)中的目标跟踪方法分为两大类:一类是对比度跟踪,另一类是相关跟踪(张然,吕高杰,张国华.光电目标图像自动跟踪技术研究,电光与控制,2008第15卷第9期,65-68)。对比度跟踪,又称波门跟踪,是通过比较目标与背景之间的对比度来自动跟踪目标的一种方法。该方法根据跟踪参考点的不同,可分为三种:基于边缘的对比度跟踪法(刘火平,吴钦章,刘扬,曹晓伟,多边缘法实现对高速扩展目标解体的自动跟踪,光电工程,2010,第37卷第11期,8-13)、基于形心的对比度跟踪法(任晓伟,李晋惠,梁向阳,一种空中运动多目标形心跟踪方法,西安工业学院学报,2004,第24卷第4期,344-348)、基于峰值的对比度跟踪法(雷涛,光电成像动态目标稳定跟踪技术研究,中国科学院光电技术研究所)。基于峰值的对比度跟踪是以目标图像上最亮点或最暗点作为跟踪参考点的一种跟踪方法,该方法容易受噪声的影响,故一般在跟踪前先做平滑处理,且不是将像素作为观测单位,而往往用子窗口(即尺度较小的图像块)作为观测单位,然后在波门图像中通过逐一比较各子窗口的对比度来实现目标跟踪。传统峰值跟踪方法的流程是:1)从t时刻的这一帧视频图像中提取波门图像;2)对波门图像做平滑处理;3)以波门图像的左上角为起点,从上到下,从左往右,逐一比较各子窗口内所有像素的灰度值之和,以灰度之和的最大值或最小值所对应的第一个子窗口的中心作为t时刻目标所在位置,也即完成了目标跟踪。从这个流程可以看出,该方法的计算量主要取决于两个因素,一个是波门图像的大小,另一个是子窗口的大小。在实际工程中,为了满足实时性要求,波门和子窗口的尺寸往往不能太大。然而,由于波门图像不够大,即目标搜索范围不够大,可能导致目标跟丢,尤其对于快速目标,因此,传统方法的实时性与抗干扰能力很难兼具;由于可能存在多个子窗口内的所有像素灰度值之和相同,故此时若能将这些子窗口的信息全部利用起来,跟踪将会更稳定。积分图像是由PaulViola在2001年一篇关于快速人脸检测的论文中提出的(PaulViola,MichaelJones,Rapidobjectdetectionusingaboostedcascadeofsimplefeatures,IEEEConferenceonComputerVisionandPatternRecognition,511-518),目前已广泛应用于图像处理、图像检索、图像拼接、模式识别、目标检测、目标跟踪等领域,以加快计算速度。
技术实现思路
本专利技术的目的在于提供一种快速稳定的对比度跟踪方法,运用积分图像技术大幅减少搜索比较时的计算量,从而在保证实时性的前提下可以扩大目标搜索范围,更大程度上保证目标不丢失,同时利用所有具有相同最大值或最小值的子窗口位置信息,从而提高目标跟踪的稳定性。解决上述技术问题的技术方案为:一种快速稳定的对比度跟踪方法,步骤如下:第一步、提取视频图像的波门图像;第二步、对波门图像I生成积分图像G;第三步、利用积分图像G获得波门图像I中所有对比度最强的子窗口中心坐标信息,利用所子窗口中心坐标信息获取跟踪目标的位置。进一步,在所述第一步中,读取一帧视频图像,提取以该图像中心为中心、波门大小为h×w的图像块I作为波门图像,然后对波门图像I做平滑处理,其中,h和w分别表示波门的高和宽。进一步,在所述第二步中,生成积分图像G的过程为:2.1对波门图像I中的每一列像素的灰度值累加得到中间结果Temp,其计算方式如公式(1)所示,Temp(y,x)=I(1,x)y=1;x=1,...wTemp(y-1,x)+I(y,x)y=2,...,h;x=1,...w---(1)]]>公式(1)中,(y,x)为像素坐标值,y表示行坐标,x表示列坐标;2.2对中间结果Temp中的每一行像素的值累加得到最终的积分图像G,其计算方式如公式(2)所示,G(y,x)=Temp(y,1)x=1;y=1,...,hG(y,x-1)+Temp(y,x)x=2,...,w;y=1,...,h---(2).]]>进一步,所述第三步具体过程为:3.1设子窗口大小为n×m,且1<n<h,1<m<w;3.2,从上往下,从左到右,共有(h-n+1)×(w-m+1)个子窗口,利用积分图像G和查表法获得波门图像I中(h-n+1)×(w-m+1)个子窗口的各个子窗口内所有像素的灰度值之和,用所述(h-n+1)×(w-m+1)个灰度值之和组成大小为(h-n+1)×(w-m+1)的矩阵A;3.3当跟踪目标为白目标时,搜索矩阵A中的最大值,并记录所有具有最大值的子窗口的个数k和所述k个子窗口的中心坐标(yi,xi),i=1,...,k,然后求取所述k个中心坐标的平均值,对平均值取整获得跟踪目标的位置(yend,xend);当跟踪目标为黑目标时,记录所有具有最小值的子窗口个数k和所述k个子窗口中心坐标信息(yi,xi),i=1,...,k,然后求取所述k个中心坐标的平均值,并对平均值取整获得跟踪目标的位置(yend,xend)。进一步,所述子窗口内所有像素的灰度之和的计算方式如公式(3)所示,sum(y1,x1;y2,x2)=G(y2,x2)+G(y1-1,x1-1)-G(y2,x1-1)-G(y1-1,x2)(3)公式(3)中,对于波门图像I中的任一子窗口R(y1,x1;y2,x2),(y1,x1)代表子窗口的左上角像素点,(y2,x2)代表子窗口的右下角像素点。。与现有技术相比,本专利技术具有以下优点:(1)积分图像技术的应用,使得计算量得到大幅减少,从而可以在满足实时性的要求下扩大目标的搜索范围,防止目标丢失;(2)获取了图像中所有对比度最强的子窗口中心位置信息,并求得它们的平均值,作为跟踪目标的位置,提高了跟踪精度。附图说明图1是本专利技术快速稳定的对比度跟踪方法流程图。图2是提取到的红外波门图像I(白目标),其中白色矩形框所表示的图像块用于举例说明构建积分图像。图3是图2中的白色矩形框内各像素的本文档来自技高网...
【技术保护点】
一种快速稳定的对比度跟踪方法,其特征在于,步骤如下:第一步、提取视频图像的波门图像;第二步、对波门图像I生成积分图像G;第三步、利用积分图像G获得波门图像I中所有对比度最强的子窗口中心坐标信息,利用所子窗口中心坐标信息获取跟踪目标的位置。
【技术特征摘要】
1.一种快速稳定的对比度跟踪方法,其特征在于,步骤如下:
第一步、提取视频图像的波门图像;
第二步、对波门图像I生成积分图像G;
第三步、利用积分图像G获得波门图像I中所有对比度最强的子窗口中心坐标信息,
利用所子窗口中心坐标信息获取跟踪目标的位置。
2.根据权利要求1所述的快速稳定的对比度跟踪方法,其特征在于,第一步中,
读取一帧视频图像,提取以该图像中心为中心、波门大小为h×w的图像块I作为波门图
像,然后对波门图像I做平滑处理,其中,h和w分别表示波门的高和宽。
3.根据权利要求1所述的快速稳定的对比度跟踪方法,其特征在于,第二步中,
生成积分图像G的过程为:
2.1对波门图像I中的每一列像素的灰度值累加得到中间结果Temp,其计算方式如
公式(1)所示,
Temp(y,x)=I(1,x)y=1;x=1,...wTemp(y-1,x)+I(y,x)y=2,...,h;x=1,...w---(1)]]>公式(1)中,(y,x)为像素坐标值,y表示行坐标,x表示列坐标;
2.2对中间结果Temp中的每一行像素的值累加得到最终的积分图像G,其计算方式
如公式(2)所示,
G(y,x)=Temp(y,1)x=1;y=1,...,hG(y,x-1)+Temp(y,x)x=2,...,w;y=1,...,h---(2).]]>4.根据权利要求1所述的快速稳定的对比度跟踪方法,其特征在于,第三步具体
过程为:...
【专利技术属性】
技术研发人员:姚志均,王金武,杨波,于乃昭,
申请(专利权)人:中国船舶重工集团公司第七二三研究所,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。