SAR影像变化检测方法之(SAR_CD_DDNet(无监督变化检测))论文阅读

news2024/11/14 12:08:44

一、论文信息

1、论文标题:Change Detection in Synthetic Aperture Radar Images Using a Dual-Domain Network

2、代码链接:https://github.com/summitgao/SAR_CD_DDNet

二、摘要

合成孔径雷达(SAR)图像的变化检测是一项关键而具有挑战性的任务。现有的方法主要集中在空间域的特征提取上,对频域的特征提取较少关注。此外,在斑块特征分析中,边缘区域可能引入一些噪声特征。为了解决上述两个挑战,我们提出了双域网络。具体来说,我们考虑了离散余弦变换域的特征,并将重塑后的DcT系数作为频域分支集成到所提出的模型中。利用频率域和空间域的特征表示来缓解散斑噪声。此外,我们进一步提出了一个多区域卷积模块,它强调每个patch的中心区域。对上下文信息和中心区域特征进行自适应建模。在三个SAR数据集上的实验结果验证了该模型的有效性。

三、引言

近年来,合成孔径雷达(SAR)传感器发展迅速,促使许多研究人员致力于SAR图像分割、纹理分析和变化检测[1]- [3]。变化检测是SAR图像解译的一项重要任务,其主要目的是识别多时相SAR图像之间的变化区域,已引起遥感界越来越多的关注。由于斑点噪声的存在,使用SAR图像的变化检测比光学图像更具挑战性[4]。已经做出了一些开创性的努力来解决多时相图像分析中的噪声问题[5]。传统上,主流方法通常比较多时相图像以生成差异图像(DI)并分析DI以获得变化图[6]。虽然这些方法可以捕捉到一些像素级的变化信息,但是它们很难自适应地利用原始数据中丰富的特征表示
基于深度学习的方法通过利用深度特征表示获得了巨大成功。然而,由于以下两个挑战,建立稳健的SAR变化检测模型并不容易:1)空间和频率特征的相互增强。现有的模型主要基于空间域的特征提取,很少关注频率域。最近的研究表明,频域中的压缩表示能够抑制空间域中的噪声,并丰富图像理解的模式[11] [12]。因此,应该考虑在一个统一的框架内加强空间和频率特征。2)增强中心区域特征。背景信息对SAR图像变化检测的性能至关重要,因此现有方法通常使用分块特征进行分类。然而,可能会在每个面片的边缘区域引入一些噪声特征。因此,如何在保留背景信息的同时突出每个面片的中心区域是一个严峻的挑战。
为了解决上述两个问题,我们提出了一种双域网络,简称DDNet,它联合利用空间特征和频率特征进行SAR变化检测任务。具体地说,我们首先考虑离散余弦变换(DCT)域的特征。将重构后的DCT系数整合到CNN模型中作为推理分支,利用频域和空间域的特征表示来缓解散斑噪声。此外,我们进一步提出了一个多区域卷积(MRC)模块,它强调每个patch的中心区域。直观地,上下文信息和中心区域特征自适应建模有效。

四、方法

给定同一地理区域在不同时间捕获的两幅SAR图像I1和I2,目标是生成一个二进制变化图,其中变化的像素标记为“1”,不变的像素标记为“0”。
所提出的模型以无人监督的方式工作。预分类是第一步。这一步骤的主要目的是找到很有可能被改变或不变的样本。对数比运算符[13]首先用于生成差分图像(DI)然后,实施分层FCM聚类[14]以将DI分为三个聚类:ωc、ωu和ωI。属于ωc和ωI的像素分别是具有高概率被改变或不改变的可靠像素。ωI中的像素不确定,需要进一步分类。随机选择以:ωc、ωu中的像素为中心的10%的图像块作为DDNet的训练样本。应该注意,阳性样本和阴性样本的数量是相等的。对于给定的像素,分别从I1和I2提取以该像素为中心的图像补片。每个面片的大小为r×r(本工作中r = 7)。这两个图像块被组合形成一个新的图像块,其大小为2×r×r。生成的新图像块被送入DDNet进行训练。训练后,网络将对以ωI像素为中心的图像块进行分类。整个过程无人监督.
在这里插入图片描述

双域网络(DDNet)概述。该网络由两个分支组成:用于捕获多区域特征的空间域分支,以及用于编码DCT系数的频域分支。在空间域分支中,网络包含四个MRC模块,能够在保留上下文信息的同时强调中心区域特征。在频域分支中,通过DCT将输入图像块转换到频域,然后使用“通断开关”来选择DCT系数的关键分量.

A.空间域特征提取

在空间域中,网络包含4个多区域卷积(MRC)模块,如图1所示。MRC模块的详细信息如图2所示。由于上下文信息对于SAR图像变化检测至关重要,现有方法通常采用固定大小(3×3、5×5、7×7等)的窗口来确定位置是否发生变化。我们认为,如果我们在特征提取中放弃一些边缘区域,中心区域可以被强调,边缘区域中的噪声可以被潜在地消除。为此,我们提出提取多区域特征以增强SAR变化检测中的特征表示.
在空间域中,网络包含4个多区域卷积(MRC)模块,如图1所示。MRC模块的详细信息如图2所示。由于上下文信息对于SAR图像变化检测至关重要,现有方法通常采用固定大小(3×3、5×5、7×7等)的窗口来确定位置是否发生变化。我们认为,如果我们在特征提取中放弃一些边缘区域,中心区域可以被强调,边缘区域中的噪声可以被潜在地消除。为此,我们提出提取多区域特征以增强SAR变化检测中的特征表示
在这里插入图片描述
MRC模块的图示。以斑块大小r = 7为例。输入特征图被卷积成15个通道,然后被分成三组Fg、Fh和Fv。在3×3卷积层之后,可以获得三组特征Fg’、Fh’和Fv’,这些特征与逐元素求和相融合以形成输出特征。

MRC模块的图示。以斑块大小r = 7为例。输入特征图被卷积成15个通道,然后被分成三组Fg、Fh和Fv。在3×3卷积层之后,可以获得三组特征F0 g、F0 h和f0v。这些特征与逐元素求和相融合以形成输出特征。

给定图像补丁A∈R(2×r×r),将其输入1x1卷积层,生成新的特征映射F∈R(C×r×r)。然后,根据信道维度将F分为Fg、Fh、Fv三组。因此,Fg, Fh和Fv的形状分别为C/3×r×r。Fg表示全局区域特征。Fh表示水平中间区域特征,其中顶部和底部的几行被设置0。Fh,表示垂直中间区域特征,其中左右两列被设为0。
在这里插入图片描述
表示空间融合特征。C在我们的实现中被设置为15,因此我们获得了最终的空间融合特征映射,其大小为5 x 7 x 7。然后特征被重塑为向量v,向量的长度为5x 7 x 7 245。因此,V具有全局上下文视图,中心区域信息得到了增强。

B.频域特征提取

大小为2×r×r的输入图像块通过双线性插值被调整为2×8×8。然后,通过DCT将图像块转换到频域。之后,得到的DCT系数向量v的长度为2 × 64 = 128。已经证实,DCT证明在空间域中的噪声抑制非常有效。为了进一步选择DCT系数的关键分量,我们采用“通断开关”,该开关通过两次线性变换产生信息向量I和注意门g,如图1所示。信息向量I和注意门g被生成为:
在这里插入图片描述
其中,wi和Wg是权重矩阵,bi和bg是线性变换中的偏差,σ表示sigmoid激活函数

然后,DCTB使用逐元素乘法将注意门应用于信息向量,并获得最终的频率特征向量Vf。
在这里插入图片描述

C.最终改变地图生成

在获得空间域特征Vs和频率域特征Vf之后,它们被连接并馈入全连接(FC)层。然后,由softmax层计算改变或未改变的可能性,以生成输出。训练后,网络将对ωI中的像素进行分类,得到最终的变化图。
我们用五种常见的变化检测评估指标来衡量所提出的DDNet的性能,包括假阳性(FP)、假阴性(FN)、总体误差(OE)、正确分类百分比(PCC)和kappa系数(KC)。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/139176.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android---BottomAppBar

目录 BottomAppBar FloatingActionButton UI 完整代码 BottomAppBar Material Design 的一个重要特征是设计 BottomAppBar 。可适应用户不断变化的需求和行为。因此,BottomAppBar 是一个从标准物质指导的演变。它更注重功能,增加参与…

ansible 第三天

1.挂载本地光盘到/mnt 2.配置yum源仓库文件通过多种方式实现 仓库1 : Name: RH294_Base Description: RH294 base software Base urt: file:///mnt/BaseOS 不需要验证钦件包 GPG 签名 启用此软件仓库 仓库 2: Name: RH294_Stream Description &#xff1…

Android Studio 用WIFI无线调试adb (3种方法)

最近数据线一直被boss借走,一旦借走就无法调试了,所以就打算不用数据线调试了,使用WIFI进行调试。 一、命令 1、首先配置adb环境变量 首先找到andoridSDK的路径中的platform-tools文件夹 ,将他的路径复制我的是 C:\Users\YiShi…

365天深度学习训练营-第P7周:YOLOv5-Backbone/YOLOv5-C3模块实现

目录 一、前言 二、我的环境 三、代码实现 1、C3模块 2、Backbone模块 一、前言 >- **🍨 本文为[🔗365天深度学习训练营](https://mp.weixin.qq.com/s/xLjALoOD8HPZcH563En8bQ) 中的学习记录博客** >- **🍦 参考文章:36…

【算法】day03:动态规划dp

努力经营当下,直至未来明朗! 文章目录1. 青蛙跳台阶2. 矩形覆盖3. 二进制中1的个数4. 链表中倒数第k个结点普通小孩也要热爱生活! 1. 青蛙跳台阶 跳台阶 1)思路:如果青蛙在第n个台阶上,那么它要么来自n-1…

python命名规范

1.命名有字母、数字和下划线三个组成 2.项目名、包名、模块名、python文件名 都应该用英文开头,不能纯数字,否则无法识别 3.脚本名不能跟系统模块或三方模块重复 4.函数、类、方法、参数名称不能跟系统现有名称重复 5.类名必须以大写字母开头、除了类…

Kafka在windows下下载、启动、测试详细教程

目录 下载地址 启动 启动zookeeper 启动kafka 队列操作 创建消息队列名 删除消息队列名 查看所有的队列 测试 生产测试 消费测试 下载地址 Apache KafkaApache Kafka: A Distributed Streaming Platform.https://kafka.apache.org/downloadswindows下kafka3.0版本的…

G120系列变频器进行参数备份(上传或下载)的2种基本方法介绍(Startdrive+SD卡)

G120系列变频器进行参数备份(上传或下载)的2种基本方法介绍(Startdrive+SD卡) 1. 通过SINAMICS SD存储卡对G120系列变频器进行参数上传/下载的具体方法 适配范围:CU240B-2(DP)/CU240E-2(DP/PN)/CU250S-2(DP/PN) 可将变频器的参数设置保存至 SINAMICS SD 卡。在进行变频器更…

回归预测 | MATLAB实现CNN-LSTM卷积长短期记忆神经网络多输入多输出

回归预测 | MATLAB实现CNN-LSTM卷积长短期记忆神经网络多输入多输出 目录回归预测 | MATLAB实现CNN-LSTM卷积长短期记忆神经网络多输入多输出预测效果基本介绍程序设计往期精彩参考资料预测效果 基本介绍 MATLAB实现CNN-LSTM卷积长短期记忆神经网络多输入多输出,运行…

docker swarm 集群部署和验证

docker swarm可以轻松的部署集群,实现负载均衡,服务器的扩容和扩容的反义词. 首先docker的官方文档非常的不稳定,梯子也不解决问题.还好有替代 docs.docker.com 用不了 https://docs.docker.com.zh.xy2401.com/engine/swarm/swarm-tutorial/ 很好 场景: 三台机器 x.x.x.104 x.…

经典文献阅读之--FAST-LIVO(Fast-LIO系列的激光视觉惯性里程计)

0. 简介 在此之前博主对Fast-LIO2和R3LIVE进行了系统性的学习。最近文章《Fast and Tightly-coupled Sparse-Direct LiDAR-Inertial-Visual Odometry》提出了FAST-LIVO,这是一种快速LiDAR惯性-视觉里程计系统,它建立在两个紧耦合的直接里程计子系统之上…

结构体、枚举、联合(14)

目录 1、结构体 1、结构的声明 2、特殊的声明 2、结构的自引用 3、结构体变量的定义和初始化 4、结构体内存对齐 1、结构体的对齐规则: 2、为什么存在内存对齐? 3、修改默认对齐数 5、结构体传参 2、枚举 1、枚举类型的定义 2、使用 3、优点 3、联合…

MAC(m1)-Vagrant下载安装

Vagrant是一款用来构建虚拟开发环境的工具,它其实算是一个跨平台的虚拟机管理工具。 Vagrant是构建在虚拟化技术之上的虚拟运行环境管理工具。通过使用Vagrant我们可以快速去构建 我们想要的虚拟环境,同样其搭配virtualbox来进行使用,通过构…

重磅来袭!2023年大版本更新,看看有哪些是你期待的功能和优化吧

Hello!好久不见,最近两个月我们的攻城狮和产品汪都在潜心的优化产品,我们将于1月5日上线 v10.7.0版本。本次版本迭代,我们更新了上百项体验优化,并将在未来几周发布更多功能和改进。 本次我们对前端底层架构进行优化重…

vue3笔记案例——Teleport使用之模态框

模态框 理想情况下,我们希望触发模态框的按钮和模态框本身是在同一个组件中,因为它们都与组件的开关状态有关。但这意味着该模态框将与按钮一起渲染在应用 DOM 结构里很深的地方。 使用 Teleport 传送组件可以将组件传送至其他层级的DOM结构中 效果图 …

数据流图实例应用

数据流图实例应用 参考链接: https://blog.csdn.net/xiaoxiang2017/article/details/81460397 https://blog.csdn.net/m0_53130858/article/details/127234104 数据流图:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻…

Talk预告 | 几何的魅力: 黑盒攻击新策略

本期为TechBeat人工智能社区第468期线上Talk! 北京时间1月4日(周三)20:00,清华大学软件工程专业博士——马晨的Talk将准时在TechBeat人工智能社区开播! 他与大家分享的主题是: “几何的魅力:黑盒攻击新策略”,届时将介…

【论文笔记】 Exploration With Task Information for Meta Reinforcement Learning

文章目录【论文笔记】 Exploration With Task Information for Meta Reinforcement LearningAbstractKeywordsI. INTRODUCTIONII. RELATED WORKA. Meta Reinforcement LearningB. Exploration in Meta-RLC. Mutual InformationIII. PRELIMINARIESA. Meta Reinforcement Learnin…

Shiro历史漏洞复现 - Shiro-721

文章目录漏洞原理影响版本特征判断环境搭建漏洞复现漏洞原理 Shiro rememberMe 反序列化远程代码执行漏洞 由于 Apache Shiro cookie 中通过 AES-128-CBC 模式加密的 rememberMe 字段存 在问题,用户可通过 Padding Oracle 加密生成的攻击代码来构造恶意的 remembe…

111.(leaflet之家)leaflet椭圆采集

听老人家说:多看美女会长寿 地图之家总目录(订阅之前建议先查看该博客) 文章末尾处提供保证可运行完整代码包,运行如有问题,可“私信”博主。 效果如下所示: 下面献上完整代码,代码重要位置会做相应解释 <!DOCTYPE html> <html>