← 最新论文
💻 computer science

TDiR: Transformer based Diffusion for Image Restoration Tasks

本文介绍了 TDiR,一种基于 Transformer 的扩散模型,它在水下增强、去噪和去雨的五个基准测试中超越了 18 种最先进的技术,有效地恢复了用于下游任务的退化图像质量。

原作者: Abbas Anwar, Ibrahim Radwan, Ali Arshad Nasir, Mudassir Masood, Saeed Anwar

发布于 2026-07-27
📖 1 分钟阅读☕ 轻松阅读

原作者: Abbas Anwar, Ibrahim Radwan, Ali Arshad Nasir, Mudassir Masood, Saeed Anwar

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正试图欣赏一幅美丽的画作,但有人在上面喷洒了雾气、溅上了泥浆,或者覆盖了一层厚厚的雨水。在计算机世界中,这被称为“图像退化”。当相机在黑暗的洞穴、水下或暴风雨中拍摄照片时,生成的图像往往是模糊、多噪点或颜色错误的。这不仅仅是摄影师的烦恼;对于需要清晰视野来做出决策的机器人、自动驾驶汽车和医生来说,这是一个巨大的难题。多年来,计算机一直尝试使用“判别式”模型来修复这些图像。把这些模型想象成一位严厉的美术老师,他看着一幅泥泞的画作,试图去猜测原本的艺术品“必须”是什么样子的,并遵循一条单一且僵化的路径来寻找答案。但现实世界的混乱很少如此简单。有时,一个模糊的点可以用许多种不同的方式来修复,而单一且僵化的猜测往往会偏离目标。

扩散模型(Diffusion Models)这一更新颖、更具创造性的方法应运而生。如果说旧的方法是一位严厉的老师,那么扩散模型就像是一位用粘土创作的雕塑家。雕塑家并不立即猜测最终的形状,而是从一团随机的噪声(就像一堆混乱的粘土粉尘)开始,通过一步步地、循序渐进地剔除噪声,从而显现出隐藏在下方的图像。这篇论文介绍了一个名为 TDiR(基于 Transformer 的扩散图像修复模型)的新工具。它将扩散模型的逐步“雕塑”能力与 “Transformer” 架构结合在一起——Transformer 是一种非常擅长理解图像不同部分之间如何相互关联的计算机“大脑”,就像我们通过观察单词之间的联系来理解一个句子一样。作者希望看看这种结合能否修复三种非常混乱类型的照片:水下拍摄的照片(通常带有绿色且朦胧)、被雨水覆盖的照片以及充满静态噪声的照片。

研究人员通过对现有的智能网络 PromptIR 进行“噪声调节型”升级,构建了 TDiR。他们添加了一个特殊的解码器路径,用来告诉计算机:“嘿,我们现在处于这个特定的清理步骤,且噪声水平是这么高。”这使得模型能够随着工作进程调整其策略。他们在五个不同的标准基准测试上测试了这个新系统,并将其与 18 种其他顶尖技术进行了对比。结果令人印象深刻。在水下类别中,TDiR 在 PSNR(衡量修复图像与原图接近程度的指标)上达到了 22.90 dB,在 SSIM(衡量结构相似度的指标)上达到了 0.8724,超过了最接近的竞争对手 MetaUE 0.89dB 和 0.011 个 SSIM 点。在去除雨水方面,它在 Rain100L 数据集上得分 37.43 dB,以微弱优势击败了一个专门针对该任务进行重训的模型(PromptIR*),领先了 0.40dB。

然而,论文谨慎地指出,这并不意味着问题已经完美解决。作者发现,虽然 TDiR 是一个可以同时处理噪声、雨水和水下问题的“全才”,但它并不总是能击败那些只做一项工作的“专才”。事实上,对于低噪声水平下的去噪任务,专门针对该任务训练的模型表现仍然更好。他们还注意到一个特定的特征:由于该模型是以小块(类似于马赛克)的形式处理图像,因此在块与块交界处有时会留下细微的“分块”伪影,即使图像在人眼看来效果很好,这也会略微降低技术评分。此外,由于需要通过许多步骤来将图像“雕刻”回原貌,该过程比旧方法更慢,且计算成本更高。

最终,这项研究表明,将扩散模型与 Transformer 结合是修复退化图像的一种强大方式,通常能产生比旧方法看起来更自然、且能更好地处理复杂多层混乱情况的结果。这表明,对于像水下探索或自动驾驶这类“正确答案”并不总是显而易见的任务,这种灵活的、循序渐进的方法在视觉质量上提供了显著的提升,即便它伴随着更高的计算成本和一些细微的技术权衡。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →