基于多层嵌套非全映射U型网络的红外小目标检测方法技术

技术编号:38340854 阅读:9 留言:0更新日期:2023-08-02 09:21
本发明专利技术公开了一种基于多层嵌套非全映射U型网络的红外小目标检测方法,涉及目标检测和图像处理技术领域,包括以下步骤:步骤1、构建密集嵌套特征提取模型;步骤2、构建级联模型,计算通道空间注意模块特征映射;步骤3、对特征图进行通道维度的连接,重建图像的质量和细节;步骤4、计算全局鲁棒特征图,获取深层特征信息;步骤5、计算属于同一类像素的每一个目标的质心;步骤6、根据红外图像和重建图像得到目标检测图像;从而通过引入级联模型和计算全局鲁棒特征图来充分挖掘红外图像的邻域信息和空间信息的相关性,以提升红外图像目标检测的准确性,本发明专利技术的目标检测结果准确率为96.12%,相比现有技术具有更高的准确性。相比现有技术具有更高的准确性。相比现有技术具有更高的准确性。

【技术实现步骤摘要】
基于多层嵌套非全映射U型网络的红外小目标检测方法


[0001]本专利技术涉及计算机视觉领域中的目标检测和图像处理
,特别是涉及一种基于多层嵌套非全映射U型网络的红外小目标检测方法。

技术介绍

[0002]红外图像是热辐射成像,它是随着红外成像技术的出现而诞生的。它是根据红外辐射的差异成像的,红外热成像系统能够把物体表面的自然发射的红外辐射分布转变为可见图像。由于红外图像是灰度图像,目标和背景的分别可以通过它们在图像中的亮度和温度区别来区分。目标通常会比背景更亮或更暗,这取决于它们的温度相对于背景的温度是更高还是更低。红外目标检测是一种不需要提供待测目标先验信息的目标检测,其通过挖掘图像自身的一些周围像素值差异来判断区域是否存在目标。红外图像的获取不依赖于外部光线,具有全天侯特点,从而使得红外图像的目标检测成为研究热点。
[0003]红外弱小目标检测存在以下难点:1、红外图像由于成像距离长,红外目标一般较小,图像范围从一个像素到几十个像素不等;2、红外图像的大部分区域是背景像素,目标昏暗,具有较低的信杂波比,其所占红外图像区域小,红外图像的背景和目标分布不均衡;3、由于红外弱小目标尺寸较小,表面材质和温度分布不均匀等因素,会导致红外弱小目标具有有限的形状特征;4、红外目标的大小和形状在不同的场景中差异很大,在不同的场景中,红外目标的距离和角度会发生变化,从而影响目标在红外图像中的大小和形状。
[0004]针对上述难点,尤其是目标在复杂的背景下所占的像素区域极小,红外图像包含多种物质(端元)的混合噪声的情况,现有方法存在对红外图像的光谱信息和空间信息挖掘不充分的问题,因此,需提供一种有效挖掘红外图像的光谱信息和空间信息的目标检测方法,以提高目标检测结果准确率。

技术实现思路

[0005]为了解决以上技术问题,本专利技术提供一种基于多层嵌套非全映射U型网络的红外小目标检测方法,包括以下步骤S1、构建密集嵌套特征提取模型:密集嵌套特征提取模型包括密集嵌套模块、特征金字塔融合模块以及线性光谱混合模型,密集嵌套模块对数层U型网络进行堆叠,利用密集嵌套特征提取模型获取到的五个初步有效特征层进行上采样,对获取到的特征进行反卷积并对每一层的特征图像进行放大,并且进行特征融合,获得一个最终的融合了所有特征的有效特征层,再加入不同的跳跃连接;通过获取U型网络的第i层来形成密集嵌套特征提取模型,假设K
ij
表示节点的输出,其中i是沿编码器的第i个下采样层,j是沿平原跳跃路径的密集块的第j个卷积层,由K
ij
表示的特征映射堆栈公式如下所示:其中,表示同一卷积块的多个级联卷积层,表示最大池化,Q
ij
表示密
集嵌套层数;L
i

1,j
‑1表示i行j列层的邻层特征信息;当j>0时,每个节点接收来自密集纯跳跃连接和嵌套双向交互跳跃连接三个方向的输出;S2、构建级联模型,计算通道空间注意模块特征映射,通道空间注意模块包括两个级联注意单元,两个级联注意单元分别为通道注意力和空间注意力;S3、对特征图进行通道维度的连接,重建图像的质量和细节:以通道注意矩阵为样本,通过将两个特征图在通道维度上连接,将高分辨率特征图和低分辨率特征图进行拼接;对拼接后的特征图进行卷积操作;S4、计算全局鲁棒特征图,获取深层特征信息:在密集嵌套模块之后,通过特征金字塔融合模块来聚合所得到的多层特征,将多层特征扩展到相同大小,其中C
i
,H0,W0分别表示的通道数、高度以及宽度;然后,将具有空间和轮廓信息的浅层特征与具有语义信息的深层特征进行拼接,生成全局鲁棒特征图;S5、计算属于同一类像素的每一个目标的质心和目标矩阵E,根据自注意力聚合邻域信息相邻节点的特征和自身的特征来计算一个权重,然后用这个权重来加权平均邻居节点的特征;S6、根据红外图像X和重建图像X
r
之间的误差来提取目标,得到目标检测图像。
[0006]本专利技术进一步限定的技术方案是:进一步的,步骤S2中,对通道空间注意模块计算特征映射,K
ij
从节点由一维通道注意图和二维空间注意图进行顺序处理,其中C
i
表示K
ij
的通道数,表示空间维度;将r个特征映射组作为一个组进行全局平均池化,得到每个组的特征向量D,获得每个组的整体特征表示,并且利用不同的特征映射组的信息进行整合。
[0007]前所述的基于多层嵌套非全映射U型网络的红外小目标检测方法,步骤S2包括以下分步骤S2.1、利用鲁棒最小单形体体积方法对线性光谱混合模型进行解混,以获得端元矩阵Z;利用不同映射之间的对称比函数计算复合层之间的联通值,以获得空间注意力信息矩阵V;S2.2、通过对空间注意力信息矩阵V的激活函数Sigmoid提取得到信息矩阵A,建立线性多层感知混合模型的初始目标函数,如下式所示:其中,A为信息矩阵,Z为端元矩阵;S2.3、在线性多层感知混合模型的初始目标函数中引入特征因子和空间加权因子,构建通道注意力机制过程模型,如下式所示:其中,为元素级加法,为S型函数,为1
×
1卷积的线性变换;在元素级加法运
算之前,空间映射被拉伸到的大小。
[0008]前所述的基于多层嵌套非全映射U型网络的红外小目标检测方法,步骤S2.3中,空间加权因子的计算包括以下步骤S2.3.1、将红外图像X分割成具有多分辨率图像X
*
,然后根据相邻像素之间的相似性进行多分辨率图像X
*
稀疏,求得权重引导丰度矩阵H;S2.3.2利用权重引导丰度矩阵H计算空间权重因子,计算过程如下式所示:其中,H(i,:)表示权重引导丰度矩阵H的第i行的元素,表示矩阵的2范数,为可调节参数,表示的第i行第j列的值。
[0009]前所述的基于多层嵌套非全映射U型网络的红外小目标检测方法,步骤S2.3.1包括以下分步骤S2.3.1.1、利用STN算法将红外图像X分割为g个超像素块,构建多分辨率图像X
*
∈R
L
×
B
,构建基于多分辨率图像X
*
的目标函数,如下式所示:其中,和是非线性函数,它们都输出具有相同维度的向量,表示元素乘积,用于融合两个分支的信息;S2.3.1.2、采用基于变量分裂的交替方向乘子法对基于多分辨率图像X
*
的目标函数进行迭代优化求解,求得权重引导丰度矩阵H。
[0010]前所述的基于多层嵌套非全映射U型网络的红外小目标检测方法,步骤S2.3中,空间权重因子的第i行第j列的第t+1次迭代结果如下式所示:其中,t表示当前迭代的次数,表示为可调节参数值,N(h)表示矩阵H中的第i行第j列元素h
ij
的邻域集合,h∈{1,2,...,u}为相邻元素集的数量,u为邻域窗口大小,H
ij
表示矩阵H中第i行第j列的值h
ij
的相邻元素集。
[0011本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多层嵌套非全映射U型网络的红外小目标检测方法,其特征在于:包括以下步骤S1、构建密集嵌套特征提取模型:密集嵌套特征提取模型包括密集嵌套模块、特征金字塔融合模块以及线性光谱混合模型,密集嵌套模块对数层U型网络进行堆叠,利用密集嵌套特征提取模型获取到的五个初步有效特征层进行上采样,对获取到的特征进行反卷积并对每一层的特征图像进行放大,并且进行特征融合,获得一个最终的融合了所有特征的有效特征层,再加入不同的跳跃连接;通过获取U型网络的第i层来形成密集嵌套特征提取模型,假设K
ij
表示节点 的输出,其中i是沿编码器的第i个下采样层,j是沿平原跳跃路径的密集块的第j个卷积层,由K
ij
表示的特征映射堆栈公式如下所示:其中,表示同一卷积块的多个级联卷积层,表示最大池化,Q
ij
表示密集嵌套层数;L
i

1,j
‑1表示i行j列层的邻层特征信息;当j>0时,每个节点接收来自密集纯跳跃连接和嵌套双向交互跳跃连接三个方向的输出;S2、构建级联模型,计算通道空间注意模块特征映射,通道空间注意模块包括两个级联注意单元,两个级联注意单元分别为通道注意力和空间注意力;S3、对特征图进行通道维度的连接,重建图像的质量和细节:以通道注意矩阵为样本,通过将两个特征图在通道维度上连接,将高分辨率特征图和低分辨率特征图进行拼接;对拼接后的特征图进行卷积操作;S4、计算全局鲁棒特征图,获取深层特征信息:在密集嵌套模块之后,通过特征金字塔融合模块来聚合所得到的多层特征,将多层特征扩展到相同大小,其中C
i
,H0,W0分别表示的通道数、高度以及宽度;然后,将具有空间和轮廓信息的浅层特征与具有语义信息的深层特征进行拼接,生成全局鲁棒特征图;S5、计算属于同一类像素的每一个目标的质心和目标矩阵E,根据自注意力聚合邻域信息相邻节点的特征和自身的特征来计算一个权重,然后用这个权重来加权平均邻居节点的特征;S6、根据红外图像X和重建图像X
r
之间的误差来提取目标,得到目标检测图像。2.根据权利要求1所述的基于多层嵌套非全映射U型网络的红外小目标检测方法,其特征在于:所述步骤S2中,对通道空间注意模块计算特征映射,K
ij
从节点由一维通道注意图和二维空间注意图进行顺序处理,其中C
i
表示K
ij
的通道数,表示空间维度;将r个特征映射组作为一个组进行全局平均池化,得到每个组的特征向量D,获得每个组的整体特征表示,并且利用不同的特征映射组的信息进行整合。3.根据权利要求1所述的基于多层嵌套非全映射U型网络的红外小目标检测方法,其特
征在于:所述步骤S2包括以下分步骤S2.1、利用鲁棒最小单形体体积方法对线性光谱混合模型进行解混,以获得端元矩阵Z;利用不同映射之间的对称比函数计算复合层之间的联通值,以获得空间注意力信息矩阵V;S2.2、通过对空间注意力信息矩阵V的激活函数Sigmoid提取得到信息矩阵A,建立线性多层感知混合模型的初始目标函数,如下式所示:其中,A为信息矩阵,Z为端元矩阵;S2.3、在线性多层感知混合模型的初始目标函数中引入特征因子和空间加权因子,构建通道注意力机制过程模型,如下式所示:其中,为元素级加法,为S型函数,为1
×
1卷积的线性变换;在元素级加法运算之前,空间映射被拉伸到的大小。4.根据权利要求3所述的基于多层嵌套非全映射U型网络的红外小目标检测方法,其特征在于:所述步骤S2.3中,空间加权因子的计算包括以下步骤S2.3.1、将红外图像X分割成具有多分辨率图像X
*

【专利技术属性】
技术研发人员:涂兵沈文增李武劲郭龙源何伟
申请(专利权)人:南京信息工程大学
类型:发明
国别省市:

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

1