自然资源遥感, 2024, 36(3): 128-136 doi: 10.6046/zrzyyg.2023079

技术方法

基于后验概率空间变化向量分析的NSCT高分辨率遥感影像变化检测

宋嘉鑫,1, 李轶鲲,1,2,3, 杨树文1,2,3, 李小军1,2,3

1.兰州交通大学测绘与地理信息学院,兰州 730070

2.地理国情监测技术应用国家地方联合工程研究中心,兰州 730070

3.甘肃省地理国情监测工程实验室,兰州 730070

NSCT-based change detection for high-resolution remote sensing images under the framework of change vector analysis in posterior probability space

SONG Jiaxin,1, LI Yikun,1,2,3, YANG Shuwen1,2,3, LI Xiaojun1,2,3

1. Faculty of Geomatics,Lanzhou Jiaotong University, Lanzhou 730070, China

2. National-Local Joint Engineering Research Center of Technologies and Applications for National Geographic State Monitoring, Lanzhou 730070, China

3. Gansu Provincial Engineering Laboratory for National Geographic State Monitoring, Lanzhou 730070, China

通讯作者: 李轶鲲(1978-),男,博士,副教授,主要从事影像处理方面的研究。Email:liyikun2003@hotmail.com

责任编辑: 张仙

收稿日期: 2023-03-21   修回日期: 2023-06-20  

基金资助: 国家重点研发计划项目“边海重点区域安全态势异常感知与互联互通分析技术”(2022YFB3903604)
国家自然科学基金项目“西北重点城市彩钢板建筑群与产业园区时空关联关系”(42161069)

Received: 2023-03-21   Revised: 2023-06-20  

作者简介 About authors

宋嘉鑫(1997-),男,硕士研究生,研究方向为遥感图像处理。Email: 3012571995@qq.com

摘要

非下采样轮廓波变换(non-subsampled contourlet transform,NSCT)和变化向量分析法(change vector analysis,CVA)在高分辨率遥感影像变化检测中,会因不同地物的变化幅度有显著差异,而在单一阈值下无法保证较高的检测精度。为此,文章在后验概率空间变化向量分析(change vector analysis in posterior probability space,CVAPS)的框架下,提出了一种基于模糊C均值聚类(fuzzy C-means, FCM)和简单贝叶斯网络(simple Bayesian network,SBN)的NSCT变化检测方法(FCM-SBN-CVAPS-NSCT)。该方法首先将FCM与SBN耦合,计算出后验概率变化强度图; 之后,通过NSCT将后验概率变化强度图分解为不同尺度和方向的子图,通过保留高频子图中的细节并消除噪声,优化了重构后的后验概率变化强度图,实现了后验概率空间下的多尺度、多方向的变化检测,最终提高了变化检测的精度。实验结果表明,所提方法在3个研究区中得到的Kappa系数比FCM-SBN-CVAPS分别高出了0.100 9,0.056 6和0.067 4,具有一定的优越性。

关键词: 简单贝叶斯网络; 模糊C均值聚类; 后验概率空间变化向量分析; 非下采样轮廓波变换

Abstract

In the change detection for high-resolution remote sensing images, non-subsampled contourlet transform (NSCT) and change vector analysis (CVA) cannot ensure high detection accuracies under single thresholds due to significantly different changes in surface features. Hence, under the framework of change vector analysis in posterior probability space (CVAPS), this study proposed a NSCT-based change detection method combining fuzzy C-means (FCM) clustering and a simple Bayesian network (SBN): the FCM-SBN-CVAPS-NSCT method. First, the proposed method coupled FCM with an SBN to generate a change intensity map in posterior probability space. Then, the change intensity map was decomposed into submaps of different scales and directions through NSCT. The reconstructed change intensity map was optimized by preserving the details and eliminating noise in the high-frequency submaps. Finally, the multi-scale and multi-directional change detection in posterior probability space was achieved, enhancing the change detection accuracy. As indicated by the experimental results, the Kappa values obtained by the proposed method for three study areas were 0.100 9, 0.056 6, and 0.067 4 higher than those derived from the FCM-SBN-CVAPS method, demonstrating certain superiority.

Keywords: simple Bayesian network; fuzzy C-means clustering; change vector analysis in posterior probability space; non-subsampled contourlet transform

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

本文引用格式

宋嘉鑫, 李轶鲲, 杨树文, 李小军. 基于后验概率空间变化向量分析的NSCT高分辨率遥感影像变化检测[J]. 自然资源遥感, 2024, 36(3): 128-136 doi:10.6046/zrzyyg.2023079

SONG Jiaxin, LI Yikun, YANG Shuwen, LI Xiaojun. NSCT-based change detection for high-resolution remote sensing images under the framework of change vector analysis in posterior probability space[J]. Remote Sensing for Land & Resources, 2024, 36(3): 128-136 doi:10.6046/zrzyyg.2023079

0 引言

遥感影像变化检测技术通过比较同一地理区域不同时相的遥感影像,以识别该地理区域发生的变化。由于其具备高时效和低成本的优点,遥感影像变化检测技术近年来应用非常广泛,在土地利用和土地覆盖变化检测、森林植被变化检测、灾害治理和国土资源调查方面发挥了极大作用[1-5]

目前,多数变化向量分析(change vector analysis,CVA)法[6-8]基于变化强度图进行变化检测,如Li等 [9]提出了基于CVA和非下采样轮廓波变换(nonsubsampled-contourlet transform,NSCT)的遥感图像变化检测方法(CVA-NSCT),该方法通过NSCT分解CVA变化强度图,实现了不同方向和尺度的变化检测[10-12]。然而,不同地物在CVA变化强度图中的变化幅度往往不同,使用单一阈值时CVA-NSCT法难以保证检测精度。由此,Chen等 [13]通过研究分类后比较(post classification comparison,PCC)法和CVA的特点[14-15],提出了一种后验概率空间变化向量分析(change vector analysis in posterior probability space,CVAPS)法。在CVAPS框架下,由于每个像素属于某种地物的后验概率在0~1范围内,使得基于后验概率变化向量计算得到的不同类型变化幅度在相同的范围内,使其更适于使用单一阈值进行变化检测。因此,与CVA-NSCT相比,将CVAPS与NSCT结合很可能提高变化检测的精度。

然而,原始的CVAPS法利用支持向量机(support vector machine,SVM)估计像素的后验概率向量,会受到图像中混合像元等问题的影响[16]。因此,李轶鲲等[17]提出了耦合模糊C均值聚类(fuzzy C-means, FCM)和简单贝叶斯网络(simple Bayesian network,SBN)的CVAPS方法(FCM-SBN-CVAPS)。该方法通过FCM算法以不同的隶属度将遥感影像中混合像元分解为不同的信号类,有效地缓解了混合像元问题。之后,通过SBN[18]建立信号类和地物之间的多对多的随机链接,计算出遥感影像中各像元的后验概率空间向量。但是,该模型仅适用于中低分辨率的图像,在高分辨率遥感影像变化检测中无法取得较高的精度。

综上所述,本文将FCM-SBN-CVAPS与NSCT相结合,提出了一种新的变化检测方法FCM-SBN-CVAPS-NSCT。该方法用NSCT将FCM-SBN-CVAPS法生成的变化强度图在不同方向和尺度上,分解成噪声方差不同的高频子图。由于CVAPS变化强度图中不同类型的变化幅度范围一致,因此每个高频子图可以通过单一阈值较好地检测出某一尺度和方向的变化,从而提高最终变化检测的精度。本文提出的变化检测方法的贡献在于: 使用NSCT分解CVAPS变化强度图,在后验概率空间,实现多尺度和多方向的变化检测,以提高高分辨率遥感影像变化检测的精度。

1 FCM-SBN-CVAPS-NSCT模型构建

本文提出了一种多模式结合的变化检测算法FCM-SBN-CVAPS-NSCT,总体流程如图1所示。

图1

图1   FCM-SBN-CVAPS-NSCT算法流程

Fig.1   Change detection flow chart of FCM-SBN-CVAPS-NSCT


首先,通过FCM-SBN-CVAPS计算后验概率变化强度图; 其次,利用NSCT分解变化强度图,实现多尺度和多方向的高分辨率遥感影像变化检测。在NSCT分解过程中,先通过NSCT将后验概率图像分解到尺度s,生成1个低频信号图像和3组高频信号图像,每组有8个方向的高频子图。由于受输入图像噪声的干扰,要对高频图像中每个子带图像进行阈值处理,阈值Ts,l的计算公式为:

Ts,l=Cδs,l

式中: δs,ls尺度上l子带上图像的噪声方差; C为平衡细节信息和噪声的参数。

鉴于NSCT分解后第三尺度的低频图像中信息丢失较为严重,因此使用FCM-SBN-CVAPS计算出的原始后验概率强度图作为重构的第三尺度低频成分,结合去噪后的高频子带图像,重构成新的变化强度图。最后,使用Otsu法[19]计算变化阈值,生成变化二值图,经过形态学滤波,去除细小相斑和孔洞,生成最终的变化结果。

1.1 SBN模型

本文所使用的FCM-SBN-CVAPS方法模型为像素、信号和地物构成的3层SBN网络(图2)。

图2

图2   简单贝叶斯网络

Fig.2   Simple Bayesian network


SBN基于像素(pi)与信号类(Sk)和信号类(Sk)与地物(Ov)的随机链接P(Sk|pi)P(Ov|Sk),计算得到像素属于不同地物的后验概率P(Ov|pi),其计算公式为:

$P\left( {{O}_{v}}|{{p}_{i}} \right)=\overset{n}{\mathop{\underset{k=1}{\mathop \sum }\,}}\,P({{O}_{v}}|{{S}_{k}})P({{S}_{k}}|{{p}_{i}})$,

式中: P(Sk|pi)可以通过模糊隶属度uki估计得到; P(Ov|Sk)可以通过专家提供的训练样本估计得到。根据贝叶斯公式,可表示为:

$P\left( {{O}_{v}}|{{p}_{i}} \right)=P\left( {{O}_{v}} \right)\overset{n}{\mathop{\underset{k=1}{\mathop \sum }\,}}\,\frac{P({{S}_{k}}|{{O}_{v}})P({{S}_{k}}|{{p}_{i}})}{P\left( {{S}_{k}} \right)}$,

式中: P(Sk|pi)为像素pi属于信号类Sk的程度,可由FCM估计得到; P(Sk|Ov)为信号类Sk发生在地物Ov中的概率; P(Ov)为地物Ov的先验概率; P(Sk)为信号类Sk的概率。由此可计算出像素pi属于不同地物的后验概率向量α=(α1,,αv,,αm),其中αv=P(Ov|pi)

1.2 FCM算法

FCM聚类源自于普通C均值聚类,能够将单一像素以不同隶属度分解成不同的信号类,从而解决遥感图像中常存在的混合像元问题。因此,本文使用FCM计算模糊隶属度建立像元与信号类间的随机链接,FCM聚类采用误差平方和准则函数,公式为:

$J\left( U,\Psi \right)=\overset{N\times M}{\mathop{\underset{i=1}{\mathop \sum }\,}}\,\overset{n}{\mathop{\underset{k=1}{\mathop \sum }\,}}\,{{({{u}_{k}}\left( i \right))}^{q}}{{\left\| {{p}_{i}}-{{\psi }_{k}} \right\|}^{2}}$,

式中: pi为图像里的第i个像素; uk(i)为像素 pi 属于信号类 Sk 的隶属度; q为模糊度参数; Ψ={ψ1,,ψk,,ψn}为信号类中心的集合; ψk为信号类Sk的中心; U是由uk构成的隶属度矩阵; NM分别为影像的高度和宽度。由于SBN中的P(Sk|pi)和FCM中的uk(i)有着同样的约束条件,因此本文使用uk(i)估算P(Sk|pi)

FCM需要预先确定聚类数(信号类数)和模糊度参数q。其中,聚类数需要能够反映遥感影像光谱特点。过少的聚类数无法精确反映影像光谱信息,而过多的聚类数则会造成光谱信息冗余并增加FCM和SBN的运算量,两者都会降低变化检测精度。此外,过低的q会导致像素关于信号类的隶属度差异较大,产生较大的累积聚类误差; 过高的q会导致像素关于不同信号类的隶属度差异过低,无法有效反映像素的光谱特点,并增大FCM的运算量,降低检测效率,两者都会降低变化检测精度。本文通过实验确定最佳的聚类数和q

1.3 基于模糊聚类隶属度的SBN学习

为了计算像素pi属于地物的后验概率P(Ov|pi),需要基于专家提供的地物Ov的训练像素集合Tv计算地物Ov中信号类Sk的频率Fv(k)以计算P(Sk|Ov)Fv(k)的计算公式为:

Fv(k)=uk(x) pxTv

式中px为训练集Tv里第x个像素。

依据式(5)中得到的Fv(k),近似估算出P(Sk|Ov),公式为:

$P({{S}_{k}}|{{O}_{v}},{{T}_{v}})=\frac{{{F}_{v}}\left( k \right)}{\underset{l}{\mathop \sum }\,{{F}_{v}}\left( l \right)}$。

先验概率P(Sk)是计算后验概率P(Ov|pi)的归一化因子,可使用全概率公式[20]计算得到。

1.4 后验概率空间向量

假设pi表示图像中第i个像素。由地面覆盖类型O1O2组成。在时间t1t2的遥感图像中,像素的光谱略有变化,导致在时间t1,后验概率PO1|piPO2|pi分别为51%和49%,而在时间t2,后验概率PO1|piPO2|pi分别为49%和51%。因此,PCC基于最大后验概率原则判定像素pi是已变化的像素,而不考虑其在两时相图像中仅有轻微光谱差异。

由此可见,PCC对变化像元的过高估计,由像元的累计分类错误造成的。因此,为了避免PCC中累积分类误差对变化检测的不利影响[12],Chen等[13]提出了CVAPS。假设像素在t1时相的后验概率向量为α1=(α11,,αv1,,αm1),在t2时相的后验概率向量为α2=(α12,,αv2,,αm2),αv1αv2分别为t1t2时相的后验概率POv|pi,m为遥感影像中地物的数量,则后验概率的变化向量为:

Δα=α2-α1

此时,后验概率空间向量变化幅度Δα采用欧氏距离可表示为:

$\left\| \Delta \alpha \right\|=\sqrt{\overset{m}{\mathop{\underset{v=1}{\mathop \sum }\,}}\,{{(\alpha _{v}^{2}-\alpha _{v}^{1})}^{2}}}$。

根据式(8),后验概率向量的微小变化,不会造成变化幅度Δα的剧烈变化从而缓解了PCC对变化像元的过度估计问题。

1.5 NSCT

NSCT是一种多尺度、多方向的图像变换方法,它可以将图像分解成不同频率和方向的子带,提取出图像的局部特征,具有较好的局部特征表示和较好的多分辨率特性。

NSCT由正交对称的小波变换(undecimated wavelet transform,UWT)和轮廓波变换(contourlet transform,CT)2个步骤组成。UWT可以将图像分解成不同频率的子带。CT可以将图像分解成不同尺度和不同方向的子带,提取出图像中的局部特征。为了避免下采样的影响,NSCT使用了非下采样的方式进行CT,得到了更好的多尺度和多方向的特征表示。由于没有上采样和下采样的过程,所有子带的大小与原始图像相同,因而NSCT具有平移不变性的特点。

图3所示,各层子带分解方向数为2n,图中所示为采用三层分解的NSCT结构在第一尺度上有8个方向的子带,在第二尺度上有4个方向的子带。信号完全重建的条件是非下采样金字塔滤波器组和非下采样方向滤波器组满足:

H0(z)G0(z)+H1(z)G1(z)=1

式中: G0(z)G1(z)分别为低通和高通重构滤波器; H0(z)H1(z)分别为低通和高通分解滤波器。

图3

图3   NSCT三阶段分解结构

Fig.3   NSCT three-stage decomposition structure


1.6 变化强度图后处理

本文基于FCM-SBN-CVAPS-NSCT生成的变化强度图,采用Otsu阈值算法生成初始变化二值图。然而,由于影像中的噪音影响,初始变化二值图中有大量的细小相斑和孔洞,影响检测精度。本文在变化二值图中删除小于一定面积的相斑,并通过形态学膨胀填充孔洞。然而,经过形态学膨胀,有些孔洞依然无法被填充。因此,本文最终将小于一定面积的孔洞直接删除。相斑和孔洞的删除面积,及形态学膨胀的结构体尺寸均由实验确定。为了保证对比实验的客观性,本文所有对比算法均采用同样的后处理流程。

2 实验结果及分析

本文所使用的3组不同研究区影像来自商汤科技主办的AI瞰世界·2020人工智能遥感解译大赛所使用的SenseEarth平台数据集(https://rs.sensetime.com/),分辨率为3 m,影像尺寸为512像素×512像素。研究区1实验影像共包含4类地物,分别为: 建筑、荒地、林地和水体。研究区2实验影像共包括5类地物,分别为: 空地类型I,空地类型II,树木,草地,建筑物。研究区3实验影像共包括5类地物: 空地,道路,建筑物类型I,建筑物类型II和建筑物类型III。实验所用遥感影像经过了辐射校正、几何纠正和图像配准等预处理操作。算法运行环境为 Intel(R)Core(TM)i7-1165G7 2.80 GHz,24 G内存,4核8线程处理器。为了验证方法的有效性,本文实现了CVA-NSCT,CVA-NSCT-FCM,SVM-CVAPS和FCM-SBN-CVAPS算法,同本文提出的FCM-SBN-CVAPS-NSCT算法进行比较。

2.1 检测结果示例

经实验确定,FCM-SBN-CVAPS和FCM-SBN-CVAPS-NSCT方法的运行参数为: 模糊度参数q=3.5,聚类中心数为30,每类地物训练样本数为1 000。如图所示,图46分别为研究区1—3的遥感影像及其变化检测结果。其中黄色区域为人工检测的变化区域,红色标记为不同算法检测的变化区域,绿色标记为不同算法的错检区域,浅蓝色标记为不同算法漏检的区域。

图4

图4   研究区1变化检测算法比较

Fig.4   Comparison of change detection algorithms of study area 1


图5

图5   研究区2变化检测算法比较

Fig.5   Comparison of change detection algorithms of study area 2


图6

图6   研究区3变化检测算法比较

Fig.6   Comparison of change detection algorithms of study area 3


针对研究区1,从图4(d)(e)中可以看出,CVA-NSCT没有明显的错检区域,而CVA-NSCT和CVA-NSCT-FCM两种算法的漏检区域面积均较大; 从图4(f)中可以看出相对其他算法,SVM-CVAPS算法错检区域范围明显更大。从图4(g)(h)中可以发现,FCM-SBN-CVAPS-NSCT算法比FCM-SBN-CVAPS算法的错检范围小,且较好地保持了变化区域的边缘信息。

针对研究区2,从图5(d)(f)中可以看出,CVA-NSCT,CVA-NSCT-FCM和SVM-CVAPS这3种算法有较大面积的漏检区域; 图5(e)(h)中可以发现,FCM-SBN-CVAPS-NSCT算法的错检测区域和漏检区域相对较小。

针对研究区3,从图6(d)(f)中可以看出,CVA-NSCT,CVA-NSCT-FCM和SVM-CVAPS这3种算法存在较多的错检区域; 从图6(g)(h)中可以看出,FCM-SBN-CVAPS和FCM-SBN-CVAPS-NSCT算法只存在少量漏检区域,且FCM-SBN-CVAPS-NSCT的漏检区域更小。

2.2 实验参数影响

本节实验针对研究区1每种地物分别选择1 000,2 000,3 000,4 000和5 000个训练像素,检测训练样本对算法性能的影响。实验结果如图7所示。

图7

图7   不同数量训练像素数对算法Kappa系数的影响

Fig.7   Effect of different number of training pixels on the Kappa coefficient of the algorithm


在聚类数为10条件下,随训练像素数增加,本文算法Kappa系数最小为0.823 2,最大为0.845 9,差异为0.022 6。在聚类数为30条件下,随着训练像素数增加,本文算法Kappa系数最小为0.837 9,最大为0.845 4,差异为0.007 5,曲线变化最为稳定。在聚类数为50条件下,随着训练像素数增加,本文算法Kappa系数最小为0.834 3,最大为0.843 8,差异为0.009 5。另外,当训练像素数为1 000时,不同聚类数下本文算法Kappa系数分别为: 0.843 6(聚类数10),0.845 4(聚类数30)和0.839 4(聚类数50)。因此,当聚类数达到一定数量,基于少量的训练像素数,本文算法就可以获得较好的结果,并且大大降低运行的时间,提高了效率。然而,由于不同遥感影像的光谱特点有差异,本实验中小样本条件下的最佳聚类数(30)不一定适用于其他影像。因此,本课题组下一步计划设计能够根据影像光谱特点自动确定合适聚类数的FCM算法。另外,在所有训练样本数下,本文算法均明显高于SVM-CVAPS和FCM-SBN-CVAPS。总之,本文算法在不同聚类数和训练像素数下,精度较为稳定。因此,用户容易确定合适的聚类数,并且只需要耗费较少的工作量选择训练样本,即可取得满意的变化检测结果。

为了测试q和聚类数对本文算法的影响,q取6个值,即1.5,2,2.5,3,3.5,4,聚类数选取10,30和50进行实验。从图8可以看出,随模糊参数的增大,FCM-SBN-CVAPS-NSCT方法的Kappa系数随之上升。在q<2时,本文算法Kappa<0.75,在q>2.5时,3种聚类数下,本文算法Kappa均超过了0.8。本文算法Kappa值在q=3.5时最高,在q>3.5时下降。这是由于过低和过高的模糊度参数会降低混合像元分解的精度,从而降低之后的变化检测性能。另外,如图8所示,聚类数也对本文算法性能有一定影响。聚类数为30时,Kappa系数值在不同模糊度参数q下均较高。在不同模糊度参数下,FCM-SBN-CVAPS-NSCT方法的Kappa系数均高于FCM-SBN-CVAPS方法。与FCM-SBN-CVAPS相比,本文算法在不同q下,性能更为稳定。因此,用户较容易选择合适的q,以取得满意的变化检测结果。

图8

图8   不同聚类数和模糊参数q对Kappa系数的影响

Fig.8   Effect of different number of clusters and fuzzy parameter q on Kappa coefficient


NSCT对图像的尺度分解后得到的高频图像中含有大量的细节信息和噪声,而保留细节的同时有效去除噪声会对重构结果和变化检测有重大影响,因此首先根据式(1)在每个子带中独立地进行去噪处理。从图9可以看出,式(1)中的阈值系数C对检测精度有着重要的影响。在本文算法中系数C=10时效果达到最好,低于10时的Kappa系数均在0.77以上。系数C超过10后,过度消除了高频子带中有用的细节信息,导致Kappa系数快速下降。另外,从图9中可以看出,阈值系数C对CVA-NSCT法的Kappa值有类似的影响,说明有效保留变化检测细节的同时消除噪声对提高变化检测精度有重要意义。最后,从图中还可以看出,由于后验概率变化强度图中的不同类型变化强度在同一范围内,在不同的系数C下,本文算法的Kappa系数始终高于CVA-NSCT。因此,以上实验结果证明, 将NSCT与FCM-SBN-CVAPS相结合可以有效改善每个子带图像的去噪效果,从而提高变化检精度。

图9

图9   NSCT去噪阈值参数对Kappa系数的影响

Fig.9   Effect of NSCT denoising threshold parameters on Kappa coefficients


2.3 NSCT分解层数影响

通过分析表1可以得知,对于研究区1, NSCT的分解层数为4时,变化检测结果的Kappa系数为0.857 1,比分解层数为3时高出了0.011 7,而对于研究区2和研究区3,分解层数为3时,变化检测结果的Kappa比分解层数为4时分别高出了0.050 4和0.043 8。由此可见,不同研究区遥感影像的光谱纹理特点不同,其最佳分解层数也不同。因此NSCT的最佳分解层数需要通过相关实验确定。就本文的3个研究区而言,NSCT的分解层数为3时,本文算法均取得较好的检测精度,因此将NSCT分解层数统一设置为3。

表1   NSCT分解层数对Kappa系数的影响

Tab.1  The influence of the number of NSCT decomposition layers on the Kappa coefficients

研究区分解层数
12345
研究区10.758 60.827 10.845 40.857 10.823 1
研究区20.708 20.714 20.762 20.711 80.737 6
研究区30.562 40.706 90.889 50.845 70.839 3

新窗口打开| 下载CSV


2.4 算法综合性能比较

从研究区1—3的实验结果(表24)可知,本文算法虽然没有取得最低的错检率和漏检率,但总体精度和Kappa系数都明显高于其他算法。以表2为例,本文算法的总体精度和Kappa系数比FCM-SBN-CVAPS分别高出2.21百分点和0.100 9,证明了本文算法的有效性。同时,FCM-SBN-CVAPS-NSCT算法的性能也优于其他算法,其总体精度和Kappa系数比SVM-CVAPS分别高出5.67百分点和0.223 8,比 CVA-NSCT分别高出1.47百分点和0.139 2,比CVA-NSCT-FCM分别高出1.7百分点和0.118 0。本文算法性能优于CVA-NSCT和CVA-NSCT-FCM的原因是由于后验概率变化强度图中的不同类型变化强度在同一范围内,有效提高了单一阈值在变化检测中的效果。

表2   研究区1变化检测算法性能比较

Tab.2  Performance evaluation of change detection algorithms of study area 1

算法参数错检率/%漏检率/%总体精度/%Kappa系数
FCM-SBN-CVAPS-NSCT30聚类 q=3.5
1 000训练样本C=10
14.5013.6397.480.845 5
FCM-SBN-CVAPS30聚类 q=3.5
1 000训练样本
32.1310.9295.270.744 6
SVM-CVAPScp=13 gamma=3
1 000训练样本
47.678.9891.810.621 7
CVA-NSCT-FCM30聚类 q=3.522.4027.2595.700.727 5
CVA-NSCTC=106.4840.4396.010.706 3

新窗口打开| 下载CSV


表3   研究区2变化检测算法性能比较

Tab.3  Performance evaluation of change detection algorithms of study area 2

算法参数错检率/%漏检率/%总体精度/%Kappa系数
FCM-SBN-
CVAPS-NSCT
30聚类 q=3.5
1 000训练样本C=10
10.118.0588.760.762 2
FCM-SBN-CVAPS30聚类 q=3.5
1 000训练样本
13.983.7386.310.705 6
SVM-CVAPScp=15 gamma=3
1 000训练样本
11.9623.4179.350.581 3
CVA-NSCT-FCM30聚类 q=3.513.0268.1055.500.206 8
CVA-NSCTC=105.4768.5956.950.238 9

新窗口打开| 下载CSV


表4   研究区3变化检测算法性能比较

Tab.4  Performance evaluation of change detection algorithms of study area 3

算法参数错检率/%漏检率/%总体精度/%Kappa系数
FCM-SBN-CVAPS-NSCT30聚类 q=3.5
1 000训练样本C=10
5.5114.1398.150.889 6
FCM-SBN-CVAPS30聚类 q=3.5
1 000训练样本
0.8727.6697.270.822 2
SVM-CVAPScp=13 gamma=3
1 000训练样本
19.4620.1096.170.780 0
CVA-NSCT-FCM30聚类 q=3.524.9515.1295.810.773 4
CVA-NSCTC=1013.3115.8597.220.838 6

新窗口打开| 下载CSV


3 结论与讨论

论文提出了一种有监督的遥感影像变化检测算法FCM-SBN-CVAPS-NSCT。实验结果表明,由于后验概率变化强度图中不同类型的变化幅度范围一致,使本文算法在单一阈值条件下,比CVA-NSCT精度更高。

另外,由于引入了NSCT变换,本文算法实现了后验概率空间下的多方向和多尺度的变化检测。与FCM-SBN-CVAPS算法相比,本文算法精度更高且不易受参数影响,具有更高鲁棒性。

虽然,所提方法取得了令人满意的效果,但它需要通过实验确定SBN的模糊度q、信号类数量和NSCT尺度分解层数。因此,在未来的工作中,我们计划通过训练影像,自动确定最优模糊度q、信号类别数和NSCT尺度分解层数,以增强所提出算法的实用性。此外,由于NSCT变化在分解和重构过程耗时较长,降低了本文算法的效率。因此,如何提高算法效率,是下一步研究的目标。

参考文献

李德仁.

利用遥感影像进行变化检测

[J]. 武汉大学学报(信息科学版), 2003, 28(s1):7-12.

[本文引用: 1]

Li D R.

Change detection from remote sensing images

[J]. Geomatics and Information Science of Wuhan University, 2003, 28(s1):7-12.

[本文引用: 1]

杨存建, 欧晓昆, 党承林, .

森林植被动态变化信息的遥感检测

[J]. 地球信息科学, 2000, 2(4):71-74,2.

[本文引用: 1]

Yang C J, Ou X K, Dang C L, et al.

Detecting the change information of forest vegetation in Lushui County of Yunnan Province

[J]. Geo-information Science, 2000, 2(4):71-74,2.

[本文引用: 1]

Bruzzone L, Prieto D F.

Automatic analysis of the difference image for unsupervised change detection

[J]. IEEE Transactions on Geoscience and Remote Sensing, 2000, 38(3):1171-1182.

[本文引用: 1]

李天宏, 韩鹏.

厦门市土地利用/覆盖动态变化的遥感检测与分析

[J]. 地理科学, 2001, 21(6):537-543.

[本文引用: 1]

Li T H, Han P.

Land use/cover change detection and analysis with remote sensing in Xiamen city

[J]. Scientia Geographica Sinica, 2001, 21(6):537-543.

DOI:10.13249/j.cnki.sgs.2001.06.537      [本文引用: 1]

Remote sensing is an important approach for land use /cover change detection. With two phrases of remotely sensed images covering Xiamen City in 1990 and 1997 respectively, this paper applied Maximum Likelihood Classification and visual interpretation to obtain the land use/cover classification of seven categories, namely build-up, development use, transportation, arable land, garden and forest, water body and unused land. And the land use/cover change image was obtained via map algebraic calculation. The results show that resident area increased in a large amount from 1990 to 1997, while arable land decreased nearly at the same extent. The decreased arable land was mainly occupied by build-up, development use and transportation. In 1990, land used for development was mainly located in the Xiamen Island and amounted to 65 percent of the whole development land of the city, while in 1997, the percentage decreased to 30 percent which demonstrated that developing emphasis has shifted from down town to suburb in the 7-year period.

严宇, 刘耀林.

基于融合和IFLICM算法的非监督遥感影像变化检测

[J]. 测绘通报, 2018(3):25-31.

DOI:10.13474/j.cnki.11-2246.2018.0070      [本文引用: 1]

提出了一种基于多尺度小波融合和改进的非监督模糊聚类的多光谱遥感影像变化检测方法。该算法解决了目前很多算法造成虚警率较高,而且未能充分利用像元之间空间关系的问题。首先利用二维离散小波(DWT)多尺度分解的方式来构造差异图,通过对两种小波分解系数融合的方式来抑制噪声点和突出变化区域。考虑到像元之间的空间位置信息,在融合后的基础上采用改进的模糊局部信息聚类(IFLICM)的方法得到变化检测结果。对两个时相的多光谱遥感卫星影像进行变化检测试验,试验表明基于融合的变化检测结果精度更高,并且改进后的聚类算法效果比其他聚类算法效果更好。

Yan Y, Liu Y L.

Unsupervised remote sensing image change detection based on fusion and IFLICM algorithm

[J]. Bulletin of Surveying and Mapping, 2018(3):25-31.

DOI:10.13474/j.cnki.11-2246.2018.0070      [本文引用: 1]

A new method based on multiscale wavelet fusion and improved unsupervised fuzzy clustering algorithm for multispectral remote sensing image change detection is proposed.This algorithm solves the problems that many state of arts algorithms causing too much noise,and failing to fully exploit the spatial relationship between pixels.Firstly,the difference image is constructed by the method of two-dimensional discrete wavelet transform (DWT) multi-scale decomposition,so the speckle noise is constrained and the changed regions are highlighted by fusing two wavelet decomposition coefficients.Next,Considering the spatial neighborhood information of pixels,the improved fuzzy local information clustering (IFLICM) method is implemented to get the result of the change detection on the basis of fusion image.Experiments on multi-temporal images show that the image fusion strategy integrates the advantages of CVA and ADI images and gains a better performance.The change detection results obtained by the improved fuzzy clustering algorithm exhibited lower error than other clustering algorithms.

盛光伟. 基于角度优先变化向量分析的林地变化检测[D]. 南京: 南京大学, 2020.

[本文引用: 1]

Sheng G W. Forest change detection based on direction-first change vector analysis[D]. Nanjing: Nanjing University, 2020.

[本文引用: 1]

Li L, Li X, Zhang Y, et al.

Change detection for high-resolution remote sensing imagery using object-oriented change vector analysis method

[C]// 2016 IEEE International Geoscience and Remote Sensing Symposium (IGARSS).Beijing,China.IEEE, 2016:2873-2876.

[本文引用: 1]

Liu S, Bruzzone L, Bovolo F, et al.

Sequential spectral change vector analysis for iteratively discovering and detecting multiple changes in hyperspectral images

[J]. IEEE Transactions on Geoscience and Remote Sensing, 2015, 53(8):4363-4378.

[本文引用: 1]

Li S T, Fang L Y, Yin H T.

Multitemporal image change detection using a detail-enhancing approach with nonsubsampled contourlet transform

[J]. IEEE Geoscience and Remote Sensing Letters, 2012, 9(5):836-840.

[本文引用: 1]

Guo Q, Zhang J.

Change detection for mutil-temporal remote sensing images based on NSCT and hierarchical clustering

[C]// 2019 IEEE International Conference on Signal Processing,Communications and Computing (ICSPCC).Dalian,China.IEEE, 2019:1-4.

[本文引用: 1]

Sun Q, Gao Y.

Unsupervised change detection in multitemporal SAR images via NSCT-domain feature clustering

[C]// 2013 IEEE International Conference on Signal Processing,Communication and Computing (ICSPCC 2013).Kunming,China.IEEE, 2013:1-4.

[本文引用: 1]

热比古丽·艾散, 贾振红, 覃锡忠, .

基于NSCT与FCM的多时相遥感图像的变化检测

[J]. 激光杂志, 2014, 35(2):42-44.

[本文引用: 2]

Rabigul H, Jia Z H, Qin X Z, et al.

Based on NSCT combination with FCM multitemporal remote sensing image change detection

[J]. Laser Journal, 2014, 35(2):42-44.

[本文引用: 2]

Chen J, Chen X, Cui X, et al.

Change vector analysis in posterior probability space:A new method for land cover change detection

[J]. IEEE Geoscience and Remote Sensing Letters, 2011, 8(2):317-321.

[本文引用: 2]

Malila W A.

Change vector analysis:An approach for detecting forest changes with landsat

[J]. Proceedings of the Society of Photo-Optical Instrumentation Engineers, 1980:326-336.

[本文引用: 1]

蔡怤晟, 向泽君, 蔡衡, .

结合特征选择的CVA多尺度遥感影像变化检测

[J]. 测绘通报, 2020(8):101-104,130.

DOI:10.13474/j.cnki.11-2246.2020.0257      [本文引用: 1]

针对在多时相变化检测中,面向对象方法无法较好地检测影像中的细微变化,受分割效果以及面向像素方法的影响出现较高虚警率等问题,本文提出了一种结合基于像素的多特征变化向量分析法(CVA)与基于对象的多层次分割的联合判别方法。首先提取不同时相的光谱与纹理特征,利用最大相关最小冗余(mRMR)算法进行特征选择并通过CVA得到像素级变化检测结果;然后对两幅影像进行叠合分割,利用区域合并策略进行不同尺度检测并获取各尺度检测结果;最后结合多种检测结果进行融合,获得最终变化检测结果。检测结果表明本文所提方法能有效降低漏检率,同时提高了检测的准确性。

Cai F S, Xiang Z J, Cai H, et al.

CVA multi-scale remote sensing image change detection combined with feature selection

[J]. Bulletin of Surveying and Mapping, 2020(8):101-104,130.

DOI:10.13474/j.cnki.11-2246.2020.0257      [本文引用: 1]

Aiming at the problems of the object-oriented method can not detect the subtle changes in the image, the segmentation effect, and the high false alarm rate in the pixel-oriented method in the multi-temporal change detection. In this paper, a combined with multiple characteristics change vector analysis (CVA) method based on pixel and multi-level segmentation joint discriminant method based on the object. Firstly, the spectral and texture features of different time phases are extracted, and the maximum correlation minimum redundancy (mRMR) algorithm is used to select the features and the pixel-level change detection results are obtained by CVA. Then the two images are superimposed and split, and the regional merge strategy is used to make different scale detection, obtain the test results of each scale. And finally combine the multiple test results to determine the final change test results. The experimental results show that the proposed method can effectively reduce the missed detection rate and improve the accuracy of detection.

龙亦凡, 乔雯钰, 孙静.

基于SVM的大屯矿区遥感影像变化检测

[J]. 测绘与空间地理信息, 2020, 43(12):107-110,115.

[本文引用: 1]

Long Y F, Qiao W Y, Sun J.

Change detection of remote sensing images in datun mining area based on support vector machine

[J]. Geomatics & Spatial Information Technology, 2020, 43(12):107-110,115.

[本文引用: 1]

李轶鲲, 杨洋, 杨树文, .

耦合模糊C均值聚类和贝叶斯网络的遥感影像后验概率空间变化向量分析

[J]. 自然资源遥感, 2021, 33(4):82-88.doi:10.6046/zrzyyg.2021032.

[本文引用: 1]

Li Y K, Yang Y, Yang S W, et al.

A change vector analysis in posterior probability space combined with fuzzy C-means clustering and a Bayesian network

[J]. Remote Sensing for Natural Resources, 2021, 33(4):82-88.doi:10.6046/zrzyyg.2021032.

[本文引用: 1]

林明泽, 李轶鲲, 安新磊, .

简单贝叶斯网络的遥感图像检索

[J]. 云南民族大学学报(自然科学版), 2010, 19(1):67-70.

[本文引用: 1]

Lin M Z, Li Y K, An X L, et al.

Remote sensing image retrieval based on the simple Bayesian network

[J]. Journal of Yunnan University of Nationalities (Natural Sciences Edition), 2010, 19(1):67-70.

[本文引用: 1]

Otsu N.

A threshold selection method from gray-level histograms

[J]. IEEE Transactions on Systems,Man,and Cybernetics, 1979, 9(1):62-66.

[本文引用: 1]

DeGroot M H, Schervish M J. Probability and statistics[M]. Beijing: China Machine Press, 2021:495-506.

[本文引用: 1]

/

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