摘要
针对复杂背景下的红外小目标检测,在非对称时空正则化约束的非凸张量低秩估计算法基础上,提出了一种新的核范数估计方法代替原算法中的估计方法。提出基于结构张量与多结构元顶帽(Top-Hat)滤波的自适应权重张量对目标张量进行约束,增强目标张量稀疏性的同时抑制其中残存的强边缘结构。实验结果表明,所提改进算法能够更好地消除图像中强边缘结构对检测结果的影响,在保证检测率的情况下,较原算法具有更低的虚警率。
关键词
Abstract
Aiming at infrared dim and small targets detection in complex background, a new kernel norm estimation method was proposed based on the non-convex tensor low-rank approximation algorithm with asymmetric spatial-temporal total variation regularization, replacing the original estimation method in the algorithm. An adaptive weight tensor based on structure tensor and multi-structure element Top-Hat filtering was proposed to constrain the target tensor, which had enhanced the sparsity and suppressed the remaining strong edge structures of the target tensor. Experimental results show that the proposed improved algorithm can better eliminate the influence of strong edge structure on the detection results, and has a lower false alarm rate than the original algorithm under the condition of ensuring the detection rate.
红外技术由于成像距离远、全天候工作等特点,广泛应用于预警、天基红外监控系统等领域,但弹道导弹、无人机等目标成像距离较远,在红外图像上呈现为点目标,且易受空间噪声的干扰,使得这类目标的检测存在较大的难度。
在红外小目标检测上,国内外学者做了大量的工作,取得了斐然的成果。目前红外小目标的检测主要分为两类:基于单帧和基于序列的红外小目标检测。基于单帧的红外小目标检测通过分析目标与背景之间的空域差异性来实现对小目标的检测,目前主要有基于滤波、基于人类视觉、基于低秩与稀疏恢复以及深度学习四类小目标检测方法。基于序列在单帧检测的基础上,结合目标的时域特性实现对目标的检测,代表算法有管道滤波法[1]、动态规划法[2]、三维匹配滤波法[3]以及时空滤波法[4],相较于单帧检测算法,多帧检测算法的可信度较高,但是对于缓慢移动的目标和低信噪比图像,检测率仍有待提高,且实时性较单帧检测而言较差。
Top-Hat滤波法[5]以及最大中值(max-median)滤波法[6]是基于单帧的滤波算法,能够较好地增强目标,但对杂波的抑制效果差。文献[7]提出了一种能够通过迭代自适应估计背景的二维最小均方(two dimensional least mean square,TDLMS)滤波器。文献[8]在TDLMS的基础上,利用预测值与图像的残差建立权重模板,能有效地检测小目标,但在复杂背景云层背景下,难以权衡检测率和收敛速度。依靠人类视觉机制,文献[9]提出了一种基于局部对比度测量(local contrast measure,LCM)的检测方法,通过分析当前区域与8邻域灰度值的差异性,增强亮目标和暗目标,但不能有效地应对复杂背景下的小目标检测问题。在此基础上,文献[10]提出了一种基于相对LCM的检测算法,通过分析计算8邻域图像块的相对对比度来达到增强小目标的目的,同时结合多尺度方法,进一步增强算法的鲁棒性。文献[11]引入目标的局部突变熵,提出了加权局部对比度测量(weighted local contrast measure,WLCM)算法,能够消除图像中边缘以及部分角点造成的虚警,提高了小目标检测的鲁棒性。文献[12-13]也对LCM算法进行了改进,虽然这些改进算法在一定程度上提高了对环境的鲁棒性,但对于对比度较低的小目标检测效果依然不如人意。文献[14]首次将稀疏重建与低秩恢复方法引入红外小目标检测,提出了一种红外图像块(infrared patch-image,IPI)算法,该算法可以较好地实现对小目标的检测,但是矩阵的求逆往往需要耗费大量时间,对于高分辨率的图像处理较慢。文献[15]将基于二维的IPI模型拓展到三维空间提出了红外图像张量块(infrared patch-tensor image)模型,该模型能够结合局部信息和全局信息对小目标实现检测,但是对存在非平滑区域的红外图像,该模型依旧无法有效地抑制杂波。文献[16]使用三维全变分原则,利用红外图像序列构建三维红外张量模型,引入结构张量约束目标张量,但对平台的移动敏感。于是文献[17]提出了一种基于非对称时空全变分正则化的非凸张量低秩估计(asymmetric spatial-temporal total variation regularized non-convex tensor low-rank approximation,ASTTV-NTLA)的红外小目标检测算法,利用时空的非对称性,降低算法对平台移动的敏感性,但是应对强边缘处理效果不佳。近年来,使用深度学习进行红外小目标的方法不断涌现,文献[18]提出了一种两阶段的红外小目标检测方法,通过卷积神经网络(convolutional neural network, CNN)提取图像的疑似区域,再使用支持向量机(support vector machine,SVM)筛选疑似区域检测目标。文献[19]设计了一种7层的CNN,能够端到端地自动提取小目标特征并且抑制杂波。文献[20]则通过改进YOLOv3-tiny网络中的特征提取部分,使用更多尺度对小目标进行检测,但是当目标尺寸过小时,以上深度学习方法依旧具有较高虚警率。
针对复杂背景下的红外小目标检测问题,本文在ASTTV-NTLA算法的基础上,提出了一种基于张量奇异值指数倒数的核范数估计方式代替原算法的估计方式,提出了一种基于结构张量与多结构元Top-Hat滤波的目标自适应权重对目标张量进行约束,增强目标张量的稀疏性,在保证原算法检测率的情况下,有效地降低了虚警率。
1 张量基础知识介绍
1.1 张量基本概念
为了便于读者理解,使用小写字母表示向量,如a;用大写字母表示矩阵,如A;用带下标T的大写字母表示张量,如AT;用表示实数域。于是,一个三维张量可以表示为,其基于三个维度构建的纤维可以分别表示为AT(n1,∶,∶), AT( ∶,n2,∶)和AT( ∶,∶,n3),其基于三个维度构建的切面也可以分别表示为AT(n1,n2,∶),AT( ∶,n2,n3)以及AT(n1,∶,n3)。设张量的第i个切片可以表示为A(i),则张量的展开与折叠操作为:
(1)
张量的l0范数表示张量当中非零元素的个数,l1范数的定义为:
(2)
其Frobenius范数的定义为:
(3)
对于张量,其傅里叶变换可以根据其第三维度的傅里叶变换得到,即AT所有管纤维进行傅里叶变换,MATLAB调用命令为:

(4)
同样地,其傅里叶逆变换为XT=ifft(,[],3)。
张量的bding算子为张量的块对角矩阵算子,对于,其块对角矩阵中的第i个块对角为张量第i个正面切片的傅里叶变换矩阵组成,具体为:
(5)
则张量的块循环矩阵由bcirc算子计算得到,其定义为:
(6)
若张量的第一个正面切片A(1)是一个单位矩阵,且张量的其他元素为0,则称该张量为单位张量;对于正交张量,其满足如下条件:;若张量的每一个正面切片都为对角矩阵,则称之为F对角张量。
1.2 张量运算法则
对于两个张量以及,其乘积可以表示为CT=AT*BT,其中CT是一个n1×ln×n3的张量,并且有:
(7)
如图1所示,对于张量可以将其奇异值分解(tensor singular value decomposition,T-SVD)定义为:
(8)
式中,和是正交张量,是对角张量。

图1张量的奇异值分解
Fig.1Singular value decomposition of tensors
定义张量的核范数为:
(9)
式中,〈·〉表示内积操作。
2 方法提出与求解
2.1 ASTTV-NTLA红外小目标检测方法
对于一幅红外图像F,其可以由背景图像Fb、目标图像Ft以及噪声图像Fn表示,即:
(10)
由于红外传感器通过捕捉物体向空间辐射的能量进行成像,对于同一视场内的背景,向空间辐射的能量差异小,在图像上具有较强的相关性,因此背景图像往往是低秩的。而对于无人机等目标,通常其向外辐射的能量较背景更多,且成像距离较远,目标图像往往只存在少数非零像素点,具有稀疏性。同样地,对于三维红外图像序列,其分解模型为:
(11)
式中:分别代表原始图像张量、背景张量、目标张量以及噪声张量;n1,n2,n3分别代表张量的三个维度大小,文中分别指图像的宽度、长度以及序列的帧数。同样地,背景张量与目标张量分别满足低秩性与稀疏性,于是小目标的检测可以通过如下优化方法实现:
(12)
但是式(12)是一个非确定多项式(non-deterministic polynomial,N-P)难题,直接求解十分困难,于是上式可以转化为求其松弛问题的解,即
(13)
式中,
(14)
表示背景张量的核范数,基于式(13),非对称时空全变分正则化非凸张量低秩估计通过拉普拉斯函数对核范数进行加权,并引入非对称时空全变分正则项保留背景当中的边缘结构,构建了如式(15)所示优化方法。
(15)
式中,λtv为惩罚系数,表示非对称时空全变分正则项。等式右边第一项代表加权张量核范数,通过使用拉普拉斯函数,对不同的奇异值赋予相应的权重,可以有效解决张量核范数所导致的奇异值“过度收缩”问题,其表达式为:
(16)
式中,σi表示第i大的奇异值。全变分正则化约束主要用于处理图像中的噪声,经改进后,广泛用于图像恢复中的边缘保持问题,三维张量的全变分定义为:
(17)
其中
(18)
分别表示图像沿张量正面切片水平、垂直以及时间轴方向上的全变分算子。ASTTV-NTLA算法认为时空域具有不对称性,对于三个变分算子,应给予不同的权重,设空域x,y轴方向上算子权重为1,于是提出了非对称的全变分算子:
(19)
2.2 改进的ASTTV-NTLA红外小目标检测方法
针对核范数存在的“过度收敛”问题,本文提出了一种新的核范数加权估计方式,同时在ASTTV-NTLA方法的基础上,根据图像的先验知识,提出了一种基于结构张量与多结构元Top-Hat的目标自适应权重约束目标张量,在保证原算法检测率的情况下降低了虚警率。
2.2.1 基于指数倒数加权的核范数估计
由于张量的大奇异值往往代表图像中的细节部分,如小目标、边缘等结构,因此在背景张量中应尽可能地对其进行惩罚。本小节提出了一种新的核范数加权方式指数倒数加权,该加权方式能够惩罚背景张量中较大的奇异值,其表达式为:
(20)
图2所示为所提加权核范数估计与ln(·)运算加权核范数估计、基于张量奇异值l1范数加权的对比示意图。由图2可知,所提的核范数估计方式可以很好地惩罚张量的大奇异值,逼近张量奇异值的l0范数从而达到估计张量秩的目的。

图2矩阵奇异值的l0范数、l1范数以及 ln运算和指数倒数加权的核范数
Fig.2l0 norm, l1 norm and ln operation and reciprocal weighted kernel norm of matrix singular value
2.2.2 基于结构张量与多结构元Top-Hat的目标自适应权重
结构张量(structure tensor,ST)又称为图像的第二矩阵,是通过计算每个像素点四个二阶导数所构建的一个2×2的矩阵,其定义为:

(21)
式中:gx,gy分别为当前像素点在x和y方向上的梯度;Gσ表示高斯模糊函数,σ为高斯核的标准差。则结构张量矩阵的两个特征值分别为:
(22)
根据λ1,λ2的相对大小关系可以确定像素所处区域的结构信息。在平坦区域,满足λ1≈ λ2≈0;在边缘区域,λ1λ2≈0;在角点区域,λ1λ20。根据这一特性,文献[21]采用
(23)
构建目标权重矩阵,该权重在大多数场景下可以较好地抑制图像中的边缘结构。但是对于地面等复杂背景,该加权方式显得有些力不从心,于是本节提出了一种基于结构张量与多结构元Top-Hat滤波的目标自适应权重。首先根据式(23)得到目标的局部结构张量权重,然后使用多结构元Top-Hat滤波得到图像的综合响应Wt-h。
(24)
式中,,F表示红外图像,sei表示第i个结构元素,Θ和分别代表腐蚀和膨胀操作。
使用如图3所示的四种结构元素。计算式(23)和式(24)的Hadamard乘积。
(25)

图3本文所使用的四种结构元素
Fig.3Four structural elements used in this paper
对式(25)进行归一化处理得到目标的权重矩阵
(26)
式中,Wtmin,Wtmax分别代表矩阵Wt的最小值和最大值。图4为实验序列中典型帧分别采用式(23)和式(26)所构建的目标权重对比图。由图4可知,采用式(26)所构建的目标权重矩阵能更好地抑制图像中的强边缘结构。

图4目标权重对比图
Fig.4Comparison chart of target weights
2.2.3 所提方法流程
本文提出了一种改进的ASTTV-NTLA方法,其优化方法定义为:
(27)
式中,λT,λD,λN分别为背景核范数、目标l1范数以及噪声Frobenius范数的惩罚系数,具体数值设置将在3.2节中提及。
整个红外小目标的检测算法流程如图5所示,模型首先根据连续的图像帧序列构建原始张量,然后根据2.2.2节设计的算法,再通过交替方向乘子法(alternating direction method of multipliers,ADMM)求解模型,得到背景张量、目标张量以及噪声张量,最后通过对目标张量进行自适应阈值分割得到目标信息。

图5本文算法流程示意图
Fig.5Schematic diagram of algorithm flow in this paper
2.3 方法求解
对于式(27),采用ADMM求解,为了便于背景求解以及变分求解,引入辅助变量ZT=BT, D1T=DhBT,D2T=DvBT以及D3T=DzBT,则式(27)可表示为:
(28)
则构造相应的增广拉格朗日方程:
(29)
1)根据ADMM,首先求解变量ZT,固定式(29)中的其他变量为常量,提取含有变量ZT的项可得到:
(30)
式(30)可以转化为张量的核范数极小化优化问题,设,其优化过程如算法1所示。
算法1 加权核范数
Alg.1 Weight nuclear norm

2)更新变量BT,提取式(29)中含有BT的项,可以构建如下线性问题:
(31)
式中,,,分别为Dh,Dv,Dz的转置。式(31)可以通过三维傅里叶变换求解,即
(32)
其中,fftn和ifftn分别表示三维傅里叶变换及其逆变换。
3)更新目标张量TT,提取式(29)中含有TT的项,有:
(33)
根据软阈值算法有:
(34)
4)更新辅助变量D1T,D2T,D3T,有:
(35)
5)更新噪声张量NT,提取式(29)中含有NT的项,有:
(36)
显而易见,当
(37)
时,式(36)有最小值0。
6)更新拉格朗日乘子组,有:
(38)
7)更新μ,有:
(39)
3 实验结果与分析
3.1 数据集介绍与评价指标
3.1.1 数据集介绍
选取5组实验数据对算法进行测试,表1为5组序列的详细介绍。
表1红外数据集介绍
Tab.1 Information of infrared data sets

3.1.2 评价指标
为了定量评价本文算法性能,本节介绍了几种常见的评价指标。图6为目标区域与背景邻域示意图,图中a×b为目标区域,则其背景邻域大小为(a+2d)×(b+2d),一般情况下取d=20。

图6红外小目标区域及其背景邻域
Fig.6Infrared small target region and its background neighborhood
常用红外小目标评价的指标有局部信噪比增益(local signal-to-noise ratio gain,LSNRG)、背景抑制因子(background suppression factor,BSF)以及信杂比增益(signal-to-clutter gain,SCRG)。当算法完全抑制背景图像时,上述三个指标都为无穷大,因此,还介绍了对比度增益(contrast gain,CG)作为评价指标。
LSNRG定义为:
(40)
式中,LSNRin和LSNRout分别为代表图像在经过算法处理前后的局部信噪比,局部信噪比LSNR的定义为:
(41)
式中,PT和PB分别代表目标区域以及目标的背景邻域中最大的灰度值。
BSF定义为:
(42)
式中,σin和σout分别表示目标的背景邻域在算法处理前后的标准差。
SCRG的定义为:
(43)
式中,信杂比SCR的定义为:
(44)
式中,μT代表红外小目标区域的灰度均值,μB和σB分别代表目标的背景邻域的灰度均值以及灰度标准差。
CG的定义为:
(45)
式中,CONin和CONout分别表示算法处理前后目标与背景邻域的灰度对比度,即
(46)
为了更直观地对算法进行评价,引入虚警概率Fa和检测概率Pd两个概念,其定义为:
(47)
(48)
其中,TD和FD分别表示正确检测到的目标数量和算法的虚警目标个数,AT和NP分别表示当前帧真实目标的个数以及图像的像素总数。基于Fa和Pd两个指标,可以得到测试者操作特征(receiver operation characteristic,ROC)曲线,ROC曲线可以揭示算法在不同虚警概率下的性能。
3.2 对比实验分析
为了验证本文算法的有效性,选取了7种常见的红外小目标检测算法,通过分析各算法在3.1.1节所介绍的数据集上的表现,证明算法的有效性。试验测试平台为:Intel(R)Core(TM)i7-9700, 3.00 GHz,16 GB 内存,Windows10 系统台式机,采用MATLAB2018b 软件对算法进行验证。7种红外小目标检测算法分别是Top-Hat[5]、Max-Median[6]、LCM[9]、双层局部对比度测量[22](double-layer local contrast measure,DLCM)、基于时空张量的边缘与角点感知模型[23](edge and corner awareness-based spatial-temporal tensor model,ECA-STT)、非凸秩最小化估计[24](non-convex rank approximation minimization,NRAM)以及ASTTV-NTLA[17]。其中,Top-Hat、Max-Median、多尺度LCM(multiscale LCM,MLCM)、DLCM和NRAM为基于单帧的红外小目标检测算法,ECA-STT和ASTTV-NTLA为基于序列的红外小目标检测算法,NRAM、ECA-STT以及ASTTV-NTLA为基于核范数估计的目标检测算法。表2为各算法的参数设置表,图7~11分别为本文算法与7种同类型对比算法在实验序列上的典型帧的检测图与三维图的效果对比。
表2各算法参数设置表
Tab.2 Parameter setting table of each algorithm


图7序列1典型帧8种算法效果对比图
Fig.7Comparison diagram of 8 algorithms for typical frames in sequence 1

图8序列2典型帧8种算法效果对比图
Fig.8Comparison diagram of 8 algorithms for typical frames in sequence 2

图9序列3典型帧8种算法效果对比图
Fig.9Comparison diagram of 8 algorithms for typical frames in sequence 3

图10序列4典型帧8种算法效果对比图
Fig.10Comparison diagram of 8 algorithms for typical frames in sequence 4

图11序列5典型帧8种算法效果对比图
Fig.11Comparison diagram of 8 algorithms for typical frames in sequence 5
图7为8种算法在序列1典型帧上的处理结果示意图,序列1背景主要为云层,不存在大量的角点结构,因此大部分算法都取得了较好的检测效果。从Top-Hat以及Max-Median处理结果的三维效果图可知,虽然可以检测出来目标,但是得到的目标图像中仍然存在大量噪声,主要为云层的边缘结构。而MLCM算法在增强目标的同时,没有有效地去除图像中的高亮干扰。ASTTV-NTLA算法在该序列当中对某些帧未能正确检测到目标,原因是目标约束项的惩罚因子稍大导致抑制太强,但是考虑到其他序列的情况,对此不做调整。而DLCM算法、ECA-STT算法、NRAM算法以及本文算法在该序列上的表现都很优秀,能够很好地检测出目标位置。
图8~11分别为8种算法在序列2、3、4、5上典型帧的处理效果对比图,上述4个序列都为地面背景,背景中存在大量容易被误检的干扰物,如建筑物的边缘、高亮度的道路边缘以及森林中的强辐射地面,这些都给检测算法带来了巨大的挑战。从图8~11的处理效果来看,Top-Hat可以较好地检测出目标,但是应对强边缘结构的干扰物,其抑制效果并不明显,如序列2典型帧中,其处理效果图中包含了大量的道路边缘以及建筑物边缘结构。Max-Median算法也可较好地检测到图像中的目标位置,但同样对强边缘结构的抑制能力有待加强,从其在4个序列的三维效果图中可以看出,使用该滤波器得到的处理图存在较多杂波,且部分误检点跟目标的响应幅度相近。MLCM算法跟DLCM算法在4个序列当中都能对目标区域进行不同程度的增强,但是在增强目标区域的同时,对图像中细小的干扰物或者高亮背景区域的边缘识别能力差,从处理的效果图可知,2种算法存在大量的虚警点,由于DLCM算法使用双层结构而不是简单地使用多个尺度不同的局部窗口,其对高亮背景的抑制能力稍强于MLCM算法,但是效果依旧不尽如人意。ECA-STT算法、ASTTV-NTLA算法、NRAM算法以及本文算法相较于传统算法以及基于人类视觉对比度方法来说,处理效果都有较大的提升。在这4种算法当中,处理效果相对较差的为ECA-STT算法,尤其是当图像中存在较多的小面积干扰物以及强边缘时,该算法的虚警目标较多,从其在序列2以及序列4中的典型帧处理效果来看,背景当中的建筑物角点、道路边缘等对其影响都比较大。ASTTV-NTLA算法和NRAM算法的处理效果相较于其他5种对比算法来说,有明显提升,得到的目标图像能够很好地增强目标,虚警点也较少,但是2种算法还是存在对图像中某些建筑物的角点以及边缘结构的误检,且从4个序列典型帧的三维效果图的表现来看,ASTTV-NTLA算法得到的目标图像相较于NRAM算法来说,虚警点更少,此2种算法在应对平台移动导致图像结构移动时较为敏感。综合4个序列的处理效果来说,本文算法所得到的目标处理效果图较7种对比算法来说,能够在增强目标的同时较好地抑制背景中的边缘以及角点结构,性能有比较明显的提升。
表3列出了8种算法在5个实验序列评价指标值的平均值,其中Inf代表指标数值无穷大。由表3数据可知,本文算法在序列2上的CG值低于DLCM算法,原因是算法目标与背景之间的灰度值差异较小,算法在低秩恢复时得到的目标强度较弱。Top-Hat算法以及Max-Median算法在简单场景下能较好地检测目标,具有较高的指标值,但是应对复杂场景,该2种算法的能力有待提高。而MLCM算法与DLCM算法虽然在5个序列上具有较高的CG值,但是其余3个指标表现太差,两算法可以有效地增强目标,但是对角点、强边缘干扰的识别能力差。ECA-STT在5个序列上能够较好地识别目标,且具有不错的指标值,但是对于场景中的个别虚假目标的鉴别能力稍差。NRAM算法在5个序列上的表现很好,在增强目标的同时可以很好地抑制背景,4个指标值表现都很优秀,但是结合序列5的指标值以及该序列场景而言,NRAM算法仍会将部分角点背景识别为目标。ASTTV-NTLA在5个序列上都能很好地抑制背景,但设置的目标项惩罚因子较大,恢复得到的目标强度较低。本文算法在5个序列当中都具有较好的指标值,能够较好地增强目标、抑制背景,较其他7种对比算法来说具有更好的检测性能。
表38种算法在5个序列上的评价指标值
Tab.3 Evaluation index values of 8 algorithms on 5 sequences

表4为8种算法对5个实验序列进行处理所需要的时间。由表4可知,Top-Hat算法采用单一结构元对图像进行滤波处理,速度极快,MLCM和DLCM算法也具有较快的处理速度,Max-Median算法比Top-Hat算法、MLCM算法、DLCM算法的处理速度明显低一些,但是这4种算法对杂波和噪声的抑制能力很差,ECA-STT算法所需的处理时间最长,NRAM算法、ASTTV-NTLA算法以及本文算法在处理时间上无太大差别,但是NRAM算法、ASTTV-NTLA算法在背景抑制、信噪比增强等方面与本文算法仍存在一定差距。
图12为8种算法在5个序列上的ROC曲线图。由图12可知,对于5个序列来说,结合图7~11,DLCM算法和MLCM算法的虚警率较高,在较低虚警率要求下,其检测率无法在图12中表示,表现较差。ASTTV-NTLA算法在序列1上也表现不佳(在图中与坐标轴重合),原因是其较大的目标项惩罚因子导致恢复的目标图像序列中存在大量的目标丢失帧,这导致其在该序列上的变现差。Max-Median算法得到的目标图像中也存在较多的虚警点,因此在低虚警率情况下效果有待提高。本文算法在序列1上的表现稍逊于NRAM算法与ECA-STT算法,原因是目标项惩罚因子导致个别帧出现了目标丢失的情况。在序列2中存在大量建筑物、道路等边缘结构,并且该序列采集时平台多次大幅移动,上述强边缘结构导致时域维度上的变分算子作用减弱,从而增加了算法的虚警率。但从序列2~5各算法的ROC曲线来看,本文算法在相同的虚警率下,检测率都高于其他7种算法,而且本文算法在检测率达到极限时的虚警率较其他7种算法更低。因此,在同样的虚警率要求下,本文算法的表现要优于其他算法。
表48种算法对各序列处理时间表
Tab.4 Processing time of 8 algorithms for each sequence


图128种算法在5个序列上的ROC曲线图
Fig.12ROC curves of 8 algorithms on 5 sequences
4 结论
本文对红外图像中的小目标检测问题,在ASTTV-NTLA算法的基础上,定义了一种基于指数倒数加权的背景张量核范数,能够很好地逼近l0范数来估计背景张量的秩。然后提出了一种基于结构张量与多结构元Top-Hat滤波的目标自适应权重来约束目标张量,增加目标张量的稀疏性。改进的ASTTV-NTLA算法能够很好地检测图像中的小目标,较原算法具有较低的虚警率,但是对于湮没在图像中的小目标检测以及高亮点死像元噪声的剔除,本文算法的表现效果还有待提高。