使用深度学习进行图像去噪(三)

简介: 使用深度学习进行图像去噪

PRIDNet — Pyramid Real Image Denoising Network

这是用于盲降噪的最先进的深度学习架构。这种体系结构不像我们在前面的两个网络中看到的那样简单。PRIDNet有几个模块,分为三个主要部分。

640.png

起初看起来似乎有些不知所措。但是让我将其分解成细节,这很容易理解。

频道注意力模块

640.png

通道注意模块负责注意力机制。这里注意力机制的实现方式是将注意力放在输入U的每个通道上。可以将这种“注意力”视为权重。因此,每个通道将有一个权重。注意力权重将是大小为C [通道数]的向量。该向量将与输入U相乘。由于我们要“学习”注意力,因此我们需要该向量是可训练的。因此PRIDNet实施的过程是,首先对输入进行全局平均池化,然后从2个全连接层传递它,其结果应该是带有通道数的向量。这些是注意权重μ。

多尺度特征提取模块/金字塔模块

640.png

这是整个体系结构的核心。在这里,我们将使用给定内核大小的平均池化。这将对图像进行下采样。然后,我们将对其应用U-Net架构。我选择了5个级别的深层U-Net。最后,我们将以与平均池化相同的大小进行上采样。因此,这会将图像恢复为与输入(此模块的输入)相同的大小。

我们将使用不同的内核大小执行5次此操作,然后最后将结果连接起来。

内核选择模块

640.png

该模块的灵感来自介绍选择性内核网络的研究论文。该研究论文很好地阐述了该网络背后的思想,如下所示:

在标准的卷积神经网络(CNN)中,每一层中的人工神经元的感受野被设计为共享相同的大小。在神经科学界众所周知,视觉皮层神经元的感受野大小是受刺激调节的,在构建CNN时很少考虑。

设计了一个称为选择性内核(SK)单元的构建块,其中使用softmax注意融合了内核大小不同的多个分支,这些注意由这些分支中的信息指导。对这些分支的不同关注会导致融合层中神经元有效接受场的大小不同。

此模块与“通道注意力”模块非常相似。根据PRIDNet论文,大小为C的合成矢量α,β,γ分别表示对U’,U’和U’’的柔和注意。

整个PRIDNet架构图如下所示,

640.png

结果如下:

640.png

640.png

640.png

可以看到,与先前讨论的体系结构相比,该体系结构可提供最佳结果。在上面的眼睛特写图像中,请注意去噪图像中眼球的细节水平!

640.png

640.png

嘈杂图像中的黑色书籍[Cropped Library books]。它们几乎与周围的棕色家具没有区别。一切似乎都是黑色的。但是,我们的模型能够以至少可以区分书籍和周围家具的方式对其进行去噪。第二张图片[裁剪的图书馆家具]也是如此。在嘈杂的图像中,您可以看到家具非常黑,顶部似乎几乎是黑色的。但是,我们的模型能够理解棕色并对其进行去噪。这太神奇了!

该体系结构的PSNR得分为33.3105,SSIM得分为0.8534。

结果对比

640.png

我们可以清楚地看到PRIDNet是性能最佳的体系结构,用于消噪单个图像的时间最少。

现在,我们比较一下NLM滤波器和PRIDNet的结果。

640.png

640.png

要比较的关键领域

  • 黄色卡车的车顶区域
  • 橙色卡车的座位
  • 蓝色卡车中的橙色大灯
  • 蓝色卡车的车顶(观察阴影)
  • 地板中间的两个细条纹

还有很多

未来的工作和改进范围

图像去噪是一个活跃的研究领域,并且时不时地有许多惊人的架构正在开发以对图像进行去噪。最近,研究人员正在使用GAN来对图像进行降噪,事实证明,这种方法会产生令人惊讶的结果。好的GAN架构肯定会进一步改善去噪效果。

目录
相关文章
|
2月前
|
机器学习/深度学习 监控 算法
深度学习之图像去噪与去模糊
基于深度学习的图像去噪和去模糊是计算机视觉中的重要任务,旨在提升图像质量,去除噪声和模糊。
165 3
|
机器学习/深度学习 存储 算法
使用深度学习进行图像去噪(二)
使用深度学习进行图像去噪
531 0
使用深度学习进行图像去噪(二)
|
机器学习/深度学习 编解码 算法
使用深度学习进行图像去噪(一)
使用深度学习进行图像去噪
669 0
使用深度学习进行图像去噪(一)
|
机器学习/深度学习 编解码 算法
使用深度学习进行图像去噪
使用深度学习进行图像去噪
669 0
使用深度学习进行图像去噪
|
11天前
|
机器学习/深度学习 数据采集 人工智能
AI赋能教育:深度学习在个性化学习系统中的应用
【10月更文挑战第26天】随着人工智能的发展,深度学习技术正逐步应用于教育领域,特别是个性化学习系统中。通过分析学生的学习数据,深度学习模型能够精准预测学生的学习表现,并为其推荐合适的学习资源和规划学习路径,从而提供更加高效、有趣和个性化的学习体验。
61 9
|
8天前
|
机器学习/深度学习 人工智能 监控
深度学习在图像识别中的应用与挑战
本文探讨了深度学习技术在图像识别领域的应用,并分析了当前面临的主要挑战。随着卷积神经网络(CNN)的发展,图像识别的准确性和效率得到了显著提升。然而,数据不平衡、模型泛化能力、计算资源消耗等问题仍然是制约深度学习在图像识别领域进一步发展的关键因素。本文将详细介绍深度学习在图像识别中的应用案例,并讨论解决现有挑战的可能策略。
|
2天前
|
机器学习/深度学习 人工智能 测试技术
深度学习在图像识别中的应用与挑战
本文探讨了深度学习技术,尤其是卷积神经网络(CNN)在图像识别任务中的最新进展和面临的主要挑战。通过分析不同的网络架构、训练技巧以及优化策略,文章旨在提供一个全面的概览,帮助研究人员和实践者更好地理解和应用这些技术。
22 9
|
1天前
|
机器学习/深度学习 人工智能 算法框架/工具
深度学习中的卷积神经网络(CNN)及其在图像识别中的应用
【10月更文挑战第36天】探索卷积神经网络(CNN)的神秘面纱,揭示其在图像识别领域的威力。本文将带你了解CNN的核心概念,并通过实际代码示例,展示如何构建和训练一个简单的CNN模型。无论你是深度学习的初学者还是希望深化理解,这篇文章都将为你提供有价值的见解。
|
2天前
|
机器学习/深度学习 算法 数据处理
深度学习在图像识别中的应用与挑战
本文深入探讨了深度学习技术在图像识别领域的应用,分析了其背后的原理、主要算法以及在实际场景中的应用效果。同时,文章也指出了当前深度学习在图像识别领域面临的挑战,包括数据不平衡、模型泛化能力、计算资源需求等问题,并展望了未来的研究方向。
|
1天前
|
机器学习/深度学习 人工智能 自动驾驶
深度学习中的图像识别技术及其应用
【10月更文挑战第36天】在当今科技飞速发展的时代,深度学习已成为人工智能领域的一颗璀璨明珠。本文将深入探讨深度学习在图像识别方面的技术原理和应用实例,旨在为读者提供一个全面而深入的了解。我们将从基础理论出发,逐步揭示深度学习如何革新了我们对图像数据的处理和理解方式。
下一篇
无影云桌面