赞
踩
去噪扩散模型DDPM去年开始在各种视觉任务取得惊人的效果,变化检测领域也不例外,本文介绍两篇关于如何使用扩散模型实现变化检测的论文。第一篇做法较为自然,先利用遥感数据预训练DDPM,然后将预训练好的网络当作变化检测任务的特征提取器;第二篇则更有意思,不再进行像素分类,而是直接利用扩散模型生成变化图。
论文:https://arxiv.org/abs/2206.11892
代码:https://github.com/wgcban/ddpm-cd
动机:通过预训练的方式将扩散模型引进到变化检测任务当中。通过预训练去噪扩散概率模型DDPM,再将其用作变化检测应用的特征提取器。
贡献:
DDPM-CD包括两个阶段:
不同时间步t的消融实验:
论文:https://ieeexplore.ieee.org/abstract/document/10479050
https://arxiv.org/abs/2306.03424
代码:https://github.com/udrs/GCD
翻译:遥感论文 | TGRS | GCD-DDPM:一种生成式遥感图像变化检测方法,代码已开源! - 知乎 (zhihu.com)
动机:
基于CNN或Transformer的CD方法通过判别像素来识别变化,本文结合diffusion提出一种生成变化检测模型GCD-DDPM,能够直接生成变化图,不用再进行像素分类。
贡献:
本工作提出了一个名为GCD-DDPM的生成变化检测模型,
在CDD、LEVIR-CD、WHU-CD和GVLM四个CD数据集上取得优异性能。
现有方法的局限性:
GCD-DDPM是一个生成模型,包括两个阶段,即前向扩散阶段和反向扩散阶段。
前向扩散过程,会依据初始数据分布 ,逐步添加高斯噪声,生成一系列数据点。数学公式表示如下:
递归公式可表达为一个高斯分布:均值为,方差为。
进一步,与之间的数学关系可表述为
为符合的随机高斯噪声。
反向过程涉及将潜变量分布转换为参数化的数据分布。这种转换由一个马尔可夫链定义,其中学习到的高斯转移以初始分布建模为标准正态分布。
该过程迭代应用于重建噪声图像,最终在推理阶段产生清晰的分割。
该方法直接通过端到端训练来生成高质量的变化图,而不需要对扩散模型进行额外的训练。包括两个关键组件:基于encoder-decoder架构的噪声预测器,差分条件编码器(DCE)。
GCD-DDPM算法通过对高斯噪声进行迭代采样,通过准确表征输入图像之间的差异,逐步提高生成变化图的精度。
噪声预测器,是一个包含CD编码器和CD解码器的U-Net。
在GCD-DDPM的噪声预测器的CD编码器中,
DCE模块的开发旨在从扩散模型框架内的每个样本中提取变化信息。
和分别表示第k个块中获取的变化前图像和变化后图像的条件特征图。
因此,提出NSSE模块来增强和校准条件嵌入特征。
NSSE包含一个噪声抑制器模块,旨在通过使用参数化的注意力图消除高频噪声来抑制固有的噪声。
CDD、WHU-CD、LEVIR-CD、GVLM数据集上的实验结果:
热力图:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。