深度学习图像去噪

本文介绍了 Noise2Noise 这种深度学习去噪方法,它利用噪声图像作为训练样本,无需干净的对照图像。通过复现相关论文,展示了如何使用神经网络学习噪声特征并进行有效滤波,适用于多种类型的噪声,如高斯、泊松和伯努利噪声。NVIDIA开源代码提供了实践指导。
摘要由CSDN通过智能技术生成

       最近几个月的项目中图像噪声一直是我最大的困扰,能够找到一种好并且快的去噪方式对于项目的进度与最终效果都起着关键的作用。最近几年深度学习去噪也是一个热门的方向,有着许多显著的研究成果。我将其中一篇去噪论文进行了复现感觉挺有意思的,不需要干净的数据,最终却训练出一个去噪模型。(因为在实际项目中想要获得无噪图像是费力的一件事)。

图像噪声由来:

       图像噪声是指相机在捕捉信号或者传输信号的时候造成的,是和伪影相关的。它在图像中表现出的形式为颜色斑点或亮度斑点。

传统常见滤波方式:

对于不同的噪声,有一些很实用的滤波方法。

  1. 均值滤波:均值滤波也称为线性滤波,其采用的主要方法为邻域平均法。该方法可以平滑图像,速度快,算法简单。但是无法去掉噪声,可以减弱噪声的影响。

  2. 中值滤波:中值滤波是一种非线性平滑技术,它将每一像素点的灰度值设置为该点某邻域窗口内的所有像素点灰度值的中值。该方法可以用来保护边缘信息,是经典的平滑噪声的方法,对消除椒盐噪音非常有效。

  3. 高斯滤波:高斯滤波器是一种线性滤波器,能够有效的抑制噪声,平滑图像。适用于滤除高斯白噪声,已广泛应用于图像处理的预处理阶段。

  4. 双边滤波: 双边滤波是一种可以保边去噪的滤波器。

深度学习滤波:

       传统的神经网络去噪,最经典的就是降噪自编码器了,来实现图像的降噪和复原,其关键在于获得纯净图像,通过训练,学习到噪声特征,从而具备有从噪声图像中复现出纯净图像的能力。

       而今天讲的Noise2Noise则不需要纯净图像,即通过输入噪声图像,label也是含有该噪声的图像,通过训练既可以获得噪声的特征,从而达到滤波的效果。

       当训练样本很少时,他只能学到二者之间的转化。但是当训练样本达到一定量时,由于噪声是不可测的,网络就可以学习到真正的纯净图像。

原论文一共做了多组实验,包括高斯噪声去除,泊松噪声去除,伯努利噪声去除,水印去除等。

       代码复现该文章就不再提供我的复现了,因为nvidia在github有提供开源代码,https://github.com/NVlabs/noise2noise。有兴趣的小伙伴可以去细读下源码。是一篇很有意思的文章,可以在去噪上做很多事情。

       我复现的去噪效果:

原图:   c03d7d8c53e5600b4ef5a81fddb7accb.png

噪声图: f273edac267b07f3ef6be0f5f24b3459.png

去噪图: 79741fbbf287df326348bc7a2015fbe6.png

图像去噪计算机视觉领域的一个重要任务,深度学习图像去噪方面取得了显著的进展。以下是深度学习图像去噪的综述: 1. 传统方法:在深度学习方法兴起之前,传统的图像去噪方法主要基于统计建模、小波变换和偏微分方程等技术。这些方法在一定程度上能够降低图像噪声,但对于复杂场景和高噪声水平的图像效果不佳。 2. 基于深度学习的方法:深度学习方法通过训练神经网络模型来学习图像的噪声特征和去噪模式。常见的深度学习图像去噪方法包括自编码器、卷积神经网络(CNN)、生成对抗网络(GAN)等。 3. 自编码器:自编码器是一种无监督学习的神经网络模型,可以通过输入数据的重构来学习数据的特征表示。在图像去噪任务中,自编码器可以通过训练输入被加入噪声的图像来学习噪声模式,并输出去噪后的图像。 4. 卷积神经网络:卷积神经网络在图像处理任务中取得了巨大成功,也被广泛应用于图像去噪任务中。通过多层卷积和池化操作,CNN可以学习图像的局部特征,并提取有效的特征表示进行去噪。 5. 生成对抗网络:生成对抗网络是一种由生成器和判别器组成的对抗式框架,可以学习生成真实样本的分布。在图像去噪任务中,生成对抗网络可以通过生成去噪图像和判别去噪图像的真实性来提高去噪效果。 6. 数据集和评价指标:深度学习图像去噪方法通常需要大规模的有噪图像数据集进行训练。一些常用的图像去噪评价指标包括峰值信噪比(PSNR)、结构相似性指数(SSIM)等,用于评估去噪算法的性能。 总体而言,深度学习方法在图像去噪方面取得了显著的进展,能够有效降低图像中的噪声并提高图像质量。然而,不同的方法适用于不同的场景和噪声类型,选择合适的方法对于实际应用非常重要。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柯西的笔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值