一种对空红外弱小目标检测跟踪方法研究
0 引言
现代战争中,以小型无人机、电视侦察弹等为代表的战场侦查设备层出不穷,对地面部队和武器装备的生存能力形成较大威胁,为此,有效发现、跟踪和打击该类目标成为必然的战场军事需求。其中目标检测与跟踪技术作为关键技术,其性能的优劣直接决定了打击效果的好坏。常用的获取图像方式有毫米波成像、可见光成像以及红外成像3种。相比较而言,由于待探测的目标通常较小,基于毫米波成像效果较差,进而会导致跟踪误差较大;基于可见光成像时,如果天空中有云,则目标极有可能与背景混淆,为目标的检测与跟踪带来困难;而基于红外图像时,目标在以天空为背景的视野中较为突出,易于检测,且背景较为单一,干扰较少,有利于对目标的准确跟踪[1]。综上所述,宜利用空中小目标的红外视频图像进行检测与跟踪。
本文利用小型降落伞目标的红外视频,首先通过去除噪声、背景抑制、目标增强3个步骤对图像进行预处理,以提高目标与背景的对比度;通过轮廓边界检测得到目标的位置信息;最后将检测结果传递给跟踪器,利用检测得到的目标位置信息通过核化相关滤波算法,对目标进行跟踪定位。该方法的流程如图1所示。
图1 检测跟踪算法流程图
Fig.1 Flowchart of detection and tracking algorithm
1 红外目标检测
1.1 图像预处理
红外图像预处理的目的是提高图像的信噪比,通过减少杂波干扰、抑制背景噪声、增强目标显示效果,进而提高检测器的检测性能。
1.1.1 去除噪声
800马力的法拉利=最强跑车?劳拉一边试着恢复正常的呼吸节奏一边告诉我:“这辆法拉利的动力表现真是令人难以置信,操控精准而直接,变速箱表现堪称完美。”法拉利812 Superfast的方向盘反馈清晰,使它能够精准地掌握当前的行驶状态和极限。过弯时,法拉利会出现些许转向过度的倾向,但又有哪款性能强劲的跑车不会出现这种情况呢?
常用的图像滤波算法包括高斯滤波、最大均值滤波、中值滤波等,考虑到红外小目标具有尺寸小、像素有限、灰度变化不稳定以及背景分布不均匀等特点[2],同时应兼顾算法的运算速度,故采用高斯滤波法对输入图像进行去噪处理,结果如图2所示。
GaAs晶体折射率由传统模型确定.将式(13-14)式代入式(12)中,即可得到不同调制因素变化条件下晶体的最佳取向,即折射率变化最大取向.图2-4分别给出的调频、调幅、调相条件下,GaAs晶体的折射率变化最大取向曲线.
1.1.2 背景抑制
大数据基数具有鲜明的复杂性和界线性特征,不少国外学者将大数据特点总结为数据量大、数据分析快、数据类型多、数据价值高等。现代大数据行业最大的问题就是如何提高其价值密度,因为大数据电子供应链多维度数据背后具有鲜明的逻辑关联。巴塞尔协议可以作为供应链金融管理的标准模板,现行的巴塞尔协议将供应链金融管理风险分为:金融信用风险、金融市场风险、金融操作、资金流动性、国家政策、企业声誉、法律法规等等。具体应用到供应链金融业务中,主要为企业信用、操作及法律法规等。目前大数据技术在供应链金融领域主要进行金融风险评估以及风险管理,其中最主要的目标就是信用风险[5]。
背景抑制目的是抑制背景杂波和点噪声的干扰,同时有效地保留目标信息。本文采用形态学Top-Hat算子[3]对输入图像进行背景抑制处理。
数学形态学运算包括两个基本运算:膨胀和腐蚀。设f(x,y)是原始灰度图像,B(p,q)为结构算子。则结构算子对原始灰度图像的膨胀(f⊕B)和腐蚀运算(f⊕B)的定义分别为:
目前,对矿车自卸车驾驶室悬置系统减振性研究,最准确的方式是矿区实车试验法[5-6].而矿区的工作环境非常恶劣,试验测得的数据受到了各种激励源的干扰,使得振动特征提取的难度大大增加,因此,对试验数据需要进行降噪处理.在实际应用中,信号降噪的方法有很多[7-9],而每种降噪方法都有特定的局限性.本文结合矿用自卸车的运行情况和驾驶室悬置系统的结构特点[10],采用奇异值分解[11](Singular Value Decomposition,SVD)法对试验信号进行降噪预处理.该法不存在相位延迟的现象,且具有较好的稳定性、旋转不变性和比例不变性等优点,能得到较好降噪效果.
基于膨胀和腐蚀运算,形态学开运算(f˅B)和闭运算(f˄B)定义为:
Top-Hat算子定义为:
由于(3)式中开运算的作用为平滑图像中的亮小区域。公式(5)表明,形态学Top-Hat算子是从原图中减去开运算后的图,虽然该方法会使得目标被一定程度的削弱,但整个背景的灰度值被显著降低。由图3可知,将去除噪声后的图像与Top-Hat算子进行运算,达到了较好的背景抑制效果,目标与背景的对比度更加显著。
1.1.3 目标增强
目标增强算法是通过一定方法提升红外图像中的目标部分的像素值,增加与背景之间的对比度,进而可以更容易地检测出红外图像中的弱小目标[4]。我们通过设定像素阈值(本实验设为10)的方法,将图像中大于该值的像素值等比放大,使得在背景抑制过程中被削弱目标得到显著增强。实验结果如图2所示。
MH在Unix计算机上运行,Unix是当时最先进的计算机操作系统,其独特之处在于能够像对待任何其他文本文件一样处理邮件信息。这意味着无须打开单独的电子邮件浏览器,就可以通过简单的命令完成邮件保存、组织、搜索和发送等工作。
为了更直观地判断预处理效果,我们以图片的长和宽为横坐标X和纵坐标Y,像素值为垂直坐标Z,建立三维图像模型如图3所示。
由图可知,图像经预处理后,目标与背景的对比度得到显著增强,更有利于目标的检测与定位。
1.2 目标轮廓检测
在对输入图像进行预处理后,图像中目标的边缘像素变化较为明显,故可以先计算图像中各像素点的梯度强度G 及方向θ:
图2 红外图像预处理效果对比
Fig.2 Comparison of infrared imagepreprocessing effect
式中:Gx、Gy分别为像素点在x、y 方向上的梯度分量。
通过非极大值抑制消除杂散效应;通过双阈值检测实际边缘位置[5];将变化较为明显的像素储存为向量形式,最后得到这些向量的最小外接正矩形,获取目标的坐标信息并传递给跟踪器。检测结果如图4所示。其中前两个量为目标外接矩形框的左上角坐标值(x,y),后两个量为矩形框的宽度和高度(w,h)。该参数用于跟踪器的初始化。
2 核化相关滤波跟踪算法
核化相关滤波(kernelized correlationfilter,KCF)算法[6]借鉴了信号处理中相关滤波的基本原理,通过寻找最大响应值的方式来确定目标位置。该算法利用循环矩阵在目标区域进行循环位移构造大量样本,解决了目标跟踪过程中训练样本过少的问题,同时利用循环矩阵对角化的性质使得计算大大简化。将线性空间的脊回归函数通过高斯核函数映射到非线性空间,并同样可以利用循环矩阵的性质简化计算,因此该算法具有极高的跟踪速度以及较好的跟踪精度。其基本流程如图5所示。
算法的核心问题可以表示为:
融合这两种视角,本文将制造业产业升级定义为:制造业由劳动密集型、传统低技术型和低附加值型产业向资本或技术密集型、高新技术型和高附加值型产业升级的过程。
式中:w是列向量表示权重系数;z表示样本。利用岭回归的方法,其优化函数可由最小二乘以及正则项组成:
图3 三维图像模型对比
Fig.3 Comparison of 3D image models
图4 检测结果
Fig.4 Detecting results
图5 KCF 跟踪算法流程
Fig.5 KCF trackingalgorithm flow
式中:λ用于控制系统的结构复杂性;x 为样本行向量;y 为目标函数。若直接求解可得:
由于共轭以及求逆的计算量较大,故引入核函数将问题简化为:
式中:α为引入核函数后w 对应解,利用循环矩阵有关性质,将训练过程进一步简化为:
式中:˄表示复域的计算,由此即可用此滤波器来对输入图像进行相关性检测得到跟踪结果,用公式表示为:
则响应值
最大时对应图像中的位置即为目标位置。目标跟踪性能的实验结果由图6可知,在给定目标初始位置坐标后,该算法根据目标特征,从每帧图像中获取目标位置,实现了对目标的准确跟踪。本方法中目标的检测与跟踪无需手动标注,整个过程无需人为控制,具有较高的自主性与可靠性。
3 实验结果与分析
为了对跟踪算法性能进行定量测试,我们利用图像标注软件得到测试视频每一帧目标位置的标准值,通过将跟踪器目标位置预测值与标准值进行对比,进而计算中心误差以及重叠率。
土墙日光温室主要是指以板打墙和机械碾压土墙为温室墙体的日光温室,我省目前数量为13万栋以上,其中,机械碾压土墙是现存量最大的日光温室类型,占土墙温室90%以上,占全省日光温室数量总量的55%以上,主要分布在湟水谷地的大通、湟中、湟源、互助、乐都、平安、民和等县,其次是黄河谷地贵德、共和、尖扎、同仁县。土墙日光温室(本文主要指机械碾压土墙温室)的好坏直接关系到冬季蔬菜生产状况,维护保养和升级改造土墙日光温室对高效利用该蔬菜生产设施具有重要作用。
3.1 中心误差
中心误差[7]可定义为算法估计的目标位置的中心点与实际目标的中心点的偏差距离,而中心误差率为这两者的距离小于给定阈值的视频帧占视频总帧数的百分比。阈值不同,得到的百分比不一样,因此可以得到一条曲线。本实验中跟踪算法的中心误差及误差率变化曲线如图7所示。
由于长期的构造活动及地台隆起,区内发生了一系列不同期次强烈而频繁的岩浆活动,尤其是燕山期,大规模花岗岩浆活动形成了构造热蚀变的成矿背景,热液流体携带金及多金属元素在火山机构及其附近初步富集,同时,岩浆活动的巨大热能及区域性的多期多阶段的断裂构造活动使丰度值高的太华群中的金被活化,通过不断淋滤、汲取,形成富含矿质的热流体,随后由于大气降水沿构造裂隙下渗,与沿断裂构造向上运移的含矿热流体发生混合,成矿系统开放,在合适的物理化学环境下,在有利部位金富集沉淀成矿,形成构造蚀变岩型金矿床。
由图7可知,当中心误差率阈值为0.6个像素时,KCF算法的成功率约为90%;中心误差不超过0.8个像素时成功率接近100%。
老黄说:“他没来,那梁二狗就是他儿子,他刚才喝醉了。就是没喝多,他也不会来,鸟窝大师是个瞎子,他不抢钱,只会编故事。他给我们的傩戏编故事骗鬼,给黄梁驿编故事骗人,他最有名的故事是万花谷。他上知天文,下知地理,去过天宫,游过地狱,能说会道,能掐会算,坐在家里编好了,就让我们派人去长安讲,跟那些算命的、讨饭的、和尚道士,三姑六婆讲,在妓院里讲,在酒楼上讲,在泥巷里讲,由南坊讲到北坊,由东坊讲到西坊。
本实验中摄像头的视场角为5°,由图像分辨率为640×512,故单位像素对应角度可近似为:5°/640≈0.0078°。则算法成功率为90%时,角度误差不超过0.0047°;最大误差不超过0.0062°,可以认为跟踪器在整个过程中始终没有丢失目标。
3.2 跟踪速度
实验条件及结果如表1所示。
表1 实验条件及跟踪速度
Table1 Experimental conditions and tracking speed
Tracking algorithm KCF Feature expression HOG+Gray CPU 2.50 GHz Intel Core i5-7300HQ RAM 8 GB Operating system X64,Windows 10 Algorithm platform VS2015+OpenCV3.1.0 Video resolution 640×512 Tracking speed 25.3 frame/s
图6 KCF 吊伞模型跟踪结果
Fig.6 Tracking results of KCF umbrella model
图7 吊伞模型目标跟踪中心误差
Fig.7 Target tracking center error of parasol model
由实验结果可知,算法在对该空中红外小型降落伞目标的检测及跟踪较为精确,能够在准确检测到目标后对目标进行稳定跟踪,且能够满足实时性要求。
4 总结
提出了一种人不在回路的对空小目标检测跟踪方法,针对红外弱小目标图像像素有限、灰度变化不稳定以及背景分布不均匀等特点,通过图像预处理,保证了边缘轮廓检测效果的可靠性[8-9];采用相关滤波跟踪算法,保证了该方法的实时性。最后通过实验可知,该方法运行速度可达25.3 帧/s,且对于该类目标的视角误差不超过0.0062°,跟踪精度较高,进一步印证了本方法在实际应用过程中的可行性,为有效打击空中小型目标提供了新的思路。
参考文献:
[1]杨丹.红外弱小运动目标的检测算法研究[D].西安:西安理工大学,2018.
YANG Dan.Research on Detection Algorithm of Infrared Dim Small Moving Target[D].Xi'an:Xi'an University of Technology,2018.
[2]侯旺,孙晓亮,尚洋,等.红外弱小目标检测技术研究现状与发展趋势[J].红外技术,2015,37(1):1-10.
HOU Wang,SUN Xiaoliang,SHANG Yang,et al.Research status and development trend of infrared dim small target detection technology[J].Infrared Technology,2015,37(1):1-10.
[3]张世锋,黄心汉,王敏.红外背景抑制与小目标检测算法[J].中国图像图形报,2016,21(8):1039-1047.
ZHANG Shifeng,HUANG Xinhan,WANG Min.Infrared background suppression and small target detection algorithm[J].China Image Graphics Daily,2016,21(8):1039-1047.
[4]赵征.红外小目标图像预处理与检测算法究[D].西安:西安电子科技大学,2014.
ZHAO Zheng.Preprocessing and Detection Algorithm of Infrared Small Target Image[D].Xi'an:Xi'an University of Electronic Science and Technology,2014.
[5]段锁林,殷聪聪,李大伟.改进的自适应Canny 边缘检测算法[J].计算机工程与设计,2018,39(6):1645-1652.
DUAN Suolin,YIN Congcong,LI Dawei.Improved adaptive Canny edge detection algorithm[J].Computer Engineering and Design,2018,39(6):1645-1652.
[6]Henriques J F,Rui C,Martins P,et al.High-speed tracking with Kernelized correlation filters[J].IEEE TPAMI,2015,37(3):583-596.
[7]WU Y,Lim J,YANG M H.Online object tracking:a bench- mark[C]//IEEE Conference on Computer Vision and Pattern Recognition,2013:23-28.
[8]危水根,王程伟,张聪炫,等.多信息融合的红外弱小目标检测[J].红外技术,2019,41(9):857-865.
WEI Shuigen,WANG Chengwei,ZHANG Congxuan,et al.Infrared dim target detection based on multi-information fusion[J].Infrared Technology,2019,41(9):857-865.
[9]杨慧,张宝辉,沙涛,等.地空背景下红外弱小运动目标检测[J].红外技术,2018,40(5):462-467.
YANG Hui,ZHANG Baohui,SHA Tao,et al.Detection of small infrared moving targets under ground-sky background[J].Infrared Technology,2018,40(5):462-467