SARAS-Net: Scale and Relation Aware Siamese Network for Change Detection

SARAS-Net:用于变化检测的尺度和关系感知的孪生网络

AAAI
Chao-Peng Chen, Jun-Wei Hsieh, Ping-Yang Chen, Yi-Kuan Hsieh, Bor-Shiun Wang
2023

摘要:变化检测(CD)旨在找出不同时间两幅图像之间的差异,并输出变化图来表示该区域是否发生了变化。为了更好地生成变化图,许多最新的方法设计了一个具有强大判别能力的深度学习模型。然而,这些方法仍然获得较低的性能,因为它们忽略了空间信息和对象之间的比例变化,导致模糊或错误的边界。除此之外,他们还忽略了两个不同图像的交互信息。为了缓解这些问题,我们提出了我们的网络Sacale和关系感知暹罗网络(SARAS- Net)来处理这个问题。本文提出了三个模块,包括关系感知、尺度感知和交叉变换,以更有效地解决场景变化检测问题。为了验证我们的模型,我们测试了三个公共数据集,包括LEVIR-CD、WHU-CD和DS- FIN,并获得了SoTA准确性。我们的代码可在https://github.com/f64051041/SARAS-Net.获得

论文面对的问题:为了生成变化图,大多数传统方法集中于检测变化的像素并对它们进行分类。然而,由于一些噪声,包括不同的光强度和表面颜色,这些结果的准确度通常较低。因此,设计一个具有强大鉴别能力的良好网络来解决这些问题是至关重要的。

多尺度特征,两个图像之间的关系,以及注意力:

  1. FCN (Jaturapitpornchai等人,2019年)使用U-net模型来检测建造新建筑物的区域。虽然它可以粗略地指示新建建筑物的位置,但是由于它忽略了空间信息和对象之间不同的尺度变化,所以它的性能很低。
  2. SNUNet (Fang et al. 2022)侧重于处理多尺度特征,以通过ECAM(装配通道注意模块)处理对象的尺度变化。然而,这种ECAM只考虑通道注意力,而忽略像素之间的空间关系来生成变化图,因此也检测到许多具有季节性植被变化的意外区域。
  3. 为了惩罚对未改变的特征对的注意并增加对改变的特征对的注意,一些方法(Liu et al . 2021a张等;Peng et al. 2021)使用注意机制,如通道注意和空间注意,来改善检测结果。然而,这些网络强调每个像素的通道重要性,以使提取器更有效;它仍然忽略了由两幅遥感图像产生的特征之间的交叉关系。
  4. BIT (Chen、Qi和Shi 2022a)使用trans- former (Vaswani et al. 2017)通过一组语义标记对感兴趣的变化的高级概念进行编码,然后将它们与原始深层特征进行融合,以生成预期的二元变化图。尽管它应用了注意机制并且考虑了两个特征之间的关系,但是它没有考虑在特征相减之后执行一些卷积运算来微调变化图

它们都在特征距离之前或之后执行卷积。第一种类型的方法,例如FCN和SNUNet,最初连接两个输入图像,然后在连接的图上使用一些卷积运算来输出变化结果。第二类方法,如DASNet (Chen等人,2021)和BIT,首先对输入图像执行一些卷积运算,然后通过几个卷积层减去它们的特征图,以生成变化图。然而,在我们的实验中,我们发现在特征减法之前和之后执行所有的操作可以获得更多的信息并且导致更好的结果。

针对性方法:本文提出了一种新的网络,采用一些机制来解决上述方法的缺点。首先,我们的网络分别在特征减法之前和之后执行两种操作,在减法之前使用关系感知模块,在子牵引之后使用比例感知和交叉变换器模块。关系感知模块的目标是增强从两个输入图像提取的特征图之间的交互关系,以提高用于变化检测的特征的辨别能力。然后,在特征相减之后,尺度感知注意模块计算相减图上的跨尺度注意,以处理由多种尺寸的物体引起的场景变化问题。最后,交叉变换模块融合了多层次特征,旨在更加关注空间信息,易于分离前景和背景,从而减少虚警。

        提出了一个连体网络,它在两个输入图像上执行特征减法之前和之后的操作,以检测变化区域,并在遥感数据集上获得最先进的性能。

        提出了关系感知模块来提取特征,在减法之前提取的特征具有更多的信息交换,以提高它们对变化检测的辨别能力。

关系感知模块

CTB (CrossTransformer Block)

        提出了尺度感知模块,通过计算减影图上的交叉尺度注意力,使特征集中在更重要的通道上,从而更有效地检测由不同尺度的对象引起的变化。

        提出了交叉变换模块,通过自注意机制很容易地将改变的像素与未改变的像素分开。

达到效果

        

        提出了一种尺度和关系感知的变化检测连体网络,以在LEVIR-CD、WHU-CD和DSIFN-CD数据集上实现SoTA精度。更准确地说,我们的模型在这些数据集中获得了F1分数的显著改善。我们的方法可以解决大多数现有方法遇到的变化检测的关键问题。例如,关系感知和尺度感知模块可以重新解决由不同尺度的对象产生的边界噪声,并增强交互信息的特征。此外,我们使用交叉变换模块来融合不同尺度的特征,以获得更好的变化检测表示。除此之外,我们的主要贡献是提出了一个新的模型,它在特征减法之前和之后执行操作。通过实验证据,我们的模型结构已被证明是有用的。

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Proteus仿真】【51单片机】防火防盗GSM智能家居设计

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真51单片机控制器,使用声光报警模块、LCD1602显示模块、DS18B20温度、烟雾传感器模块、按键模块、PCF8591 ADC模块、红外检测模块等。 主要功能: 系统运行后…

多媒体ffmpeg学习教程

多媒体ffmpeg 目前比较流行的音视频文件为:MP4 flv m3u8 ffmpeg ffmpeg ffplay ffprobe ffserverffmpeg -i INPUT -vf "split [main][tmp]; [tmp] cropiw:ih/2:0:0, vflip [flip];[main][flip] overlay0:H/2" OUTPUTffmpeg -i 2022.mp4 -vcodec mpeg4 -b:…

前端 js 之 promise( 第一版 23.11.18) 09

感觉自己好笨,知识点表达的不够明晰,也正是因为如此,说明有很大的进步空间,更要在此努力! 文章目录 前言一、作用二、使用步骤三、promise 类四、promise 方法 前言 每一个新技术的出现,都是解决原有技术上…

SQL 文本函数

前言 SQL文本函数是SQL语言中非常有用的一类函数,它们用于处理和操作字符串数据。在实际应用中,我们经常需要对数据库中的文本数据进行各种操作,比如提取子串、替换子串、拼接字符串等等。而SQL文本函数可以帮助我们轻松地完成这些任务&#…

Python (十) 元组

元组 元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号 ( ),列表使用方括号 [ ]。 元组创建只需要在括号中添加元素,并使用逗号隔开即可。 访问 tup1 (hello,Java,Python,123,456) print(type(tup1)) print(tup1[1])#输出 …

Sam Altman 被罢免细节曝光,投资 100+ 公司或成「话柄」?

2022 年 11 月,ChatGPT 发布掀起 AI 狂潮。时隔 1 年,2023 年 11 月,ChatGPT 之父、Sam Altman 的一项人事巨变,再次掀起了一场 AI 界的风暴,只是这次并不是技术革命,而是 OpenAI 巨头换帅——Sam Altman 被…

【解疑】ZIP压缩包的密码可以取消吗?

ZIP是工作中经常用到的文件压缩格式,它可以将多个文件压缩成一个文件,便于传输和存储。有时候,为了保护文件的私密性,很多人还会在压缩文件的同时设置密码保护。那问题来了,要是后续不需要保护了,ZIP压缩包…

Swagger示例

对于项目完成后不用写文档,好处还是蛮大的 不需要关注项目其他 只关注接口与实体类即可 SpringBoot项目 依赖 <!--Swagger依赖--> <dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version…

docker 安装mongodb 实现 数据,日志,配置文件外挂

docker 安装mongodb 实现数据&#xff0c;日志&#xff0c;配置文件外挂 1 背景 最近开发了一个评论系统之前用mysql来存储数据&#xff0c;但是考虑到后期业务增大访问量也会增大&#xff0c;为了兼容这种高并发的场景&#xff0c;因此经过多方面的考虑&#xff0c;我们最终…

一文搞懂设计模式之代理模式

大家好&#xff0c;我是晴天&#xff0c;本周我们又见面了。本周有点发烧感冒&#xff0c;更文有点慢了&#xff0c;请大家见谅。言归正传&#xff0c;本周我们继续一起学习一文搞懂设计模式系列文章之代理模式。 什么是代理模式 我们先来看看 GoF 对代理模式的定义&#xff1…

LaTeX 数学公式常见问题及解决方案

本文汇总了博主在使用 LaTeX 写文档过程中遇到的所有数学公式常见问题及对应的 LaTeX 解决方案 持续更新... 目录 1. 连等式2. 公式重新开始编号2.1 图片/表格重新编号 1. 连等式 在数学公式推导过程中常常会遇到如 Figure 1 所示的连等式&#xff0c;一般需要保证等号或者不等…