一种基于空谱特征联合约束的高光谱异常检测方法技术

技术编号:30084566 阅读:19 留言:0更新日期:2021-09-18 08:43
本发明专利技术涉及一种基于空谱特征联合约束的高光谱异常检测方法。传统的低秩表示模型中一致采用矩阵的核范数,即矩阵奇异值之和近似矩阵的秩,本发明专利技术提出以矩阵的S

【技术实现步骤摘要】
一种基于空谱特征联合约束的高光谱异常检测方法


[0001]本专利技术属于高光谱图像处理领域,特别涉及一种基于空谱特征联合约束的高光谱异常检测方法。

技术介绍

[0002]在高光谱图像处理领域,未能获取目标光谱先验的目标检测称为异常检测。鉴于获取目标先验具有一定的难度和局限性,所以无需先验的无监督异常检测算法具有更为广泛的应用场景和更鲜明的实用价值。高光谱图像中的“异常”,是被定义为具有与绝大部分背景像元具有显著光谱特征差异的小部分其它像元。例如,由高光谱相机拍摄获得的大面积空旷的停机坪上,一两架单独的飞机可被定义为该幅高光谱图像中的异常目标,而其他部分例如跑道等则可被视为背景。
[0003]徐超,詹天明(《基于低秩全变差正则化的高光谱异常检测方法》,计算机科学与探索,2020,14(12):2140—2149)通过对建立低秩分解模型,并在光谱维度施加全变分正则化约束增强异常检测结果。但该方法采用核范数近似矩阵秩,具有放缩误差,本专利技术中采用逼近程度更高的S
1/2
范数近似矩阵秩,提高了精度;该论文中仅对光谱维度进行了变分约束,忽视了对高光谱图像中空间域信息的利用,本专利技术同时对光谱维度和空间维度进行变分约束,有效利用了高光谱图像中的空间信息;同时,本专利技术在建模过程中,考虑了图像中的噪声并在求解过程中对噪声予以约束,进一步增强了异常检测的效果。

技术实现思路

[0004]本专利技术解决的技术问题是:为降低噪声对高光谱异常检测的影响,克服现有技术未考虑空间域信息的缺陷,同时本专利技术提出一种基于空谱特征联合约束的高光谱异常检测方法,在传统低秩模型的基础上,首先使用矩阵的S
1/2
范数替代核范数逼近矩阵秩,提高近似精度;为降低噪声对高光谱异常检测的影响,进一步添加去噪约束项,提高异常检测的精度,实现了对光谱信息的充分挖掘与高度利用;本专利技术进一步采用全变分正则化约束项,分别引入2个空间维度和1个光谱维度上的变分算子,实现图像平滑的同时提高了高光谱图像对空间信息的利用率。
[0005]本专利技术的技术方案是:一种基于空谱特征联合约束的高光谱异常检测方法,步骤1:建立基于S
1/2
范数与去噪的光谱信息低秩模型,包括以下子步骤:
[0006]步骤1.1:设任意一幅原始的高光谱图像表示为其中H和W分别表示高光谱图像中每一个波段的高度和宽度,d表示高光谱图像的波段数;
[0007]步骤1.2:将Ω按波段维度进行张量的矩阵化,得到二维矩阵其中d为波段数,n表示像元数目,数量上有n=H
×
W;
[0008]步骤1.3:对矩阵化后的高光谱D进行建模得到
[0009]D=Z+S+G
[0010]其中,表示背景矩阵,表示异常矩阵,表示噪声矩阵;
[0011]步骤1.4:建立S
1/2
低秩表示模型:
[0012][0013]s.t.D=Z+S+G
[0014]其中,最小化表征的是背景矩阵Z的低秩性,而表示的是异常矩阵的稀疏性;
[0015]步骤1.5:对步骤1.4中的S
1/2
低秩表示模型施加去噪约束项,
[0016][0017]步骤1.6:建立优化目标函数:
[0018][0019]步骤2:对背景矩阵Z进行变分约束,得到基于全变分正则化的空间信息约束模型:
[0020]SSTV(Z)=||D
h
ZD
s
||1+||D
v
ZD
s
||1[0021]其中,算子是空间域变分运算符,是光谱域变分运算符;矩阵的1范数是矩阵中元素的绝对值之和。
[0022]步骤3:根据步骤1得到的光谱信息低秩模型和步骤2得到的空间信息约束模型,建立最终高光谱异常检测优化目标函数如下所示:
[0023][0024]其中,λ1,λ2,λ3是用于平衡各项重要性的系数;
[0025]步骤4:根据步骤3得到的高光谱异常检测优化目标函数,建立拉格朗日函数,基于交替方向乘子法,在优化其中一个变量时,固定其余所有变量进行求解,得到优化后的背景矩阵Z和异常矩阵S后,计算异常矩阵S每一行的l2范数,大于给定阈值时,可被判定为异常。
[0026]本专利技术进一步的技术方案是:针对空间域变分运算符,实质上是对每一个波段 (D
i
,i=1,2,...,d)上的H
×
W即n个像元进行变分操作。在沿光谱维度展开的二维矩阵数据模型下计算时,空间域变分运算符D
h
和D
v
均对二维高光谱矩阵的每一列进行差分,区别在于通过建立不同的运算符矩阵,D
h
运算符差分的是每一个波段上水平相邻的像元,D
v
运算符差分的是每一个波段上垂直相邻的像元。针对光谱域变分运算符,实质上是对同一个像元的不同波段进行变分操作,在沿光谱维度拉伸展开的二维矩阵数据模型下计算时,光谱域变分算子D
s
是对二维高光谱矩阵的行进行差分。
[0027]本专利技术进一步的技术方案是:系数取值为[0.0001,0.001,0.01,0.1,1,10,100,1000]。
[0028]本专利技术进一步的技术方案是:采用ROC曲线和AUC值对本方法进行定性和定量分析。
[0029]专利技术效果
[0030]本专利技术的技术效果在于:采用本专利技术的有益效果主要包括:
[0031](1)传统的低秩表示模型中一致采用矩阵的核范数,即矩阵奇异值之和近似矩阵的秩,而本专利技术提出以矩阵的S
1/2
范数近似矩阵的秩,即奇异值开根号之和,相对于核范数可以以更高的精度逼近矩阵的秩;
[0032](2)传统的高光谱异常检测算法并未考虑噪声的影响,仅对背景和异常进行建模,本专利技术针对这一问题,在目标函数中对噪声建模,考虑了噪声对高光谱图像异常检测的影响,提高了异常检测的精度;
[0033](3)已有的高光谱异常检测算法中绝大部分仅考虑了光谱特征,忽视了对高光谱图像空间特征的利用和对空间域信息的约束,本专利技术针对这一特性,对空间维度和光谱维度施加全变分正则化约束,实现了对高光谱图像空间特征的利用。
附图说明
[0034]图1是方法流程图:
[0035]图2分别是测试数据集的真值图和本专利技术方法以及其它几个对比方法的检测效果图对比示意图,其中(a)为真值图,(b)为RX方法图,(c)为LRX方法图,(d) 为CRD方法图,(e)为LRASR方法图,(f)为LSMAD方法图,(g)GTVLRR方法图, (h)本专利技术方法图
[0036]图3是本专利技术在测试数据集下与其它几个对比方法的检测结果ROC曲线图,该曲线是以阈值截断的方式绘制在不同阈值下模型的效果,上方曲线模型优于被其包住的下方曲线。
[0037]图4为集中在图像中间区域建筑群的异常目标
具体实施方式
[0038]在本专利技术的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于空谱特征联合约束的高光谱异常检测方法,其特征在于,步骤1:建立基于S
1/2
范数与去噪的光谱信息低秩模型,包括以下子步骤:步骤1.1:设任意一幅原始的高光谱图像表示为其中H和W分别表示高光谱图像中每一个波段的高度和宽度,d表示高光谱图像的波段数;步骤1.2:将Ω按波段维度进行张量的矩阵化,得到二维矩阵其中d为波段数,n表示像元数目,数量上有n=H
×
W;步骤1.3:对矩阵化后的高光谱D进行建模得到D=Z+S+G其中,表示背景矩阵,表示异常矩阵,表示噪声矩阵;步骤1.4:建立S
1/2
低秩表示模型:s.t.D=Z+S+G其中,最小化表征的是背景矩阵Z的低秩性,而表示的是异常矩阵的稀疏性;步骤1.5:对步骤1.4中的S
1/2
低秩表示模型施加去噪约束项,步骤1.6:建立优化目标函数:步骤2:对背景矩阵Z进行变分约束,得到基于全变分正则化的空间信息约束模型:SSTV(Z)=||D
h
ZD
s
||1+||D
v
ZD
s
||1其中,算子是空间域变分运算符,是光谱域变分运算符;矩阵的1范数是矩阵中元素的绝对值之和。步骤3:根据步骤1得到的光谱信息低秩模型和步骤2得到的空间信息约束模型,建立最终高光谱异常检测优化目标函数如下所示:其中,λ1,λ2,λ3是用于平衡各项重要性的系数;步骤4:根据步骤3得到的高光...

【专利技术属性】
技术研发人员:王靖宇黄鹏飞张科苏雨李浩宇张烨谭明虎王琦
申请(专利权)人:西北工业大学
类型:发明
国别省市:

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

1