面包屑图标 当前位置: 首页
AI资讯
热点详情

学习图像盲超分退化分布算法

AI热点日报
AI热点日报时间:2026-07-13
热点解读

概率退化模型通过概率分布对真实世界盲超分中未知且随机的模糊核与噪声分布进行建模,生成多样化训练样本并与图像内容解耦,可无缝集成至任意超分模型,从而显著提升超分辨率性能。

概率退化模型(PDM)教程:学习图像盲超分的退化分布

本教程将带你全面了解一种创新的盲图像超分辨率方法——概率退化模型(PDM)。与传统方法不同,PDM 通过概率分布来建模真实世界中的复杂退化过程,从而生成更丰富、更逼真的训练样本,显著提升超分模型的性能。接下来,我们将从任务背景到模型实现,逐步解析这一前沿技术。

9. 学习图像盲超分的退化分布 PDM

论文名称:Learning the Degradation Distribution for Blind Image Super-Resolution (CVPR 2022)

9.1 盲超分任务介绍

作为基础的 low-level 视觉问题,单图像超分辨率 (SISR) 越来越受到广泛关注。SISR 的目标是从其低分辨率观测中重建出高分辨率图像。目前,基于深度学习的多种网络架构和超分网络训练策略已被提出,用来改善 SISR 的性能。顾名思义,SISR 任务需要两张图片:一张高分辨率的 HR 图和一张低分辨率的 LR 图。超分模型的目的是根据后者生成前者,而退化模型的目的是根据前者生成后者。

经典超分任务 SISR 认为:低分辨率的 LR 图是由高分辨率的 HR 图经过某种退化作用得到的,这种退化核预设为一个双三次下采样的模糊核 (downsampling blur kernel)。 也就是说,这个下采样的模糊核是预先定义好的。但在实际应用中,退化作用十分复杂,不仅表达式未知,而且难以简单建模。双三次下采样的训练样本和真实图像之间存在域差。以双三次下采样为模糊核训练得到的网络在实际应用时,这种域差距会导致较差的性能。这种退化核未知的超分任务,我们称之为盲超分任务 (Blind Super Resolution)

令 和 分别代表 HR 和 LR 图片,退化模型为:

式中, 代表输入图像, 代表卷积操作,模型主要由 3 部分组成:模糊核 ,下采样操作 和附加噪声 。前人工作中最广泛采用的模糊核是各向同性高斯模糊核 (Isotropic Gaussian Blur Kernel)。 一般为加性白高斯噪声 (Additive White Gaussian Noise, AWGN)。Blind SISR 任务就是从 LR 图片恢复 HR 图片的过程。

小提示: 盲超分的核心难点在于退化核未知且多变。传统双三次下采样假设过于理想,导致模型在真实场景下表现不佳。PDM 正是为了解决这一痛点而提出的。

9.2 为什么要学习图像盲超分的退化分布

盲超分辨率超详细解读 (一):模糊核迭代校正方法 IKC 中,我们介绍了一种模糊核迭代校正的盲超分方法 IKC。IKC 发现只有当预设的模糊核与图片真实的模糊核相差不大时,超分的结果才显得自然,没有伪影和模糊。因此,IKC 提出了一种退化核的迭代校正方法。它的每次迭代可以分成两步:

  • 第1步:从 LR 图片中估计模糊核 。
  • 第2步:根据估计得到的模糊核 复原 SR 图片。

这种做法的缺点是:第1步带来的微小偏差或错误会对第2步的结果产生较大影响。所以,IKC 为了准确估计模糊核 ,设计了一个校正函数 ,它测量估计的模糊核 与真值之间的差异。先训练好超分模型,之后迭代训练预测器和校正器若干次,得到模糊核的较为准确的估计,最后借助这个模糊核完成超分任务。

盲超分辨率超详细解读 (二):盲超分的端到端交替优化方法 DAN (本文作者团队) 中,作者设计了两个模块:Restorer 和 Estimator。Restorer 可以根据 Estimator 估计得到的模糊核 复原 SR 图,而复原得到的 SR 图又进一步输入 Estimator 以更好地估计模糊核 。一旦模糊核 被初始化,这两个模块就能很好地相互协作,形成闭环,反复迭代优化。通过这种方式,Estimator 可以利用来自 LR 和 SR 图像的信息,这使得模糊核 的估计更加容易,解决了 IKC 的问题。

但是,IKC 和 DAN 两种方法都预设退化完全取决于图像的内容,因此都是通过一个判别模型 (IKC 的 Predictor 或 DAN 的 Estimator) 借助图片内容来估计模糊核 (退化作用)。然而,真实世界图片的退化作用随机且与图片内容无关。这些判别模型无法建模不确定的退化作用以及与图片内容无关的退化作用,从而限制了超分模型的性能。

因此,一种更好的解决方案是:我们不通过模型直接得到退化作用,而是通过概率模型来建模退化作用。为此,本文作者提出了概率退化模型 (Probabilistic Degradation Model,PDM),能够学习盲图像超分辨率的退化分布。

具体而言,作者将退化模型建模为:

式中, 代表输入图像, 代表卷积操作,模型主要由 3 部分组成:模糊核 ,下采样操作 和附加噪声 。

那么这里的 分布可以看作是模糊核 和附加噪声 的联合分布,这可以通过学习从先验随机变量 到 和 的映射来建模。

这样一来,PDM 就可以建模退化作用中的随机变量,并将退化作用与图片内容解耦。学习好 PDM 之后,PDM 能够更容易地涵盖所有测试图像的各种退化,并防止 SR 模型过度拟合特定图像。PDM 可以作为一个数据生成器,并可以轻松地与现有的 SR 模型集成,帮助它们提升应用性能。

常见问题: 为什么 IKC 和 DAN 的方法在真实图片上表现不佳?

答案: 因为它们都假设退化由图像内容决定,并通过判别模型从图像中估计退化核。但真实世界的退化(如镜头模糊、传感器噪声)往往是随机的,与图像内容无关,判别模型无法捕捉这种不确定性。PDM 则直接对退化分布进行建模,能更好地匹配真实场景。

9.3 模糊分布建模

上式2中的退化过程包含线性的两步:

式中, 是不含噪声的模糊下采样之后的结果。

直观上,这两个步骤是相互独立的,因为模糊核主要取决于相机镜头 (camera lens) 的属性,而噪声主要与传感器 (sensors) 的属性相关。因此,退化分布可以建模为:

这样, 和 的分布可以被独立地建模,以表示 的分布。

为了建模模糊核 的分布,作者定义了多变量高斯分布 (Multi-dimensional Normal Distribution) ,并通过生成模型学习从 到模糊核 的映射。

其中, net 是以卷积网络为代表的生成模型。

不失一般性,作者首先考虑变化的模糊核:

式中, 是正态分布的维度, 是模糊核的尺寸, 是特征的空间维度,在 的最后一层添加了 Softmax,以确保模糊核 的每一行之和为1。通常,net 中卷积核的大小被设置为 3,这表明所学习的模糊核是空间相关的。否则,如果所有卷积权重的空间大小都设为 1,那么每个像素的模糊核都是独立的。

在大多数情况下,模糊核 可以由空间不变核来近似,也就是 的空间变化模糊核的特殊情况。我们有:

这种近似对于大多数数据集已经足够好了。

小提示: 空间不变核近似可以大幅降低计算复杂度。实际应用中,如果相机镜头一致,采用空间不变核往往就能满足需求。如果拍摄场景中不同区域模糊程度差异很大,则需要使用空间变化模糊核。

9.4 噪声分布建模

下面建模噪声 的分布。之前的大多数工作将噪声建模为加性白高斯噪声 (Additive White Gaussian Noise, AWGN),与图像内容无关。在这种情况下,噪声 的分布也可以用一个普通的生成模块来表示:

其中, net 是以卷积网络为代表的生成模型。

不失一般性,作者首先考虑变化的噪声:

式中, 是正态分布的维度, 是特征的通道数, 是特征的空间维度。

在 CMOS 图像传感器中,以 OV5640 为例,其感光阵列如下图1所示:

可以看到,感光阵列由红、绿、蓝三种感光点组成,B只识别蓝色光,R只识别红色光,Gb只识别绿色光。假如将每个感光像素点转换成数字信号后直接输出,就得到了 RAW 格式的图像数据。

而 RGB 是 RAW 格式数据经过一系列处理后得到的图像格式。当然,使用 CMOS 图像传感器时,传感器内部集成了处理电路,只需配置寄存器就可以选择输出 RAW 格式还是 RGB 格式数据。

人眼能感知的色彩其实是红色、绿色、蓝色三种原色的各种组合,红绿蓝三种颜色按照不同比例组合最终会呈现出不同的颜色。这种以三原色组合的图像格式是 RGB 格式,是目前应用最广的图像格式。RGB 有很多种格式,常用的有 RGB565,一共用 16bit 就可以表示三种分量;还有 RGB888,这种格式需要 24bit 的数据来表示。正因为需要的 bit 数多,所以 RGB888 能表示的颜色比 RGB565 要多很多。如果对颜色精细度要求不高,可以使用 RGB565;在很多计算过程中则需要使用 RGB888。

图1:CMOS 图像传感器 OV5640 的感光阵列

所以说,RAW space 中的噪声其实可以建模为拍摄噪声 (shot noise) 和读取噪声 (read noise) 的混合,因此可以通过一个异质高斯分布来估计得到:

式中, 和 由相机的模拟和数字功放的增益决定。

拍摄噪声 (shot noise) 一般是泊松分布,它与接收的光信号强度有关,发生在光子信号读取之后激发电信号的过程中。读取噪声 (read noise) 一般是高斯分布,它与接收的光信号强度无关,通常发生在电信号从模拟信号到数字信号的 AD 转换器过程中,由数字功放的增益决定。

因为 RGB space 的噪声 来自 RAW space 中的噪声 ,并且与图像内容有关,所以噪声 应该通过条件生成得到:

通常,net 中卷积核的大小被设置为 ,这表明所学习的噪声是空间相关的。否则,如果所有卷积权重的空间大小都设为 ,那么每个像素的噪声则是独立的。

常见问题: 为什么噪声需要条件生成(即与图像内容相关)?

答案: 因为真实世界的噪声从 RAW space 转换到 RGB space 后,会受到后续图像处理(如去马赛克、白平衡等)的影响,使得噪声强度与图像局部内容(如纹理、颜色)相关。如果直接用与内容无关的加性白高斯噪声,就无法模拟这种复杂相关性,导致合成的 LR 图像与真实图像差异较大。

9.5 概率退化模型

上面两节介绍的模糊模块和噪声模块可以构造概率退化模型,用来生成训练所需的 HR-LR 图像对。

式中, 是参考的 HR 图, 是用于训练 SR 模型的一个训练数据对。

PDM 通过对抗训练优化,希望合成的退化图 与真实世界的图像 更加接近。

作者一并假设噪声 具有0均值,所以在目标函数中再添加这一项:

因此,退化模型总的目标函数是:

PDM 的优势是:

  • 建模多种退化作用: PDM 可以建模多种退化作用,它允许 HR 图片退化成为多种 LR 图片。因此,对于相同数量的 HR 图像,PDM 可以生成更多样的 LR 图像,并为 SR 模型提供更多的训练样本,这可以更好地覆盖测试图像的退化。因此,PDM 能够弥合训练和测试数据集之间的差距。
  • 关于退化的先验知识可以容易地结合到 PDM 中: 例如,如果我们观察到在单个图像中模糊几乎是均匀的,那么我们可以调整 和 的形状,以便只学习空间不变的模糊核。这种先验知识有助于减少 PDM 的学习空间,并可以鼓励使其更容易被训练。

小提示: 对抗训练在这里扮演关键角色——它迫使 PDM 生成的 LR 图像在视觉上逼真,而不仅仅是数学上正确。零均值噪声约束则保证了噪声不会整体偏向某个亮度,更符合真实物理过程。

9.6 利用概率退化模型构建盲超分框架

PDM 的框架如下图2所示,它可以和 SR 模型一起训练。这样,PDM 就可以与任何 SR 模型集成,形成 Blind SR 的统一框架,称为 PDM-SR (或 PDM-SRGAN,如果在 SR 模型的训练中也采用了对抗性损失和 perceptual loss)。

图2:PDM 框架:退化模型 (对应下图的 Degredation Model)

图2:PDM 框架:训练流程

常见问题: PDM 可以跟任意 SR 模型结合吗?

答案: 是的,作者设计 PDM 时特意考虑了通用性。它作为一个数据生成器,在训练 SR 模型时提供多样化的 HR-LR 对。无论 SR 模型是 PSNR-oriented(如 EDSR)还是 perceptual-oriented(如 RRDB+GAN),只需在训练过程中用 PDM 生成 LR 图像替换原有的固定下采样 LR 图像即可。

9.7 PDM 训练过程

实验数据集: NTIRE2017 track2,NTIRE2018 track2 和 track4,NTIRE2020 track1 和 track2。

前三个数据集分别提供了用于训练的 800,800 和 3200 对 HR-LR 图像,以及用于验证的 100 对 HR-LR 图像。因此,对于每个数据集,作者只使用前半部分 HR 图像,后半部分 LR 图像进行训练。对于 NTIRE2020 的 track1 和 track2,由于它们提供的训练样本已不成对,我们直接使用所有图像进行训练。

图3:PDM 实验数据集

对所有的数据集, 的 hidden dimension 设置为 。模糊核的维度设置为 ,为简单起见,作者假设数据集中的模糊核是空间不变的。 的维度设置为 ,卷积核大小是 。对抗训练使用 PatchGAN discriminator,为了公平比较,所有比较的方法共享相同的 SR 模型:EDSR 和 RRDB。

训练时将 HR 图片 crop 成128×128大小,将 LR 图片 crop 成32×32大小,batch size 设置为32,所有模型训练 2 × 10^5 steps。优化器为 Adam,学习率 2e-4,每隔 5000 steps 减小一半。

由于参考的 SR 模型包括 PSNR-oriented (即 SR 模型由 L1/L2 损失监督) 和 perceptual-oriented (即 SR 模型由 perceptual loss 监督) 的方法,作者还提供了本方法的两个版本,即 PDM-SR 和 PDM-SRGAN。如下图4所示,就 LPIPS 而言,PDM-SRGAN 的性能远远优于其他方法。就 PSNR 和 SSIM 而言,PDM-SR 也取得了最佳的整体性能。特别是在 SSIM 上,PDM-SR 远远优于其他所有方法。

图4:PDM-SR 和 PDM-SRGAN 的实验结果

下图5是 2017 Track2 的 0827x4 图片和 2018 Track2 的 0860x4m 图片的视觉比较结果。2017 Track2 的 0827x4 是一张非常模糊的图片,其 SR 结果可能产生不期望的伪像。可以看到,通过其他方法超分辨率的结果仍然模糊,而 PDM-SR 成功消除了模糊。2018 Track2 的 0860x4m 受到复杂噪声的影响。如图所示,PDM-SR 的结果比其他方法更清晰,表明 PDM 也能更好地模拟随机噪声。

图5:2017 Track2 的 0827x4 图片和 2018 Track2 的 0860x4m 图片的视觉比较结果

作者进一步与 Real-ESRGAN 和 BSRGAN 等预训练模型进行了比较,这些方法都是 perceptual-oriented 的,因此作者这里使用 PDM-SRGAN 进行比较。超分模型和其他基线方法一样,都是 RRDB。如下图6所示,PDM-SRGAN 在 2020 Track1 实现了最高的 SSIM 和 LPIPS,在 2020 Track2 实现了最好的 NIQE。下图7是 2020 Track2 的图片 0010 和 0097 的视觉比较结果。可以看出,Real-ESRGAN 和 BSRGAN 等方法产生的 SR 结果更可能过于平滑,而这些细节在 PDM-SRGAN 中得到更好的保留。

图6:PDM-SRGAN 与预训练模型比较

图7:2020 Track2 的图片 0010 和 0097 的视觉比较结果

下图8所示 2017 Track2 数据集合成的 LR 图和模糊核,可以看出它与高斯核有很大不同。学习到的模糊核是分散而非紧凑的。图9是 2018 Track4 数据集合成的 LR 图和模糊核,它呈现出对称的形态,且噪声是彩色的,与图片内容有关。

图8:2017 Track2 数据集合成的 LR 图和模糊核

图9:2018 Track4 数据集合成的 LR 图和模糊核


通过以上学习,我们可以总结:本文作者将退化函数作为随机变量进行研究,并将其分布建模为模糊核 和随机噪声 的联合分布。所提出的概率退化模型 (PDM) 可以更好地将退化作用与图像内容解耦。与之前的退化模型相比,PDM 可以生成具有更大退化多样性的 HR-LR 训练样本,这能够产生更多种类的退化作用,并有助于提高 SR 模型在测试图像上的性能。此外,PDM 提供了一个灵活的框架,可以根据不同的实际场景调整退化形式。未来,作者可能会在 PDM 中添加一个额外的可学习的 JPEG 压缩模块,以进一步使其能够模拟 JPEG 压缩的退化作用。

编辑:黄飞

热点追踪提示词
你是一名 AI 行业编辑,请围绕下面这条热点输出一份资讯解读:
热点:学习图像盲超分退化分布算法要求:
1. 先用一句话解释这条热点在讲什么
2. 再总结它为什么重要
3. 说明会影响哪些 AI 产品或内容方向
4. 最后给出 3 个适合资讯站使用的标题
来源:https://m.elecfans.com/article/2099127.html
人工智能

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关热点
AI热点2026-07-13 18:26
学习构建企业级AI智能体:以IPO助手为例

以IPO助手为例,阐释企业级AI智能体的设计理念:任务驱动多工具协同,由主控单元与核心工具集组成架构。工作流程解决信息校验、法规更新等痛点,提供从定义任务到迭代优化的构建蓝图。

AI热点2026-07-13 18:26
亮风台两项成果荣获全国设备管理与技术创新成果一等奖

亮风台服务平高集团的两个项目获第五届全国设备管理与技术创新成果一等奖,分别为基于数字孪生及电力AI的电气装备智慧运检、电网柔性补强及智能运维技术在雄安新区的实践,推动电力设备智慧运维创新。

AI热点2026-07-13 18:26
Milvus 2.6正式开源 内存减少72% 速度是ES的4倍

Milvus2 6正式开源,内存减少72%,搜索速度比Elasticsearch快4倍。新版本引入RabitQ量化技术、JSON路径索引、文本分析增强及短语匹配等功能,围绕降本增效、搜索增强和架构优化三大方向,全面提升向量检索性能与效率。

AI热点2026-07-13 18:26
示波器与探头控制与区分实用方法与技巧

鼎阳SDS2000XPlus系列示波器支持通过Web浏览器或SCPI命令实现远程控制,无需安装额外软件。探头选择需综合考虑信号类型、带宽(至少为信号频率的五倍)、量程、寄生参数及附件等多种因素,从而有效提升测试准确性。

延伸阅读