自然资源遥感, 2023, 35(2): 167-175 doi: 10.6046/zrzyyg.2022093

技术方法

基于弱监督鲁棒性自编码的高光谱异常检测

张国建,1, 刘胜震,2, 孙英君1, 俞凯杰3, 刘丽娜4

1.山东建筑大学测绘地理信息学院,济南 250101

2.自然资源部第一大地测量队,西安 710054

3.浙江中测新图地理信息技术有限公司,湖州 313200

4.宁波市鄞州区测绘院,宁波 315041

Hyperspectral anomaly detection based on the weakly supervised robust autoencoder

ZHANG Guojian,1, LIU Shengzhen,2, SUN Yingjun1, YU Kaijie3, LIU Lina4

1. College of Surveying and Geo-Informatics, Shandong Jianzhu University, Jinan 250101, China

2. First Geodetic Survey Team, Ministry of Natural Resources, Xi’an 710054, China

3. Zhejiang Zhongcexintu Geographic Information Technology Co., Huzhou 313200, China

4. Ningbo Yinzhou District Surveying and Mapping Institute, Ningbo 315041, China

通讯作者: 刘胜震(1987-),男,工程师,主要从事测绘方面的研究。Email:szliu1987@126.com

责任编辑: 李瑜

收稿日期: 2022-03-21   修回日期: 2022-08-16  

Received: 2022-03-21   Revised: 2022-08-16  

作者简介 About authors

张国建(1989-),男,讲师,主要从事摄影测量与遥感技术方面的研究。Email: 494088845@qq.com

摘要

高光谱异常检测因其以无监督方式检测目标的能力而受到特别关注,自动编码器及其变体可以自动提取深层特征,还可以检测异常目标。由于训练集中存在异常,自动编码器泛化性较强,从而降低了从背景中区分异常的能力。为解决上述问题,该文提出一种基于弱监督鲁棒性自编码的异常探测算法。首先提出了一种显著类别搜索策略,采用基于概率的类别阈值来标记粗样本,为网络弱监督学习做准备; 同时,构建一个具有l2,1范数与异常-背景光谱距离共同约束的鲁棒性自编码网络框架,该框架在训练期间对噪声和异常具有鲁棒性; 最后,采用所有样本得到的重构误差检测异常目标。在4个高光谱数据集上进行实验,结果表明,与其他先进的异常检测算法相比,所提算法具有更好的检测性能。

关键词: 高光谱图像; 异常检测; 显著类别搜索; 鲁棒性AE

Abstract

Hyperspectral anomaly detection has received particular attention due to its unsupervised detection of targets. Moreover, autoencoder (AE), together with its variants, can automatically extract deep features and detect anomalous targets. However, AE is highly generalizable due to the existence of anomalies in the training set, thus suffering a reduced ability to distinguish anomalies from the background. This study proposed an anomaly detection algorithm based on the weakly supervised robust AE (WSRAE). First, this study developed a salient category search strategy and used probability-based category thresholds to label coarse samples in order to make preparation for network-based weakly supervised learning. Moreover, this study constructed a robust AE framework constrained jointly by l2,1 norm and anomaly-background spectral distances. This framework was robust with regard to noise and anomalies during training. Finally, this study detected anomalous targets based on the reconstruction errors obtained from all samples. Experiments on four hyperspectral datasets show that the WSRAE algorithm has greater detection performance than other state-of-the-art anomaly detection algorithms.

Keywords: hyperspectral image; anomaly detection; salient category search; robust AE

PDF (4969KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

张国建, 刘胜震, 孙英君, 俞凯杰, 刘丽娜. 基于弱监督鲁棒性自编码的高光谱异常检测[J]. 自然资源遥感, 2023, 35(2): 167-175 doi:10.6046/zrzyyg.2022093

ZHANG Guojian, LIU Shengzhen, SUN Yingjun, YU Kaijie, LIU Lina. Hyperspectral anomaly detection based on the weakly supervised robust autoencoder[J]. Remote Sensing for Land & Resources, 2023, 35(2): 167-175 doi:10.6046/zrzyyg.2022093

0 引言

成像光谱仪的出现与发展促进了遥感技术的进步,使得高光谱遥感技术在遥感领域受到越来越多的关注。高光谱影像能够同时获取地球表面空间信息和丰富的光谱信息,这些地物光谱信息在目标探测与地物分类中具有显著优势[1]。目标探测技术是高光谱遥感领域的一个重要应用,而异常探测技术由于不需要任何目标与背景的先验信息,因此实际应用价值更高,广泛应用于精准农业、环境监测、军事领域等[2]。异常目标定义为目标光谱特征与周围地物的光谱特征具有明显差异,且其目标小、数量少、分布随机的特性,因此异常目标的类型往往难以获取[3]。高光谱异常检测通常具有以下特点[4]: ①异常目标具有低概率特性; ②异常在光谱特征上与背景明显不同; ③没有关于背景或异常的光谱先验信息可用; ④在复杂背景情况下,异常目标与背景混合,往往为混合像元或亚像元。这些特性使得高光谱异常检测成为遥感领域中一个研究热点。

近年来,研究者提出大量异常探测算法。由Reed等提出的RX算法[5]通过假设背景服从某种分布,再使用统计方法来估计像素属于异常目标的概率。随后部分研究学者提出一些基于RX算法的改进算法,例如非线性的核RX异常探测算法[6]、基于权重RX探测算法[7]等。然而,真实高光谱影像含有多类背景地物且分布不均匀,因此很难准确对不同背景地物建模,在实际应用中往往受限[8]。为了避免估计背景分布,Li等[9]提出基于协同表示的异常探测算法(collaborative representation-based detector,CRD),该算法假设每个像素可以由背景字典进行线性组合,其中预测值与真值之间的残差被视为像素的异常程度。针对背景字典中存在异常点污染导致检测精度下降的问题,刘万军等[10]利用背景字典与字典均值的距离对背景字典中的各像元自适应设计权重,通过降低异常像元的权重提升检测精度。基于低秩和稀疏矩阵分解的马氏距离异常检测算法(low-rank and sparse matrix decomposition-based Mahalanobis distance anomaly detection, LSMAD)通过在去除稀疏异常后充分探索背景的低秩特性来建立背景模型[11]。基于分数傅里叶熵的检测器 (FrFE)创新性地将分数傅里叶熵理论引入高光谱异常检测中,取得了良好的检测结果[12]。尽管上述方法取得了良好的探测效果,但仅利用了低阶特征,这也限制了检测器的性能。

近年来,深度学习已经应用在高光谱遥感影像分类及目标探测当中,其中自编码网络(autoencoder,AE)是非监督学习领域中的一种,其以自动的方式获取抽象的、层次化的特征,已应用到高光谱异常检测中[13-15]。Xie等[16]提出了一种光谱约束对抗AE(SC_AAE),其中将光谱约束策略结合到对抗性AE中以学习高光谱数据的潜在表示,然后使用双层架构实现异常检测; Lu等[17]提出了基于流形约束 AE 网络,该方法添加嵌入流形学习约束,最后,由全局和局部组成的重构误差用于异常检测。为了提出异常检测性能,Zhao等[18]将高光谱影像分解为低秩部分和稀疏部分,低维潜在特征分别由2个堆叠AE学习,最后采用局部马氏距离检测异常目标。上述深度方法有效提升了检测性能,AE网络在经过适当训练的情况下表现良好,而且由于没有背景或异常的先验光谱特征,训练集容易被异常像元破坏。当训练集中存在异常时,AE学习性能非常好,以至于它可以很好地学习异常并以较小的重建误差重建异常,使得检测性能降低。

为解决上述问题,本文提出一种基于弱监督鲁棒性自编码的异常探测算法(weakly supervised robust AE,WSRAE)。该算法首先提出了一种显著类别搜索方法来搜索样本的伪标签,即弱监督学习所需的不准确标签。同时,引入l2,1范数与异常-背景光谱距离构建鲁棒性AE (robust AE,RAE) 框架,以减轻异常部分对参数微调的影响,这使得AE网络在训练过程中更加对噪声和异常更具有鲁棒性。最后,将所有光谱样本输入到RAE模型中,从而产生具重构高光谱影像,利用重构误差以探测异常目标。实验证明,本文方法有效抑制了异常像元对背景建模干扰,同时降低了虚警率,提升了检测精度。

1 方法原理

针对训练样本中含有异常目标且AE网络训练不稳定问题,本文提出了一种用于高光谱异常检测的弱监督方法,并通过以弱监督方式对所提出的RAE网络进行对抗训练,从而学习具有背景鲁棒性和异常突出性的端到端重建。图1表示本文提出的WSRAE算法的框架,该方法由3个主要部分组成: 显著类别搜索、弱监督RAE学习和重构影像的异常检测。

图1

图1   WSRAE算法结构

Fig.1   WSRAE algorithm structure


1.1 显著类别搜索

针对训练样本中含有异常目标导致异常检测精度降低,结合基于密度的噪声应用空间聚类(density-based spatial clustering of applications with noise,DBSCAN)算法[19],本文设计一种非监督的背景与异常目标的显著类别搜索算法,其是为弱监督网络学习准备,旨在预测给定输入的伪标签。根据预测的伪标签,该过程搜索包含2个子集,包括一个粗略的异常样本集,其中像素具有较高的属于异常的概率,以及一个粗略的背景样本集,其中像素具有较高的属于背景的概率。因此,显著类别搜索问题可以看作是一个初始异常-背景分离问题,该算法分为3个主要部分: 显著类别提取、坐标索引和粗样本集构建。

在没有任何背景与目标先验知识的情况下,本文首先应用DBSCAN的非监督聚类方法获取类别概率图(即聚类结果图)。由于DBSCAN算法能够发现具有不同大小和形状的簇,并且在噪声和异常值的情况下对指定簇数的聚类性能更具有鲁棒性,因此DBSCAN在高光谱异常检测中具有显著优势。在聚类过程中,利用DBSCAN扫描每个像元在Eps(即相邻点之间的最小距离)距离内的邻域,若中心像素的邻居数超过MinPts(最小点数),就形成一个簇,其中距离判定方法采用欧氏距离。

给定一个输入高光谱影像Y=[y1,y2,,yM×N],其中yiL×1,L为波段数,MN分别为行列数。在(Eps, MinPts)的条件下,得到类别概率图P={pi}i=1i=M×NM×N×1。 针对不同高光谱影像的聚类类别数量差异很大问题,结合背景样本出现在异常检测中的概率,本文构建一种基于概率的类别阈值方法,其目的是获得粗略的标签划分,而不是精细分类。首先通过设定阈值ε,大于阈值ε属于背景的样本的类别标签为 0,而其他样本可以粗略地分类为类别标签为 1 的异常,表达式为:

S=si=0 (piε)si=1 (pi<ε)

式中: S={si|i=(im,in)}im=1,in=1im=M,in=N,表示类别显著图,作为Y的伪类别标签集; (im,in)为第i个像素点在二维图像空间中的位置坐标,即i=N·(im-1)+in。根据类别显著图S的坐标索引,搜索粗异常样本集A和粗背景样本集B为:

A={yi|si=(im,in)=1}
B={yi|si=(im,in)=0}

式中: 粗异常样本集A={aiL×1}i=1i=CA; 粗背景样本集B={biL×1}i=1i=CB; CACB分别表示样本集AB的样本数,且CA+CB=M×N。对于粗略异常样本或背景样本集,可以容忍一些类别的判别错误,即S中预测的粗略标签并不总是真实的。因此,将粗背景样本集送入网络模型训练,即以弱监督方式训练,从而提升异常检测的性能。

1.2 RAE网络

AE网络是一种非监督学习的网络模型,其由编码器与解码器2部分组成,前者用来将输入数据转换为潜在特征,后者是将潜在特征生成为与原始输入数据相似的重构数据[20]。在AE中,编码器的目标是将输入层x经过权重矩阵W和偏置b转换为隐藏层z,公式为:

z=σ(Wx+b)

式中σ为激活函数。解码器利用权重矩阵W'和偏置b'将隐藏层z映射到重构层x︿:

x︿=σ(W'z+b')

AE以神经网络作为函数逼近器,那么数据x的重构误差损失函数为:

Lr=||x-x︿||2

由于AE网络在每个待测像素中都采用l2范数的平方,因此噪声或异常像素往往会获得更大的重建误差,这将破坏AE网络的重构性能,因此无法判别一些异常像素。通常异常目标受到混合像元的影响,上述显著类别样本无法完整地将所有异常样本准确提取,保留了少部分异常样本位于粗略背景样本集中。l2,1范数在算法中更加有效应对噪声和异常值,并已广泛应用于许多领域[21]。受此启发,本文首先引入l2,1范数作为目标函数,构建了一个新颖的RAE网络,同时以弱监督的方式来学习RAE网络,挖掘和增强异常与背景之间的判别特征。Lr目标函数定义如下:

Lr=||B︿-B||2,1=i=1CBbi︿-bi||2=Tr[(B︿-B)TP(B︿-B)]

式中; P为一个对角矩阵Pii=(1/||bi︿-bi||2+ε); ε为一个很小的常数项。由于RAE在反向传播之前,l2,1范数对每个样本的重建误差进行了归一化,因此网络能够学习更多关于背景的信息并抑制异常对网络微调的影响。所以l2,1范数约束的RAE网络可以更好地处理训练过程中的少部分异常样本。

此外,为了更好地区别异常和背景之间的特征,本文构建异常-背景光谱距离(anomaly - background spectral distance, ABSD)约束,其通过以最大化粗异常样本与粗背景样本之间的距离。ABSD的值越大,2个光谱向量的区分度越高。因此,集合AB之间的光谱距离LABSD目标函数定义如下:

LABSD=||aTPbia+biTPabi||2

式中: Pk=I-k(kTk)-1kT,Pkk的正交子空间。此外,将粗异常样本集A压缩为异常样本向量a,公式为:

a=1CAi=1i=CAai

式中aL×1为粗异常样本的平均值。

通过将公式 (7) 和 (8) 的2个目标函数与正的权衡参数λ集成在一起, RAE网络的目标函数如下:

L=Lr+λLABSD=12Mi=1CB||bi︿-bi||2+λ2Ni=1M×N||aTPbia+biTPabi||2

式中: 第一部分表示重构误差的l2,1范数,促使 RAE网络学习更多的背景信息,并对噪声和异常目标更具鲁棒性; 第二部分表示异常和背景之间的区别特征的ABSD光谱距离,以增强背景与异常的可分性。

1.3 WSRAE算法

利用粗背景样本集对RAE网络训练完成后,利用得到训练完成的模型参数Fθ(·)进行异常目标检测。将输入高光谱影像Y=[y1,y2,,yM×N]输入至RAE网络,使用式(10)的RAE网络的模型参数Fθ(·)获得重构的高光谱影像Y︿,公式为:

Y︿=Fθ(Y)

通过上述重建过程,模型Fθ(·)在从背景中识别异常时,使重建的Y︿比原始Y更具判别性。因此,最终的异常检测结果使用式(11) 计算,即重构误差,公式为:

D=||Y-Y︿||2

因此, WSRAE算法以弱监督的方式进行背景习,其不仅可以生成分布均匀的背景,同时结合构建的l2,1范数损失与ABSD光谱距离损失,以增强异常与背景的分离。

本文所提的WSRAE算法的探测过程如下:

输入: 高光谱影像Y=[y1,y2,,yM×N],阈值ε,权衡参数λ

输出: 高光谱异常检测图。

1)显著类别搜索。

①利用DBSCAN算法,根据式(1),进行显著类别提取;

②利用i=N·(im-1)+in,进行坐标索引;

③根据式(2)—(3),构建粗背景样本集B与粗异常样本集A;

2)RAE模型训练。

①初始化,RAE网络模型参数;

②输入粗样本集B,异常样本向量a;

③迭代训练,根据式(10)更新网络参数;

3)异常检测。

根据式(11)—(12),计算重构误差。

2 实验结果与分析

2.1 实验数据

在本文中,使用4个高光谱影像数据集来验证所提出算法的有效性,伪彩色图像和异常目标地物真值图,如图2所示。如图2(a)(b)所示,Urban数据集采用HYDICE传感器获取,空间分辨率为1 m,影像尺寸为80像素×100像素,具有162个光谱波段。如图2(c)(d)所示,Gulfport数据集据采用AVIRIS 传感器获取,空间分辨率为3.4 m,影像尺寸为100像素×100像素。在400~2 500 nm的波长范围内去除水汽波段与噪声波段后,具有191个波段。该数据集共有60个异常像素,异常地物为飞机。如图2(e)(f)所示,San Diego-1数据集采用AVIRIS传感器获取,空间分辨率为7.1 m,影像尺寸为100像素×100像素,具有189个光谱波段。3架飞机被视为异常。如图2(g)(h)所示,San Diego-2数据集采用AVIRIS传感器获取,空间分辨率20 m,影像尺寸为100像素×100像素。

图2

图2   4个高光谱数据集的伪彩色图像和对应的地物真值图

Fig.2   Pseudo color images and the corresponding ground truth maps of the 4 HSI datasets


去除与吸水区域相对应的不良波段后,包含189个波段。由 134个像素组成的3架飞机被视为异常。

2.2 模型结构对比与分析

为验证本文提出的WSRAE算法的先进性,进行以下消融研究: ①采用l2范数约束的AE网络,即AE(l2); ②采用l2,1范数约束的AE网络,即AE(l2,1); ③采用l2范数与ABSD光谱距离共同约束的AE网络,即AE(ABSD); ④采用l2,1范数与ABSD光谱距离共同约束的AE网络,即本文提出的RAE网络。同时进行显著类别搜索构建粗背景样本集与粗异常样本集,对上述4种对比模型采用弱监督方式的方式进行训练。表1对比了各个模型的AUC的(Pd,Pf)和(Pf,τ)值,其中,Pd为算法的检测率,Pf为虚警率,通过设定不同的阈值τ计算对应的虚警率与检测率。AUC (Pd,Pf)值越接近1,其检测性能越好,AUC (Pf,τ)值越接近0,其误检的概率越低。从中可以看出,相比于传统采用l2范数约束的AE,采用l2,1范数的AE或者添入ABSD光谱距离约束的AE显著提升了异常检测精度,同时误检的概率也在降低。RAE网络采用的l2,1范数与ABSD光谱距离共同约束的AE,检测精度比原始l2范数、l2,1范数以及l2,1范数与ABSD共同约束的AE检测精度大幅提升。从引入弱监督训练来看,相比非监督的网络检测结果,基于弱监督的网络检测结果在一定的程度上提升了检查精度,同时也降低了虚警率,这表明采用弱监督学习对高光谱异常检测有积极影响。总之,本文所提出的显著类别搜索方法的弱监督训练策略,以及引入l2,1范数与ABSD光谱距离构建RAE框架是有效的,表明了所设计方法的先进性和优越性。

表1   4组数据集中消融研究的AUC值

Tab.1  AUC values of ablation studies in four data sets



消融方案
UrbanGulfportSan Diego-1San Diego-2
(Pd,Pf)(Pf,τ)(Pd,Pf)(Pf,τ)(Pd,Pf)(Pf,τ)(Pd,Pf)(Pf,τ)
AE(l2)0.977 00.034 20.969 00.020 30.959 80.027 30.946 70.038 2
WSAE(l2)0.980 50.025 50.974 50.032 50.980 50.019 60.979 00.013 4
AE(l2,1)0.977 50.024 80.984 20.018 50.979 70.014 50.989 50.025 1
WSAE(l2,1)0.985 40.019 20.982 80.013 50.982 50.025 20.974 00.015 7
AE(ABSD)0.984 10.020 10.982 10.017 40.979 80.014 90.986 40.018 5
WSAE(ABSD)0.986 60.016 60.987 00.016 50.980 40.012 20.986 30.013 9
RAE0.988 20.165 40.988 50.012 40.981 60.012 10.989 40.012 2
WSRAE0.997 70.018 50.989 10.010 50.984 60.010 10.991 40.010 4

新窗口打开| 下载CSV


2.3 探测结果与分析

为充分验证本文算法的先进性,本文选取了6种先进的异常检测算法进行对比,这6种算法分别为GRX,CRD,LSMAD,FrFE,SC_AAE和MemAE[21]算法。其中GRX,CRD,LSMAD及FrFE为经典传统算法,而SC_AAE和MemAE是先进的深度学习算法。上述深度学习算法在TensorFlow(v1.10.0,Python 3.6.0和CUDA 10.0)中实现,通过使用Adam优化网络,初始学习率为0.000 1,隐藏节点数为64,批量大小为1 024,epoch为3 000。在本文的WSRAE网络中,考虑到网络的像素级处理特性及其对参数的不敏感性,将MinPts固定为1,Eps设为0.2,阈值ε,设为0.85。

表2展示了4组数据集中不同异常检测算法的检测结果对比,本文所提出的 WSRAE算法获得的检测图最接近异常地物真值图。WSRAE方法可以确保在抑制丰富类别的背景的同时突出显示具有不同大小和形状的异常,而其他对比算法更有可能忽略异常、被背景分散注意力或失去异常的形状。以Urban数据集为例,WSRAE确保在最小化背景干扰的同时检测到小目标。在Gulfport数据集中,WSRAE可以捕捉不同尺寸的飞机的形状以及它们的位置, 但是GRX,CRD和MemAE并不能有效捕捉。LSMAD算法几乎失去了2个较小的飞机目标。虽然SC_AAE也可以清楚地检测到异常,但并不能很好地抑制背景。在San Diego数据集中,具有更多结构信息的异常场景中,WSRAE算法仍然可以很好地检测异常,甚至是目标的边缘。SC_AAE算法可以发现异常,但它更容易受到背景干扰。如上所述,尽管GRX 在每个数据集中几乎不受背景的影响,但其异常目标很少被突出显示并且丢失了大部分形状信息。CRD算法易受窗口大小的影响,无法在所有数据集上获得完整的异常目标。LSMAD 算法并不能完整的检测到异常目标。FrFE 和SC_AAE算法在克服噪声和背景方面的鲁棒性较差。MemAE算法尽管能够探测出异常目标,但其抑制背景性能较差。而本文所提出的WSRAE算法在检测异常目标的同时,能够很好地抑制背景。

表2   4类数据集不同异常检测算法结果对比

Tab.2  Comparison of detection results of different anomaly detection algorithms in 4 datasets

新窗口打开| 下载CSV


本文采用的4组数据集中各异常检测算法的ROC曲线对比如图3所示。从中可以看出,WSRAE算法的ROC曲线总体上位于左上角,显著优于其他对比算法,并且在同等虚警率条件下WSRAE算法能够达到更高探测率。尽管WSRAE算法与其余算法存在交叉,但在总体上仍位于左上角,仍然可以证明本文方法的先进性。而其余算法在不同数据集中展现的ROC曲线均不稳定,难以适应于所有高光谱数据集。

图3

图3   4组数据集中各异常检测算法的ROC曲线对比

Fig.3   Comparison of ROC curves for different anomaly algorithms in 4 data sets


表3对比了各异常检测算法的AUC的(Pd,Pf)和(Pf,τ)值。从表3中AUC (Pd,Pf)值可以看出,WSRAE算法在4组数据集中均获得了最优的检测性能。GRX,CRD和LSMAD算法的探测性能具有不稳定性。尽管SC_AAE与MemAE算法也取得了较高的探测精度,但它们的AUC (Pf,τ)普遍高于WSRAE算法。从AUC (Pf,τ)值可以看出,WSRAE算法在4组数据集中的误检的概率也是较低的。尽管FrFE算法的AUC (Pf,τ)值在Urban与San Diego-1中表现为最优,但WSRAE仍然是次优的,仍然可以证明本文方法的优越性。综上所述,表3中的AUC值和图3的ROC曲线与Urban数据集中的异常检测图结果均一致,因此WSRAE方法比其他先进的异常检测算法更具有竞争力。

表3   4组数据集中各异常检测算法的AUC值

Tab.3  AUC values of different anomaly algorithms in four data sets



检测算法
UrbanGulfportSan Diego-1San Diego-2
(Pd,Pf)(Pf,τ)(Pd,Pf)(Pf,τ)(Pd,Pf)(Pf,τ)(Pd,Pf)(Pf,τ)
GRX0.984 80.03440.952 60.024 80.911 10.040 60.940 30.058 9
CRD0.982 90.04540.821 90.054 20.971 50.051 50.919 00.063 7
LSMAD0.989 70.01900.939 50.024 60.975 60.020 10.965 30.029 1
FrFE0.968 70.01620.894 10.049 20.953 30.002 40.962 20.021 4
SC_AAE0.934 80.03070.893 00.024 50.861 70.019 60.890 50.028 3
MemAE0.997 40.03370.961 60.037 90.969 70.047 00.971 30.048 7
WSRAE0.997 70.01850.986 20.015 20.98460.005 40.976 30.018 5

新窗口打开| 下载CSV


表4记录了4组高光谱数据集采用个异常检测算法的计算时间。GRX算法的平均计算时间更快,但其在检测精度中较差。由于局部窗口参数的影响,CRD方法的运行时间比其他方法要长得多。基于深度学习的方法 SC_AAE,MemAE,WSRAE比传统方法CRD,LSMAD与FrFE算法的运算效率更高。WSRAE算法的时间效率在3种深度学习算法中表现最优,这是因为网络上经过训练后直接利用重构误差进行计算异常,而MemAE和WSRAE包含了相关的后处理步骤,导致运算时间增加。以上分析再次印证了WSRAE强大的竞争力。

表4   异常检测算法的平均计算时间

Tab.4  Average calculation time of each anomaly detection algorithm(s)

算法UrbanGulfportSan Diego-1San Diego-2
GRX0.4680.4450.9110.326
CRD98.21745.82674.65494.225
LSMAD26.78421.94119.26125.635
FrFE20.75117.46222.02617.844
SC_AAE3.1235.7944.1457.912
MemAE5.4905.4575.4045.473
WSRAE2.3642.4552.2482.461

新窗口打开| 下载CSV


3 结论

本文提出基于弱监督鲁棒性自编码的异常探测算法(WSRAE)。该算法首先提出了一种显著类别搜索方法来搜索样本的伪标签,即弱监督学习所需的不准确标签。为了减轻传统AE对噪声和异常值的敏感性,本文引入l2,1范数与异常-背景光谱距离构建RAE框架,以减轻异常部分对参数微调的影响。最后网络生成的重构误差以探测异常目标。采用4个高光谱数据集验证了WSRAE算法的合理性和优越性,通过将本文算法与其他先进的异常检测算法对比,表明WSRAE算法对异常具有更强的鲁棒性,而且能够很好地抑制背景。如何进一步结合空间特征,具体研究异常像元的混合光谱、稀疏性地物问题,将是我们未来工作的重点。

参考文献

童庆禧, 张兵, 张立福.

中国高光谱遥感的前沿进展

[J]. 遥感学报, 2016, 20(5):689-707.

[本文引用: 1]

Tong Q X, Zhang B, Zhang L F.

Current progress of hyperspectral remote sensing in China

[J]. Journal of Remote Sensing, 2016, 20(5):689-707.

[本文引用: 1]

张兵.

高光谱图像处理与信息提取前沿

[J]. 遥感学报, 2016, 20(5):1062-1090.

[本文引用: 1]

Zhang B.

Advancement of hyperspectral image processing and information extraction

[J]. Journal of Remote Sensing, 2016, 20(5):1062-1090.

[本文引用: 1]

成宝芝.

高光谱图像异常目标检测算法研究与进展

[J]. 国土资源遥感, 2014, 26(3):1-7.doi:10.6046/gtzyyg.2014.03.01.

[本文引用: 1]

Cheng B Z.

Study and progress of anomaly target detection in hyperspectral imagery

[J]. Remote Sensing for Land and Resources, 2014, 26(3):1-7.doi:10.6046/gtzyyg.2014.03.01.

[本文引用: 1]

侯增福, 刘镕源, 闫柏琨, .

基于波段选择与学习字典的高光谱图像异常探测

[J]. 国土资源遥感, 2019, 31(1),33-41.doi:10.6046/gtzyyg.2019.01.05.

[本文引用: 1]

Hou Z F, Liu R Y, Yan B K, et al.

Hyperspectral imagery anomaly detection based on band selection and learning dictionary

[J]. Remote Sensing for Land and Resources, 2019, 31(1),33-41.doi:10.6046/gtzyyg.2019.01.05.

[本文引用: 1]

Reed I S, Yu X.

Adaptive multiple-band CFAR detection of an optical pattern with unknown spectral distribution

[J]. IEEE Transactions on Acoustics,Speech,and Signal Processing, 1990, 38(10):1760-1770.

DOI:10.1109/29.60107      URL     [本文引用: 1]

Kwon H, Nasrabad N M.

Kernel RX-algorithm:A nonlinear anomaly detector for hyperspectral imagery

[J]. IEEE Transactions on Geoscience and Remote Sensing, 2005, 43(2):388-397.

DOI:10.1109/TGRS.2004.841487      URL     [本文引用: 1]

Guo Q, Zhang B, Ran Q, et al.

Weighted-RXD and linear filter-based RXD:Improving background statistics estimation for anomaly detection in hyperspectral imagery

[J]. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2014, 7(6):2351-2366.

DOI:10.1109/JSTARS.4609443      URL     [本文引用: 1]

Du B, Zhang L.

Random-selection-based anomaly detector for hyperspectral imagery

[J]. IEEE Transactions on Geoscience and Remote sensing, 2010, 49(5):1578-1589.

DOI:10.1109/TGRS.2010.2081677      URL     [本文引用: 1]

Li W, Du Q.

Collaborative representation for hyperspectral anomaly detection

[J]. IEEE Transactions on Geoscience and Remote Sensing, 2014, 53(3):1463-1474.

DOI:10.1109/TGRS.2014.2343955      URL     [本文引用: 1]

刘万军, 武小杰, 曲海成, .

改进协同表示的高光谱图像异常检测算法

[J]. 计算机应用研究, 2018 (12):68.

[本文引用: 1]

Liu W J, Wu X J, Qu H C, et al.

Improved collaborative representation for hyperspectral imagery anomaly detection algorithm

[J]. Application Research of Computers, 2018 (12):68.

[本文引用: 1]

Zhang Y, Du B, Zhang L, et al.

A low-rank and sparse matrix decomposition-based Mahalanobis distance method for hyperspectral anomaly detection

[J]. IEEE Transactions on Geoscience and Remote Sensing, 2015, 54(3):1376-1389.

DOI:10.1109/TGRS.2015.2479299      URL     [本文引用: 1]

Tao R, Zhao X, Li W, et al.

Hyperspectral anomaly detection by fractional Fourier entropy

[J]. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2019, 12(12):4920-4929.

DOI:10.1109/JSTARS.2019.2940278      [本文引用: 1]

Anomaly detection is an important task in hyperspectral remote sensing. Most widely used detectors, such as Reed-Xiaoli (RX), have been developed only using original spectral signatures, which may lack the capability of signal enhancement and noise suppression. In this article, an effective alternative approach, fractional Fourier entropy (FrFE)-based hyperspectral anomaly detection method, is proposed. First, fractional Fourier transform (FrFT) is employed as preprocessing, which obtains features in an intermediate domain between the original reflectance spectrum and its Fourier transform with complementary strengths by space-frequency representations. It is desirable for noise removal so as to enhance the discrimination between anomalies and background. Furthermore, an FrFE-based step is developed to automatically determine an optimal fractional transform order. With a more flexible constraint, i.e., Shannon entropy uncertainty principle on FrFT, the proposed method can significantly distinguish signal from background and noise. Finally, the proposed FrFE-based anomaly detection method is implemented in the optimal fractional domain. Experimental results obtained on real hyperspectral datasets demonstrate that the proposed method is quite competitive.

Xie W, Liu B, Li Y, et al.

Autoencoder and adversarial-learning-based semisupervised background estimation for hyperspectral anomaly detection

[J]. IEEE Transactions on Geoscience and Remote Sensing, 2020, 58(8):5416-5427.

DOI:10.1109/TGRS.36      URL     [本文引用: 1]

薛白, 王懿哲, 刘书含, .

基于孪生注意力网络的高分辨率遥感影像变化检测

[J]. 自然资源遥感, 2022, 34(1):61-66.doi:10.6046/zrzyyg.2021122.

[本文引用: 1]

Xue B, Wang Y Z, Liu S H, et al.

Change detection of high-resolution remote sensing images based on Siamese network

[J]. Remote Sensing for Land and Resources, 2022, 34(1):61-66.doi:10.6046/zrzyyg.2021122.

[本文引用: 1]

韩彦岭, 崔鹏霞, 杨树瑚, .

基于残差网络特征融合的高光谱图像分类

[J]. 国土资源遥感, 2021, 33(2):11-19.doi:10.6046/gtzyyg.2020209.

[本文引用: 1]

Han Y L, Cui P X, Yang S H, et al.

Classification of hyperspectral images based on feature fusion of residual network

[J]. Remote Sensing for Land and Resources, 2021, 33(2):11-19.doi:10.6046/gtzyyg.2020209.

[本文引用: 1]

Xie W, Lei J, Liu B, et al.

Spectral constraint adversarial autoencoders approach to feature representation in hyperspectral anomaly detection

[J]. Neural Networks, 2019, 119:222-234.

DOI:S0893-6080(19)30229-1      PMID:31472289      [本文引用: 1]

Anomaly detection in hyperspectral images (HSIs) faces various levels of difficulty due to the high dimensionality, redundant information and deteriorated bands. To address these problems, we propose a novel unsupervised feature representation approach by incorporating a spectral constraint strategy into adversarial autoencoders (AAE) without any prior knowledge in this paper. Our approach, called SC_AAE (spectral constraint AAE), is based on the characteristics of HSIs to obtain better discrimination represented by hidden nodes. To be specific, we adopt a spectral angle distance into the loss function of AAE to enforce spectral consistency. Considering the different contribution rates of each hidden node to anomaly detection, we individually fuse the hidden nodes by an adaptive weighting method. A bi-layer architecture is then designed to suppress the variational background (BKG) while preserving features of anomalies. The experimental results demonstrate that our proposed method outperforms the state-of-the-art methods.Copyright © 2019 Elsevier Ltd. All rights reserved.

Lu X, Zhang W, Huang J.

Exploiting embedding manifold of autoencoders for hyperspectral anomaly detection

[J]. IEEE Transactions on Geoscience and Remote Sensing, 2019, 58(3):1527-1537.

DOI:10.1109/TGRS.36      URL     [本文引用: 1]

Zhao C, Zhang L.

Spectral-spatial stacked autoencoders based on low-rank and sparse matrix decomposition for hyperspectral anomaly detection

[J]. Infrared Physics & Technology, 2018, 92:166-176.

[本文引用: 1]

Parimala M, Lopez D, Senthilkumar N C.

A survey on density based clustering algorithms for mining large spatial databases

[J]. International Journal of Advanced Science and Technology, 2011, 31(1):59-66.

[本文引用: 1]

Ma Y, Li C, Mei X, et al.

Robust sparse hyperspectral unmixing with l2,1 norm

[J]. IEEE Transactions on Geoscience and Remote Sensing, 2016, 55(3):1227-1239.

DOI:10.1109/TGRS.2016.2616161      URL     [本文引用: 1]

Gong D, Liu L, Le V, et al.

Memorizing normality to detect anomaly:Memory-augmented deep autoencoder for unsupervised anomaly detection

[C]// Proceedings of the IEEE/CVF International Conference on Computer Vision. 2019:1705-1714.

[本文引用: 2]

/

京ICP备05055290号-2
版权所有 © 2015 《自然资源遥感》编辑部
地址:北京学院路31号中国国土资源航空物探遥感中心 邮编:100083
电话:010-62060291/62060292 E-mail:zrzyyg@163.com
本系统由北京玛格泰克科技发展有限公司设计开发