3 个月前

变化引导网络:引入先验变化信息以指导遥感影像中的变化检测

变化引导网络:引入先验变化信息以指导遥感影像中的变化检测

摘要

自动化人工智能算法与遥感仪器的快速发展为变化检测(Change Detection, CD)任务带来了显著进展。然而,在精确检测方面仍有大量研究空间,尤其是在变化特征的边缘完整性以及内部空洞等问题上。为解决上述问题,本文提出了一种名为变化引导网络(Change Guiding Network, CGNet)的新架构,旨在克服以往方法中采用传统U-Net结构时对变化特征表达能力不足的问题,该问题常导致边缘检测不准确及内部出现空洞现象。CGNet通过利用具有丰富语义信息的深层特征生成变化图,并将其作为先验信息,引导多尺度特征融合,从而显著提升变化特征的表达能力。同时,本文设计了一种名为变化引导模块(Change Guide Module, CGM)的自注意力机制,能够有效捕捉像素间的长距离依赖关系,有效缓解传统卷积神经网络感受野受限的问题。在四个主流变化检测数据集上的实验结果验证了CGNet的有效性与高效性。大量实验及消融研究进一步证明了所提方法在提升检测精度方面的优越性能。相关代码将开源,欢迎访问GitHub项目页面:https://github.com/ChengxiHAN/CGNet-CD。

代码仓库

chengxihan/cgnet-cd
官方
pytorch

基准测试

基准方法指标
change-detection-on-cdd-dataset-season-1CGNet
F1: 94.73
F1-Score: 94.73
IoU: 90.00
KC: 94.02
Overall Accuracy: 98.74
Precision: 93.67
Recall: 95.82
change-detection-on-dsifn-cdCGNet
F1: 60.19
IoU: 43.05
KC: 49.34
Overall Accuracy: 81.71
Precision: 47.75
Recall: 81.38
change-detection-on-googlegz-cdCGNet
F1: 85.89
IoU: 75.27
KC: 81.45
Overal Accuracy: 93.23
Precision: 88.07
Recall: 83.82
change-detection-on-levirCGNet
F1: 83.68
IoU: 71.94
KC: 82.97
OA: 98.63
Prcision: 81.46
Recall: 86.02
change-detection-on-levir-cdCGNet
F1: 92.01
F1-score: 92.01
IoU: 85.21
Overall Accuracy: 99.20
Precision: 93.15
Recall: 90.90
change-detection-on-s2lookingCGNet
F1-Score: 64.33
IoU: 47.41
KC: 63.93
OA: 99.20
Precision: 70.18
Recall: 59.38
change-detection-on-sysu-cdCGNet
F1: 79.92
IoU: 66.55
KC: 74.31
OA: 91.19
Precision: 86.37
Recall: 74.37
change-detection-on-whu-cdCGNet
F1: 92.59
IoU: 86.21
KC: 92.33
Overall Accuracy: 99.48
Precision: 94.47
Recall: 90.79

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
变化引导网络:引入先验变化信息以指导遥感影像中的变化检测 | 论文 | HyperAI超神经