基于解混扩散的自监督高光谱图像去噪

高光谱解混(一)——高光谱分解综述:基于几何,统计和稀疏回归的方法 高光谱解混综述论文阅读笔记 阅读详情
题目:Unmixing Diffusion for Self-Supervised Hyperspectral Image Denoising
作者: Haijin Zeng, Jiezhang Cao, Kai Zhang, Yongyong Chen, Hiep Luong, Wilfried Philips

论文创新点

  1. 基于条件丰度生成的HSI恢复框架:本文提出了一种生成式解混框架,不仅增强了原始低质量的高光谱图像(HSI),还进一步补偿了由噪声引起的内容损失和光谱偏差:

  2. 新颖的Transformer解混网络:针对光谱解混模型中的分解问题,本文设计了一种基于Transformer的解混网络(STU):

  3. 自监督条件函数引导的扩散生成调整:本文提出了一种自监督条件函数,用于引导扩散模型的生成过程。该函数通过将噪声丰度映射到扩散马尔可夫链的中间状态,实现了无监督的丰度图生成:

  4. 状态匹配与条件策略:本文提出了一种状态匹配策略,通过将噪声丰度与扩散模型中的中间状态进行匹配,直接从噪声输入启动扩散过程。结合条件函数,该策略能够生成高质量的丰度图,并在去噪过程中保留图像的高频细节,显著提升了HSI的恢复效果。

摘要

高光谱图像(HSI)在医学、农业和工业等领域有广泛的应用。然而,由于窄带光谱滤波,获取高信噪比的HSI具有挑战性。因此,HSI去噪尤为重要,特别是对于快照高光谱成像技术。虽然大多数现有的HSI去噪方法是有监督的,但为多样化的场景、高光谱相机和扫描参数创建有监督的训练数据集是不现实的。本文提出了Diff-Unmix,一种基于扩散去噪生成模型的自监督HSI去噪方法。具体来说,Diff-Unmix通过结合光谱解混和条件丰度生成来解决噪声退化的HSI恢复问题。首先,它采用可学习的基于块的光谱解混策略,并结合纯Transformer骨干网络。然后,作者引入了一个自监督生成扩散网络来增强光谱解混块中的丰度图。该网络重建无噪声的解混概率分布,有效减轻了这些组件中的噪声引起的退化。最后,通过将扩散调整后的丰度图与光谱端元混合,重建出无噪声的HSI。在模拟和真实噪声数据集上的实验结果表明,Diff-Unmix达到了最先进的性能。

关键字

高光谱图像去噪,自监督学习,扩散模型,光谱解混,Transformer

3. 方法

3.1 Transformer 解混网络

光谱解混理论假设图像可以分解为丰度和光谱端元:

其中 χ 是输入HSI,A 和 E 分别表示丰度图和光谱端元。这本质上是一个不适定问题,存在许多潜在的解。丰度指的是混合像元中不同纯材料(称为端元)的相对比例。这些丰度表示每个端元对该像元中观察到的整体光谱特征的贡献。例如,在景观图像中,丰度值将表示给定像元中草、土壤、水和岩石等材料的百分比。另一方面,端元表示场景中单个材料的纯光谱特征,理想情况下不包含任何混合。它们作为已知材料的参考光谱,因此在不同的噪声退化条件下趋于恒定。因此,噪声被分解到丰度图中,图3展示了视觉说明。作者通过公式(3)表示光谱解混的优化目标:

其中 τ(A×3​E) 确保图像可以从分解的丰度和光谱端元重建。ϕ(A) 和 ψ(E) 约束丰度图和光谱端元的一致性。α 和 β 是超参数。随后,下一小节将设计一个自监督损失函数。

图片

3.1.1 网络架构

如图3所示,光谱Transformer解混网络(STU)由两个分支组成,即丰度分解(AD)分支和光谱端元分解(SED)分支。

在光谱端元分解分支中,使用多个卷积层来降低计算复杂度,同时确保有效的分解。在AD的丰度分解分支中,使用多阶段的光谱Transformer编码器和解码器来保留丰度和光谱端元图的固有特性。这种方法增强了丰度图的恢复性能和信息保留。具体来说,Transformer编码器和解码器都包含一个全局光谱注意力模块和一个映射层。给定一个大小为 H×W×B 的图像 I 进行分解,AD首先通过卷积投影获得其嵌入特征 Finit​∈RH×W×C,随后AD块中的计算可以总结为:

其中 Norm 表示归一化。Fi−1​ 表示当前AD块的输入特征图。

Transformer的时间复杂度随图像大小呈二次方增长,这对高维HSI数据提出了计算挑战。光谱解混主要依赖于光谱波段之间的光谱相关性。因此,在光谱解混分解过程中,为空间和光谱模式分配相同的计算资源可能不是最优的。为解决这个问题,受光谱注意力的启发,作者在AD中使用了一种新颖的全局光谱注意力(GSA)机制来计算注意力,如图4所示。在保持光谱解混性能的前提下,它大大减少了注意力计算的复杂度。

图片

在GSA模块中,特征张量 X∈RH×W×C 在应用Layer-Norm后首先旋转为 X′,以便通过卷积操作将其光谱方向关联起来。这导致特征投影为 Q、K 和 V。具体来说,投影结果为:

这使得可以在光谱模式方向上计算注意力,通过Transformer模块实现高光谱图像的高效解混。数学上,它可以表示为公式(10):

其中 d 表示一个缩放因子。

3.2 扩散生成调整

本节介绍了一种使用预训练的现成扩散模型生成精确丰度近似值(A~)的方法,该模型通过可训练的条件函数增强。为了在噪声输入(A′)上条件化扩散采样,作者将其表示为从马尔可夫链中的数据驱动中间状态(At​)中抽取的样本。然后,作者通过条件概率 p(At​∣A′) 直接从 A′ 启动采样过程,如图2所示。

图片

这一表述提出了两个关键问题:i 什么方法将 A′ 映射到马尔可夫链中的中间状态?ii 如何在最佳匹配状态可用时控制预训练的扩散模型生成具有预期语义的图像?为了简化参数调优,作者将 Diff-Unmix 设计为两个阶段,分别解决这些问题:i 马尔可夫链状态匹配;ii 扩散模型反向条件化。

前向扩散过程:前向扩散过程可以看作是一个逐步向数据添加高斯噪声的马尔可夫链。步骤 t 的数据仅依赖于步骤 t−1 的数据。给定 t∈[0,T],转移概率通常假设为高斯分布:

其参数 αt​ 预设为常数。通过使用重参数化,作者可以找到关于 At​ 和 S0​ 的条件分布:

其中 αˉt​=∏i=1t​αi​。然后,在前向过程中,分布 q(At​∣A0​) 通过逐步向先前状态添加噪声来近似 N(0,1)。

条件函数设计:去噪扩散以其生成能力而闻名。然而,由于 DDPM 中生成过程的固有随机性,即使从 A′ 上的状态 AT​ 开始,生成具有预期语义的图像仍然具有挑战性。

图片

使用观察到的噪声图像 Y 或 A′ 作为直接条件是一种自然的方法。然而,噪声图像质量较低,无法为低频结构和高频纹理提供有效指导,如图5所示。为了更精确地控制无条件 DDPM 使用观察到的噪声测量,作者采用 Φ 作为条件函数,以自监督的方式推演出条件变量 Ac​=Φ(STU(Y))。具体来说,在信号处理中,通常假设噪声信号是由噪声引入到干净信号中的,基于指定的模型。然而,当我们缺乏对这种损坏过程的先验知识时,建立输入 Y 和输出 X 之间的有效映射变得具有挑战性。基于 J-不变性理论,作者提出直接在噪声图像上训练去噪神经网络。使用噪声信号 Y 作为输入,去噪函数 Φ 近似一个精炼的丰度矩阵:

这种方法使 Φ 能够在低维丰度上进行回归,同时结合光谱端元形成 Y′=A^×3​E,这对于无监督学习非常重要。这种方法使得:i 仅对 A 进行轻量级 Φ 的训练,以无监督的方式处理整个光谱序列;ii 即使在重噪声情况下也能保持稳定的去噪质量;iii 在去噪波段中实现改进的空间-光谱一致性。在这里,作者通过类似 U-Net 的“沙漏”架构学习 Φ,其详细结构可以在补充材料中找到。

作者提出了一种无监督损失,确保一致性,即:

其中 X^=Φ(A′)×3​E,As​ 是从给定变换集 T 中随机选择的变换,N 是具有已知偏差的高斯噪声。第一项确保测量一致性 Y=Φ(A′)×3​E+N,而第二项强制执行变换间的一致性,即 Φ(A′)×3​E 对于所有 As​∈T。

图片

马尔可夫链状态匹配:一旦通过 Φ 学习到最优映射函数,噪声模型也可以通过将近似残差噪声 N^ 拟合到具有零均值和可变标准差 σ 的高斯分布 N(σ2I)(G-Fit)来获得。在没有任何约束的情况下,N^ 不一定具有零均值,直接拟合可能导致分布均值的偏移。为了解决这个问题,作者提出显式调整 N^ 的均值 为零:

调整后的 N^ 可以用于建模噪声分布 N 并估计参数 σ。回想一下,在扩散模型中,预定义了一个噪声调度 β1​,…,βT​ 来表示马尔可夫链中每个状态的噪声水平。作者通过比较噪声模型与所有可能的后验 p(At​) 在 σ 和 βt​​ 方面的差异,来识别 A′ 的匹配状态。具体来说,当找到时间戳 t 使得距离最小化时,认为状态匹配:

其中 ∥⋅∥p 表示 p-范数距离。由于 t 是一个在有限区间 {1,⋯,T} 内的离散整数,作者将优化问题重新表述为代理搜索。

受控反向扩散过程:在状态 At​ 的匹配表明,给定特定的噪声调度 β,在基线无条件生成过程中至少存在一个来自后验 At​ 的潜在样本,该样本与提供的输入 A′ 非常接近。因此,可以通过从状态 At​ 开始的迭代反向过程 p(At−1​∣At​),以条件 Ac​ 从 (13) 中采样更精确的图像。在匹配状态 t 和训练好的 ϵθ​(⋅,t) 的情况下,反向扩散过程从 At​ 开始,噪声丰度 At​=A′,反向过程更新如下:

其中 zt​∼N(0,1),t∈[T]。如 [42, 46] 所述,作者将祖先采样过程 (16) 表述为反向 SDE 的离散化。结合条件 Ac​ 和估计的端元 E 作为条件变量,作者可以重新表述关于 A 的反向 SDE:

其中 ​,w~ 是标准维纳过程的反向。梯度 ∇A(t)​logpt​(A(t)) 通常称为 A(t) 的得分函数。然后,作者使用祖先采样过程 (16) 的形式离散化反向 SDE (17):

其中 η=αt​​1−αt​​γ。在时间 t,作者可以看到采样由两部分组成。第一部分等于从参数化 p(At−1​∣At​) 中采样,具有固定方差 1−αt​​。第二部分将样本推向与丰度约束一致的形式。有关 (17) 和 (18) 的详细推导,请参见补充材料。最后,通过将扩散生成调整后的丰度图与光谱端元混合,重建 HSI:

4. 实验

图片

图片

图片

图片

图片

图片

【图像去噪】论文精读:Unmixing Diffusion for Self-Supervised Hyperspectral Image Denoising 论文题目:Unmixing Diffusion for Self-Supervised Hyperspectral Image Denoising —— 自监督高光谱图像去噪的混合扩散CVPR 2024!高光谱图像(HSIs)在医学、农业和工业等领域有着广泛的应用。然而,由于窄带光谱滤波,获取高信噪比HSI是一个挑战。因此,HSI去噪的重要性是显著的,特别是对于快照高光谱成像技术。虽然以前的大多数HSI去噪方法都是有监督的,但为不同的场景、高光谱相机和扫描参数创建有监督的训练数据集是不切实际的。 阅读详情

相关推荐

二相混合式步进电机闭环矢量控制simulink仿真(含仿真文件)

在位置跟踪伺服系统中二相混合式步进电机闭环矢量控制simulink仿真

qq_39023633的博客 2万+

自监督模型---概述

图像自监督网络结构一般包含两种结构: 辨别式(孪生网络),生成式(GAN网络); 由于自监督任务没有标签,我们需要基于一定规则去生成标签或还原图像,该过程称为借口任务(Pretext tasks),Unsupervised/self-supervised 借口任务(Pretext tasks)主要包括如下: 去噪:原图加一些噪声送入网络输出去噪后的图 上色:将原图变成灰度图送入网络输出上色后的图 旋转图片预测角度 扣除原图的某一个patch,要求网络补出来 将图片切分几块后打乱,要求给出每块正

qq_38619449的博客 9576

PLC集群管理:C#上位机实现10台以上分布式PLC的集中监控与指令下发

本文介绍了一套基于C# WPF开发的PLC集群管理系统,用于解决现代工业自动化产线中分布式PLC监控难题。系统采用三层解耦架构,支持100台以内不同品牌PLC的集中管理,具备批量数据采集、指令下发、实时报警等功能。核心创新点包括:1)基于异步IO的连接池管理;2)统一通信接口设计;3)寄存器合并优化算法;4)三级优先级指令队列。实际应用表明,系统数据采集延迟低于100ms,指令下发成功率99.9%,有效解决了传统单PLC监控模式存在的效率低下问题。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 507

为自监督学习重构去噪扩散模型

化简扩散模型:基于生成任务学习表示

白景屹的博客 3147

基于Python的军事装备数据爬取与分析:从网页抓取到数据可视化实战

本文将详细介绍如何使用Python最新技术栈构建一个完整的军事装备数据爬虫系统。我们将从爬虫基础讲起,逐步深入到异步爬取、反反爬策略、数据存储与分析等高级主题,最终实现一个能够自动抓取、清洗、存储和分析军事装备数据的完整解决方案。文章包含大量实战代码示例,涉及requests-html、aiohttp、Playwright等现代爬虫库,以及MongoDB存储、Pandas分析和Pyecharts可视化等技术。关键词:Python爬虫、军事数据、异步爬取、反反爬、数据可视化。

2201_76125261的博客 1189

自监督去噪:Noise2Self原理分析及实现 (Pytorch)

Noise2Self文章原理理解和代码解读,提供了一种盲点网络的思路用于无监督去噪

Liu Feng's Blog 6800

ARFoundation系列讲解-教程目录

一、教程目录 ARFoundation快速入门-01简介 ARFoundation快速入门-02环境搭建 ARFoundation快速入门-03环境配置之iOS ARFoundation快速入门-04环境配置之Android ARFoundation快速入门-05ARKit设备支持列表 ARFoundation快速入门-06ARCore设备支持列表 ARFoundation快速入门-07检查设备支持 ARFoundation快速入门-08平面检..........

a451319296的博客 3万+

自监督去噪:Neighbor2Neighbor原理分析与总结

Neighbor2Neighbor: 基于Noise2Noise自监督方法加入额外的正则化,从单张图片中采样噪声对进行训练。

Liu Feng's Blog 3257

RT-DETR训练自己的数据集(从代码下载到实例测试)

在Windows10上配置CUDA环境教程是百度提出的一种实时目标检测模型。RT-DETR采用了与DETR相同的编码器和解码器结构,但对其进行了大量的优化,在保持较高检测精度的同时,实现了实时目标检测,为目标检测领域提供了一种新的有效解决方案,具有广泛的应用前景,如自动驾驶、智能监控、机器人等领域。以上是RT-DETR官方的论文和代码,详细介绍了RT-DETR的构成和实现。在YOLOv10中也实现了RT-DETR的代码,所以本文使用YOLOv10的项目文件进行RT-DETR的训练和测试。YOLOv10。

Limiiiing的博客 4万+

华为OD机试 - 魔法收积木 - 二进制(Java 新系统 200分)

华为OD机试 新系统 题库疯狂收录中,刷题。

学Java,找哪吒 443

自监督去噪:self2self 原理及实现(Pytorch)

自监督去噪算法,self2self的原理及实现

Liu Feng's Blog 4963

[xboard-real6410]39 real6410中的BL1和BL2实验及流程分析

文章目录uboot控制uboot 流程uboot加载kernel uboot控制 uboot 流程 uboot加载kernel

鹰之翔 298

Diff-Unmix:将扩散模型从高光谱图像转移到丰度空间

本文围绕 Diff-Unmix 在高光谱图像去噪任务中的整体设计思路,对其方法动机、关键模块与实验表现进行了梳理。与传统低秩或子空间方法主要关注数值压缩不同,Diff-Unmix 的核心贡献在于将扩散模型嵌入具有物理语义约束的中间表示之中,而非直接作用于原始高光谱图像本身。在这一框架下,高光谱去噪被拆解为两个层次的问题:一是通过谱解混构造结构稳定的表示空间,二是在该空间内对丰度分布进行受控的生成式修复。

SmartLab307的博客 758

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

CVPR2024 论文速读1-50

CVPR2024 论文摘要速读

weixin_44287798的博客 2771

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

【亲测免费】 PUCA:自监督图像去噪的革命性突破

PUCA:自监督图像去噪的革命性突破 在图像处理领域,去噪一直是一个重要的研究课题。传统的监督学习方法虽然在合成噪声图像上表现出色,但在处理真实世界中的噪声图像时往往力不从心。为了解决这一问题,自监督学习方法应运而生,它利用噪声图像本身作为目标,避免了收集大量真实世界中的干净-噪声图像对的高成本。然而,自监督去噪模型容易陷入学习恒等映射的陷阱,因此需要一种机制来确保每个输出像素不受其对应输入像素的...

gitblog_00830的博客 1302

扩散模型~图像恢复任务

为解决这个问题,本研究提出一种用于HSI恢复的自监督扩散模型,即去噪扩散空间-光谱模型(DDS2M),它通过在逆向扩散过程中推断出所提出的变分空间-光谱模块(VS2M)的参数来工作,仅使用受损HSI而没有任何额外的训练数据。由于其自监督性质和扩散过程的优势,DDS2M对各种HSI具有更强的泛化能力,与现有的基于扩散的方法相比,对噪声具有更强的鲁棒性。此外,希望通过生成网络补充甚至推断出低光图像中丢失的信息。然而,现有基于扩散的方法是在大量训练数据上训练的,并且在分布内表现非常好,但对分布的转移很敏感。

whaosoft143ai的博客 3788

视频隐私脱敏工程化:CSRT/KCF追踪算法在本地推理中的实现与边界

在短视频内容合规审查中,动态遮挡(Dynamic Masking)是高频且高耗时的环节。传统手动关键帧打码不仅效率低下,且在目标快速移动或遮挡时极易出现遮罩漂移。本文从计算机视觉工程角度,解析基于CSRT与KCF算法的目标追踪方案在视频隐私处理中的技术路径、性能权衡及落地实践。

Mysssone的博客 226

6 款电商 AI 图片生成软件实测|国内 + 跨境卖家工具清单

电商 AI 作图工具已经从 "能不能用" 进入了 "好不好用" 的阶段。对于绝大多数卖家而言,现在的 AI 工具已经可以覆盖 60%-80% 的基础商品图需求,显著降低拍摄和设计成本。选择工具的核心逻辑不是 "哪款最强",而是 "哪款最适配你的品类、平台规模和团队能力"。垂直电商工具胜在工作流效率,通用生图工具强在创意上限,模板类工具赢在上手速度。建议根据自身业务阶段,搭配 1-2 款主力工具 + 1 款辅助工具,形成适合自己的视觉生产流程。

Mardi_Ladin的博客 399

我用 GPUWorks 在 M1 Pro 上搭了个发票识别原型

公司里经常要看电子发票。我想先做个小原型:把 PDF 发给一个自己部署的图文模型,让它提取发票类型、日期、交易双方和金额,再把结果交给同事核对。这个原型不用先接财务系统,先看看从部署到调用要走多少步,模型返回的内容能不能帮上忙。

鸽芷咕的博客 2万+

您您这可以把问小白的多个会话比如说。左侧的多个会话一次性导出吗?不是单条会话里面的多次会对话。AI导出鸭

第三层是格式编译层。这个决策背后的判断很清晰:一个批量导出工具的价值,不在于“试三次”,而在于你真正用它处理了几十份技术文档、访谈记录或课程讲义之后,它是否值得留在你的工作流里。问小白的会话列表通过分页接口加载,AI导出鸭 在页面运行时建立旁路监听,捕获每一次分页请求返回的完整对话清单,包括会话 ID、标题、时间戳和隐藏的元数据字段。让AI导出回归优雅——这句话说的是:导出不该是体力活,而应该是一次完整的、可预期的文件交付。注意:这里的“批量”指的是左侧列表里的多个独立会话,不是一条会话内的多轮对话。

laoyunsi的博客 246

【从零理解 Spring AI · 12】MCP 的两种角色:做客户端还是做服务端

上一篇讲了 MCP 的概念:标准协议、三大角色、M+N 替代 M×N。

nice_lcj520的博客 502

河道漂浮物目标检测数据集

目标检测,yolo,河道漂浮物目标检测数据集

DL_data_set的博客 201

AI Agent之核心框架

A: 显式 Thought 有三类价值:可解释性(便于人类审计)、可调试性(定位哪一步选错工具)、学习信号(可做监督微调或评估中间步骤质量)。ReAct 把推理与 可执行行动 绑定,每一步行动后都有 真实 Observation 反馈,从而用工具结果约束生成,降低闭卷幻觉。做完不等于结束——还要 评估做得好不好,把 教训 记下来,下次 带着教训重试,反思作为 记忆,影响后续尝试的策略。工作流程:Action → Evaluation → Reflection → Retry。A: 普通 CoT 只在。

剑雨巍巍的博客 199

AI 应用开发工程师技术实践:大模型接入、通用组件封装与性能优化

本文提出AI应用从PoC到生产的核心挑战:模型调用的持续可用、可控与可优化。通过构建统一LLM网关实现多供应商路由与故障转移,封装对话、工具调用与RAG组件以解耦业务逻辑,结合前缀缓存、批处理与流式背压治理等性能优化手段,形成“接通→接稳→接快”的工程路径,最终以工程化能力决定AI应用的生产可用性。

2301_79189962的博客 558

AI前沿日报 · 2026-11-04 | 祛魅时刻:Astra“纯读权重“神话的崩塌

①Astra"裸权重通吃"被spaCy创始人Honnibal精准祛魅——仅1/3实验真裸读,数学能力提升依赖Python+50次迭代;②Simon Willison用Qwen 3.8-27B端侧复现权重空间编程;③Nvidia开源Auto-Ontology自动知识图谱;④$800开源全域抓取机器人Stringman;⑤OpenAI悄然重开Codex训练开关引信任危机;⑥DeepMind发布Gemini 4 Argon机器人基础模型;⑦美国科技巨头隐性AI债务达3.2万亿美元,6个月增90%。

johnsong2009的博客 574
上一篇: AAAI-2025 时间序列(预测)31篇论文汇总
下一篇: 以史为鉴:面向图像复原问题的对比学习通用框架
山科智能信息处理实验室
博客等级 码龄6年 808粉丝 73原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值