- . - - - 可修编- 远红外小目标的检测与跟踪 摘要:验证了一种基于红外小目标视频图像序列的跟踪算法,主要研究了基于形心计算的跟踪方法和基于最小绝对差准则的匹配跟踪方法。分别仿真验证,并从实现结果出发得出了两种算法的适用围和各自存在的不足。 关键字:远红外 小目标检测与跟踪
0 引言 随着近十几年信息技术的飞速发展,计算机硬件的处理能力不断提高,存储成本大幅下跌,一些研究人员开始重点研究计算机视觉中有关运动的问题。与处理单幅图像相比,图像序列引入了新的时间维以及时间相关性约束,这一额外的约束激发了人们对视频理解的研究.视频序列目标跟踪是指对传感器摄取到的图像序列进行处理与分析,一旦目标被确定,就可获得目标的特征参数。 由于视频跟踪具有广泛的应用围,因而引起了世界围广大研究者的兴趣。 在1996年至1999年间,美国国防高级研究项目署(DARPA)资助卡基梅隆大学、戴维SARNOFF研究中心等著名大学和公司合作,联合研制视频监视与监控系统VSAM,主要研究目的是开发用于战场及普通民用场景的自动视频理解技术。DARPA在2000年又资助了重大项目HID计划,其任务是开发多模式的监控技术以实现远距离情况下人的检测、分类和识别,以增强国防、民用等场合免受恐怖袭击的保护能力。在2008年,DARPA资助了一项研究实时流视频监视的技术。 国许多研究所和大学也投入了大量的精力致力于图像跟踪的研究。如清华大- . - - - 可修编- 学人机交互与媒体集成研究所在人脸跟踪、视觉监控、等方面取得了许多科研成果;自动化研究所模式识别国家重点实验室在交通场景监控、人体跟踪、智能轮椅手势导航等领域进行了深入研究。
1 设计背景 视频序列目标跟踪是指对传感器摄取到的图像序列进行处理与分析,充分利用传感器采集得到信息来对目标进行稳定跟踪的过程。一旦目标被确定,就可获得目标的位置、速度、加速度等运动参数,进而获得目标的特征参数。 运动分析的目的是根据运动线索揭示关于环境有价值的信息,这些信息可以用来执行更高级的视觉任务,如活动识别、视觉检索等。由于采集到的图像序列通常是二维图像,许多研究者开始使用简单的二维表示处理运动分析问题,避免了恢复三维世界的结构、属性等信息。 通过视频目标跟踪系统通过对图像的去噪、对图像进行灰度变换、图像融合、图像增强等处理,可以快速的筛选并提取有用的信息。 在军事上,视频序列目标跟踪技术广泛应用于精确制导、战场机器人自主导航、无人机助降,靶场光电跟踪等领域。在民用上,该技术主要应用在智能视频监控、智能交通管制、医疗影像诊断等方面。 - . -
- - 可修编- 2 总体方案
2.1常用的跟踪算法 2.1.1基于特征的目标跟踪方法 基于特征的方法利用了特征位置的变化信息,首先从图像序列中抽取显著特征,然后在序列图像上寻找特征点的对应关系,特征匹配算法大都引入了刚体约束条件,已有的技术包括结构匹配、树匹配等。之后利用序列帧图像中目标特征点的对应关系,解算当前帧图像中目标位置。
2.1.2基于相关的目标跟踪方法 基于相关的目标跟踪方法是把一个预先存储的目标样板作为识别和确定目标位置的依据,然后用目标样板与实时图像中的各个子区域图像进行比较,找出和目标模板最相似的一个子图像位置,作为当前目标的位置,这就是相关跟踪的基本思想,这种方法也叫做图像匹配。
2.1.3基于对比度的目标跟踪方法 基于对比度的目标跟踪方法又称波门跟踪方法,该方法适用于目标和背景具有明显对比度的目标跟踪。该方法需设计一个波门,波门的尺寸略大于目标尺寸,使目标不受波门外的背景和噪声干扰的影响。跟踪波门可分为固定式和自适应式两种。前者在跟踪过程中波门的大小始终不变;后者则是在跟踪目标的过程中波门随目标的大小变化而变化。波门跟踪算法可分为矩心跟踪算法、边缘跟踪算法、双边缘跟踪算法和区域平衡跟踪算法等。 - . - - - 可修编- 2.2 本方案实现的技术难点
要解决图像序列的去除噪声问题,由于目标过小故要选择适当的去除噪声方法,对融合了多种噪声的图像要选用综合的去除噪声方法。最终的跟踪系统要实现自适应滤波。要解决小目标丢失或被遮挡后再次出现的问题,要保证目标再次出现后的准确识别和跟踪。 - . -
- - 可修编- 3 原理描述
3.1 形心跟踪
图(2) 形心跟踪系统流程图 如图(2)所示,形心跟踪首先要对图像进行灰度化处理,使彩色图像转换
视频图像序列 滤波去噪 背景提取 二值化处理 设置波门 计算形心 目标物体跟踪 兴趣区获取 灰度转换
摄像头标定物体保证在镜头内 - . -
- - 可修编- 为8位灰度图像以方便以后的运输和处理过程。 3.1.1滤波去噪 本次所用图像序列的噪声课近似认为是椒盐噪声,在去噪声时可以用中值滤波法,本方法可以有效的消除椒盐噪声并保持图像中的边缘和细节。中值滤波法是把领域的所有像素按顺序排列,然后用中间值代替中心元素的灰度值作为输出。 二维中值滤波定义为: A},(k,l)lk,yx{fg(x,y)MedianA)( (1)
其中;f(x,y)为原始图像阵列;g(x,y) 为中值滤波后图像阵列;Median为中值滤波算子,取中值;A为滤波窗口,大小为k×l。中值滤波的缺点在于运算速度随窗口的扩大而变慢,故为了提高检测速度本次验证时采用的滤波窗口为33窗口。
3.1.2二值化处理 二值化处理是利用同一区域具有某种共同的灰度特性进行图像的分割,其 基本原理就是选取一个适当的灰度阈值设置一个阈值,然后对每个像素进行检测,当检测的像素的灰度值小于或等于阈值时,将此像素的灰度值变为0,当检测的像素的灰度值大于阈值时,将此像素灰度值变为255。 {),(,),(,),(TyxfTyxfyxfT
0
255 (2)
其中T是设定的阈值;),(yxf是像素原有的灰度值;),(yxfT是处理后的灰度值。 - . - - - 可修编- 本次设计我们所读取的目标跟踪序列,其背景与目标的灰度基本保持不变。对此类视频序列图像的阈值确定可以采用直方图分布的办法。即初步了解到所要跟踪的目标区域和目标所在的背景区域各自处在一个灰度值的围,在直方图的表现上为具有双峰分布,通过选取波分之间的低谷所对应的灰度值作为分割阈值就可以将目标区域的背景区域分割开来。
3.1.3形心计算 对于二值化图像在假设物体的面密度均匀分布的境况下,形心就是要探测物体的几何中心。同过形心的计算可以快速的判断目标物体的具体位置。当目标姿态改变时,形心的位置变动较小。因此形心跟踪比较平稳,同时由于系统效应,算法的抗干扰能力也较强。 对于离散的数字图像,其形心公式可以定义为:
dcybaxdcyb
axcyxfyxxfx),(
),(
dcybaxdcyb
axcyxfyxyfy),(
),( (3)
其中, xc、yc是目标形心坐标;),(yxf是图像函数(即图像上yx,处像素点的灰度);ba,是横坐标围;dc,是纵坐标围。
3.1.4添加波门算法 在计算出目标形心的基础上,以形心为对称中心分别在上下,左右画线,连接在一起形成一个矩形框,即跟踪波门。波门的大小有目标大小而定,主要目的是可以标出目标的位置。过大的波门有较高的容错性,可以减小跟踪算法的精度- . - - - 可修编- 不够而产生的跟踪偏差,但由于波门较大所以跟踪精度随之降低。 3.2 匹配跟踪 4仿真结果与分析 1 对比度矩心跟踪法通过对原图像进行图像阈值分割、形心计算,最终实现目标的跟踪。此种算法具有简单、快速和实时性高的特点。但是,此种算法的实用性围极其有限,一般来说只适用于目标图像与背景图像的灰度值相差较大的情形下才能实现,否则将得不到目标的形心。除此之外,该算法受图像成像过程中引入的噪声的影响比较大,在环境较为恶劣的情况下将会失去对目标的有效跟踪。因而,对比度矩心跟踪法面临背景环境的限制以及成像系统噪声的限制。 2 模板相关匹配法不必对原图像进行预处理,基本保留了图像的全部信息,这对于目标所在的背景区域的了解至关重要;其次,此跟踪算法非常适合于在环境复杂多变的情况下进行目标的跟踪。但不足之处是由于在相关匹配的过程中涉及到大量的数学运算,因而系统跟踪的实时性将大大降低,为进一步提高系统的实时响应,相应的处理器、存储器等硬件设备的性能要求较高。即使在匹配的过程中进一步降低搜索区域,但那样有可能得到的是局部最优值,其最终结果是真正的目标没有被跟踪到。因而,模板相关匹配法面临实时性的提高以及快速搜索区域算法的进一步优化。
主要参考文献 [1] 然,吕高杰, 光电目标图像自动跟踪技术研究[J],电光与控制, 2008,15(9):65-68 - . - - - 可修编- [2] 王唯合,王宏志,兰英.运动目标检测跟踪方法研究,工业大学学报, 2007,28(4):411-414 [3] 岩; 智社; 龙腾;图象序列中机动目标的形心跟踪,航空学报,2001,22(4):312-316 [4] 季,王春平,朱元昌. 电视跟踪系统视景仿真方法研究[J],计算机仿真, 2003,20(8):85-87 [5] 光电图像处理及应用,电子科技大学