一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于结构张量加权局部对比度测量的红外小目标检测方法与流程

2022-09-14 22:04:25 来源:中国专利 TAG:


1.本发明属于红外图像目标检测技术领域,具体涉及一种基于结构 张量加权局部对比度测量的红外小目标检测方法。


背景技术:

2.红外搜索与跟踪技术(irst)被广泛应用于终端精确制导、探测 预警、远程搜救和天基监视等诸多领域。在这些irst应用中,红外图 像目标检测是最广泛、最迫切需要解决的问题之一,尤其是在低信杂 比(scr)和复杂背景条件下的红外弱小目标检测。当前,红外弱小 目标检测的主要难点是,由于红外弱小目标缺乏足够的目标形状、纹 理和结构等先验信息,真实目标通常被淹没在包含各种杂波的复杂背 景中,如高亮度区域、强边缘,以及像素大小的高亮噪声(pnhb) 等。
3.目前,业界关于红外图像目标检测的研究很多,已提出了大量红 外弱小目标检测方法。其中,由于目标运动模型的不确定性和复杂背 景动态变化性,使得基于多帧方法的红外弱小目标检测技术性能受 限,而基于单帧方法的红外弱小目标检测技术更受重视且得到了快速 发展。基于单帧方法的红外弱小目标检测技术,大致可以分为三类: 基于常规滤波的检测方法、基于稀疏与低秩成分恢复的检测方法和基 于人类视觉系统的检测方法。
4.通常,基于滤波的检测方法,是通过增强目标特征将目标从背景 中分离,但是该类方法可以有效地去除图像低频干扰,但无法去除复 杂背景中的高频强杂波。基于稀疏与低秩成分恢复的检测方法,通常 假设背景是低秩子空间杂波的混合而目标是稀疏分量,利用鲁棒性主 成分分析进行低秩矩阵恢复,从而实现目标与背景的分离。该类方法 在复杂背景下具有良好的性能,但计算成本太高而无法实现实时应 用。基于人类视觉系统(hvs)的检测方法,主要是利用图像局部对 比对测量(lcm),增强模型特性的同时抑制背景杂波,从而提取目 标信息。这类算法在检测能力和耗时方面表现良好,然而,当面临高 显著边缘和高亮噪声等强杂波时,其检测性能无法满足实际应用需 求。


技术实现要素:

5.(一)要解决的技术问题
6.本发明要解决的技术问题是:针对现有红外弱小目标检测方法在 复杂背景条件下性能受限问题,如何提出一种基于结构张量加权局部 对比度测量的红外小目标检测方法。
7.(二)技术方案
8.为解决上述技术问题,本发明提供一种基于结构张量加权局部对 比度测量的红外小目标检测方法,所述方法包括以下步骤:
9.步骤1:将原始红外目标图像转化为二维灰度图像,并利用二维 高斯卷积核对二维灰度图像进行卷积运算,去除原始红外目标图像中 的部分高亮噪声;
10.步骤2:根据去噪后的红外目标图像的水平梯度与垂直梯度,构 建去噪后红外目
标图像的结构张量矩阵;
11.步骤3:求解红外目标图像的结构张量矩阵的特征值,并构建红 外目标图像的结构张量权重;
12.步骤4:利用红外目标图像的结构张量权重,对去噪后的红外目 标图像的每一个像素进行加权,得到加权后的红外目标图像;
13.步骤5:计算加权后的红外目标图像中,以每一个像素为中心的 图像区域与其周围图像区域的局部对比度;
14.步骤6:分别在不同的目标尺度下,采用不同的结构张量权重拉 伸参数,重复执行步骤3~步骤5,然后利用最大合并方法对获得的 不同尺度下的局部对比度结果进行融合,获得最终的红外目标图像局 部对比度测量结果;
15.步骤7:根据融合后的红外目标图像局部对比度测量结果的均值 和标准差,计算目标自适应分割阈值,并对融合后的红外目标图像局 部对比度测量结果进行阈值判断,从而得到目标检测结果。
16.其中,所述步骤1中,原始红外目标图像的去噪过程,如下式所 示:
[0017][0018][0019]
其中,g
σ
(x,y)表示二维高斯卷积核,i
raw
(x,y)和ig(x,y)分别表示原始 红外目标图像和去噪后的红外目标图像,表示卷积运算;(x,y)表 示红外目标图像的像素坐标;σ表示二维高斯卷积核的方差。
[0020]
其中,所述步骤2中,通过求解去噪后红外目标图像的水平梯度和垂直梯度构成红外目标图像的结构张量矩阵:
[0021][0022]
其中,t表示红外目标图像结构张量矩阵,t
11
、t
12
、t
21
和t
22
表示为 矩阵元素。
[0023]
其中,所述步骤3中,求解红外目标图像的结构张量矩阵的特征 值及结构张量权重分别为:
[0024][0025][0026]
其中,λ1和λ2表示结构张量矩阵的两个特征值,w
st
(x,y)表示为结构 张量权重,l为结构张量权重拉伸参数,l1(x,y)和l2(x,y)表示去噪后 红外目标图像与结构张量矩阵特征值的乘积,即 l1(x,y)=λ1·
ig(x,y),l2(x,y)=λ2·
ig(x,y),δl
medium
为(l1(x,y)-l2(x,
y))所表达 的矩阵中所有元素的中值。
[0027]
其中,所述步骤4中,对去噪后的红外目标图像所进行的加权过 程,如下式所示:
[0028][0029]
其中,所述步骤5中,加权后的红外目标图像中,以每一个像素 为中心的图像区域与其周围图像区域的局部对比度计算过程,如下式 所示:
[0030][0031]
其中,c(x,y)为局部对比度,a0为以像素(x,y)为中心、大小为m
×
m个 像素的图像区域,ai为与区域a0相邻、大小为m
×
m个像素的上、下、 左、右、左上、右上、左下、右下等共八个周围图像区域,min(
·
)为 取最小值函数,mean(
·
)为求均值函数。
[0032]
其中,所述步骤6中采用不同的结构张量权重拉伸参数,计算局 部对比度,并采用最大合并方法进行融合的计算过程,如下式所示:
[0033][0034]
其中,cf(x,y)为融合后的最终的红外目标图像局部对比度测量结果, max(
·
)为取最大值函数,l为结构张量权重拉伸参数,c
l
(x,y)为l分 别进行不同取值2~9时,按照步骤3~步骤5重复计算得到的局部对 比度。
[0035]
其中,所述步骤7中目标自适应分割阈值的计算过程,如下式所 示:
[0036]
th=μ k
·
σ'
[0037]
其中,th为目标自适应分割阈值,μ和σ'分别为最终的红外目标图像 局部对比度测量结果的均值和方差,k为阈值调节参数。
[0038]
其中,所述步骤7中,对融合后的红外目标图像局部对比度测量 结果进行阈值判断,从而得到目标检测结果;具体为:如果红外目标 图像像素(x,y)上的测量结果cf(x,y)的值大于th,则该像素为要检测 的目标;否则,不是目标。
[0039]
其中,所述k的取值在15~25的范围内。
[0040]
(三)有益效果
[0041]
为了实现复杂背景下高性能红外弱小目标检测,本发明中提出了 一种基于结构张量加权局部对比度测量的红外小目标检测方法,通过 对红外图像进行结构张量加权,利用了目标独特的结构信息进行多尺 度局部对比度测量,在增强目标信息的同时能够有效抑制背景特征, 从而实现红外弱小目标检测,可以提高目标检测准确度和鲁棒性。
[0042]
与现有技术相比较,本发明具备如下有益效果:
[0043]
(1)本发明提出的一种基于结构张量加权局部对比度测量的红 外小目标检测方法,通过对原始图像进行结构张量加权,使真实目标 具有唯一的结构特征,可以用来有效地区分真实目标和背景杂波;
[0044]
(2)本发明提出的一种基于结构张量加权局部对比度测量的红 外小目标检测方法,利用结构张量加权局部对比度测量,在增强目标 特征的同时能够有效地抑制背景杂波,目标检测准确率高,鲁棒性强。
附图说明
[0045]
图1是本发明的红外弱小目标检测方法原理示意图;
[0046]
图2是本发明的红外弱小目标检测方法流程图;
[0047]
图3是本发明的对比度计算滑动窗口分布图;
[0048]
图4是本发明的对比度计算图像区域划分示意图;
[0049]
图5-a是本发明实施例中的原始红外目标图像;
[0050]
图5-b是本发明实施例中的红外弱小目标检测显著图;
[0051]
图5-c是本发明实施例中的红外弱小目标检测结果图。
具体实施方式
[0052]
为使本发明的目的、内容、和优点更加清楚,下面结合附图和实 施例,对本发明的具体实施方式作进一步详细描述。
[0053]
为解决上述技术问题,本发明提供一种基于结构张量加权局部对 比度测量的红外小目标检测方法,所述方法包括以下步骤:
[0054]
步骤1:将原始红外目标图像转化为二维灰度图像,并利用二维 高斯卷积核对二维灰度图像进行卷积运算,去除原始红外目标图像中 的部分高亮噪声;
[0055]
步骤2:根据去噪后的红外目标图像的水平梯度与垂直梯度,构 建去噪后红外目标图像的结构张量矩阵;
[0056]
步骤3:求解红外目标图像的结构张量矩阵的特征值,并构建红 外目标图像的结构张量权重;
[0057]
步骤4:利用红外目标图像的结构张量权重,对去噪后的红外目 标图像的每一个像素进行加权,得到加权后的红外目标图像;
[0058]
步骤5:计算加权后的红外目标图像中,以每一个像素为中心的 图像区域与其周围图像区域的局部对比度;
[0059]
步骤6:分别在不同的目标尺度下,采用不同的结构张量权重拉 伸参数,重复执行步骤3~步骤5,然后利用最大合并方法对获得的 不同尺度下的局部对比度结果进行融合,获得最终的红外目标图像局 部对比度测量结果;
[0060]
步骤7:根据融合后的红外目标图像局部对比度测量结果的均值 和标准差,计算目标自适应分割阈值,并对融合后的红外目标图像局 部对比度测量结果进行阈值判断,从而得到目标检测结果。
[0061]
其中,所述步骤1中,原始红外目标图像的去噪过程,如下式所 示:
[0062][0063][0064]
其中,g
σ
(x,y)表示二维高斯卷积核,i
raw
(x,y)和ig(x,y)分别表示原始 红外目标图像和去噪后的红外目标图像,表示卷积运算;(x,y)表 示红外目标图像的像素坐标;σ表示二维高斯卷积核的方差。
[0065]
其中,所述步骤2中,通过求解去噪后红外目标图像的水平梯度和垂直梯度构成红外目标图像的结构张量矩阵:
[0066][0067]
其中,t表示红外目标图像结构张量矩阵,t
11
、t
12
、t
21
和t
22
表示为 矩阵元素。
[0068]
其中,所述步骤3中,求解红外目标图像的结构张量矩阵的特征 值及结构张量权重分别为:
[0069][0070][0071]
其中,λ1和λ2表示结构张量矩阵的两个特征值,w
st
(x,y)表示为结构 张量权重,l为结构张量权重拉伸参数,l1(x,y)和l2(x,y)表示去噪后 红外目标图像与结构张量矩阵特征值的乘积,即 l1(x,y)=λ1·
ig(x,y),l2(x,y)=λ2·
ig(x,y),δl
medium
为(l1(x,y)-l2(x,y))所表达 的矩阵中所有元素的中值。
[0072]
其中,所述步骤4中,对去噪后的红外目标图像所进行的加权过 程,如下式所示:
[0073][0074]
其中,所述步骤5中,加权后的红外目标图像中,以每一个像素 为中心的图像区域与其周围图像区域的局部对比度计算过程,如下式 所示:
[0075][0076]
其中,c(x,y)为局部对比度,a0为以像素(x,y)为中心、大小为m
×
m个 像素的图像区域,ai为与区域a0相邻、大小为m
×
m个像素的上、下、 左、右、左上、右上、左下、右下等共八个周围图像区域,min(
·
)为 取最小值函数,mean(
·
)为求均值函数。
[0077]
其中,所述步骤6中采用不同的结构张量权重拉伸参数,计算局 部对比度,并采用最大合并方法进行融合的计算过程,如下式所示:
[0078][0079]
其中,cf(x,y)为融合后的最终的红外目标图像局部对比度测量结果, max(
·
)为取最大值函数,l为结构张量权重拉伸参数,c
l
(x,y)为l分 别进行不同取值2~9时,按照步骤3~步骤5重复计算得到的局部对 比度。
[0080]
其中,所述步骤7中目标自适应分割阈值的计算过程,如下式所 示:
[0081]
th=μ k
·
σ'
[0082]
其中,th为目标自适应分割阈值,μ和σ'分别为最终的红外目标图像 局部对比度测量结果的均值和方差,k为阈值调节参数。
[0083]
其中,所述步骤7中,对融合后的红外目标图像局部对比度测量 结果进行阈值判断,从而得到目标检测结果。具体为:如果红外目标 图像像素(x,y)上的测量结果cf(x,y)的值大于th,则该像素为要检测 的目标;否则,不是目标。
[0084]
其中,所述k的取值在15~25的范围内。
[0085]
实施例1
[0086]
参照图1,本实施例提供一种基于结构张量加权局部对比度测量 的红外小目标检测方法,原理如下:
[0087]
首先,利用高斯卷积核对待检测红外目标图像进行卷积运算,去 除图像中大部分像素大小的高亮噪声;其次,计算去噪后红外目标图 像的水平梯度和垂直梯度,据此构建红外目标图像结构张量矩阵,并 计算红外目标图像结构张量权重,同时为了解决目标尺度的不确定问 题,对应多目标尺度采用多个张量权重拉伸参数进行多尺度结构张量 加权;然后对加权后的多尺度红外目标图像进行局部对比度计算,并 根据最大合并方法融合多尺度检测结果;最后,根据融合的多尺度局 部对比度测量结果,计算自适应目标分离阈值,通过阈值判断得到目 标检测结果。
[0088]
参照图2,所述基于结构张量加权局部对比度测量的红外小目标 检测方法,具体步骤如下:
[0089]
步骤1:输入一副大小为h
×
w像素的原始红外目标图像i
in
,并 将其转化为灰度图像i
raw

[0090]
步骤2:利用一个二维高斯卷积对原始红外目标图像i
raw
中每一 个像素进行卷积运算,去除原始红外图像中的部分高亮噪声。
[0091]
本实施例中,二维高斯卷积核和卷积运算,如下式所示:
[0092][0093][0094]
其中,g
σ
(x,y)表示二维高斯卷积核,i
raw
(x,y)和ig(x,y)分别表示原始 红外目标图像和去噪后的红外目标图像,表示卷积运算;(x,y)表 示红外目标图像的像素坐标;σ表示二维高斯卷积核的方差。
[0095]
步骤3:通过计算去噪后的红外目标图像的水平梯度和垂直梯度, 构建去噪后红外目标图像的局部结构张量矩阵t。
[0096]
本实施例中,由去噪后红外目标图像的水平梯度与垂直梯度 则局部结构张量矩阵计算,如下式所示:
[0097][0098]
其中,t表示红外目标图像结构张量矩阵,t
11
、t
12
、t
21
和t
22
表示为 矩阵元素。
[0099]
步骤4:由红外目标图像局部结构张量矩阵,计算红外目标图像 每一个像素(x,y)上对应的结构张量矩阵特征值,并构建红外目标图像 结构张量权重w
st
(x,y)。
[0100]
本实施例中,像素(x,y)上的结构张量矩阵特征值,及对应的红外 目标图像结构张量权重计算,如下式所示:
[0101]
[0102][0103]
其中,λ1和λ2表示结构张量矩阵的两个特征值,w
st
(x,y)表示为红外 目标图像的结构张量权重,l为结构张量权重拉伸参数,l1(x,y)和 l2(x,y)表示去噪后红外目标图像与结构张量矩阵特征值的乘积,即 l1(x,y)=λ1·
ig(x,y),l2(x,y)=λ2·
ig(x,y),δl
medium
为(l1(x,y)-l2(x,y))所表达 的矩阵中所有元素的中值。
[0104]
步骤5:利用结构张量权重对去噪后的红外目标图像的每一个像 素(x,y)进行加权,得到加权后的红外目标图像m
stw
(x,y)。
[0105]
本实施例中,对去噪后红外目标图像的每一个像素(x,y)进行结构 张量权重加权的计算,如下式所示:
[0106][0107]
即将去噪后红外目标图像的每一个像素(x,y)的灰度值乘以对应该像 素点的结构张量权重值。
[0108]
步骤6:计算加权后的红外目标图像以像素(x,y)为中心的图像区 域与其周围图像区域的灰度对比度。
[0109]
本实施例中,步骤6的具体实现方式,包括如下步骤:
[0110]
步骤6-a:参照图3,从加权后的红外目标图像的左上角开始, 依次取一个(3m)
×
(3m)的图像块;
[0111]
步骤6-b:参照图4,将每一个图像块划分为9个区域;
[0112]
步骤6-c:计算每个中心区域a0及其周围八个图像区域ai的均值;
[0113]
步骤6-d:计算红外目标图像像素(x,y)上的灰度对比度,如下式 所示:
[0114][0115]
其中,c(x,y)为增强对比度,a0为以像素(x,y)为中心、大小为m
×
m个 像素的图像区域,ai为与区域a0相邻、大小为m
×
m个像素的上、下、 左、右、左上、右上、左下、右下等共八个周围图像区域,min(
·
)为 取最小值函数,mean(
·
)为求均值函数。
[0116]
步骤7:分别在不同的目标尺度下采用不同的张量权重拉伸参数, 执行步骤4~步骤6,然后利用最大合并方法对获得的不同尺度下的 对比度结果进行融合,获得最终的红外图像对比度测量结果。
[0117]
本实施例中,步骤7的具体实现方式,包括如下步骤:
[0118]
步骤7-a:依次设置张量权重拉伸参数l等于2~9,按照步骤3~ 步骤5,分别获得张量权重拉伸参数下的灰度对比度c
l
(x,y);
[0119]
步骤7-b:利用最大合并方法对获得的不同尺度下的对比度结果 进行融合,如下式所示:
[0120][0121]
其中,cf(x,y)为融合后的多尺度测量结果,max(
·
)为取最大值函数。
[0122]
步骤8:根据融合后的红外图像对比度测量结果的均值和标准差, 计算目标自适应分割阈值,并融合后的红外图像对比度测量结果进行 阈值判断,从而得到目标检测结
果。
[0123]
本实施例中,步骤8的具体实现方式,包括如下步骤:
[0124]
步骤8-a:计算目标自适应分割阈值,如下式所示:
[0125]
th=μ k
·
σ
[0126]
其中,th为目标自适应分割阈值,μ和σ分别为多尺度融合对比度结 果的均值和方差,k为阈值调节参数,取值在15~25的范围内。
[0127]
步骤8-b:如果红外目标图像像素(x,y)上的多尺度测量结果 cf(x,y)的值大于th,则该像素为要检测的目标;否则,不是目标。
[0128]
参照图5-a至图5-c所示,图5-a为本实施例中采用的原始红外 目标图像,图5-b是本实施例中的红外弱小目标检测结果的三维显著 图;图5-c则是本实施例中的红外弱小目标检测结果。
[0129]
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领 域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以 做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献