摘要

目前流行的基于卷积神经网络(CNN)的图像去噪方法是通过提取图像的特征来恢复干净的ground truth,获得较高的去噪精度。然而,这些方法可能会忽略干净图像的基本分布,在去噪结果中产生失真或伪影。本文提出了一种新的视角,将图像去噪作为一种分布学习与解缠任务。由于噪声图像的分布可以看作是干净图像和噪声的联合分布,去噪图像可以通过对干净对应的潜在表示进行处理来获得。本文还提出了一种基于分布学习的去噪框架。在此框架下,作者提出了一种不考虑干净分布和噪声分布的可逆去噪网络FDN,以及一种分布解缠方法。FDN学习噪声图像的分布,这不同于以往的基于CNN的判别映射。实验结果表明,FDN在分类图像和遥感图像上都能去除合成的加性高斯白噪声(AWGN)。此外,FDN在真实图像去噪方面的性能优于以往发表的方法,且参数更少,速度更快。

代码链接:https://github.com/Yang-Liu1082/FDN.git

论文创新点

作者的工作贡献如下。

作者重新思考图像去噪的任务,提出了一个基于分布学习的去噪框架。

提出了一种基于流的图像去噪神经网络(FDN)。与在这一领域广泛使用的基于特征学习的cnn不同,FDN学习的是噪声图像的分布,而不是低级特征。

作者提出了一种解缠的方法,从噪声分布中获得干净的地面真相的分布,而无需对噪声做任何假设或使用图像的先验。

作者在去除特定类别图像和遥感图像的合成噪声方面具有竞争力。对于真实的噪声,作者还通过在真实的SIDD数据集上获得新的最先进的结果来验证作者的去噪能力。

框架结构

基于分布学习与解纠缠的图像去噪框架。

作者的FDN网络架构。FDN由几个可逆的DownScale Flow block组成。

挤压操作根据棋盘模式降低潜在表示。

实验结果

对比竞争方法,在σ = 50的CelebA数据集上FDN的图像去噪结果。作者的网络产生的结果接近地面的真相,没有任何变形和人为因素。放大效果最好。

对CUB-200数据集σ = 50的去噪结果进行了比较。作者的方法去除伪影和噪声,提供干净的边缘和纹理。

在花数据集上的视觉比较σ = 50与最先进的方法。

结论

广泛使用的图像去噪神经网络是判别模型,通过学习图像的特征来学习噪声图像和干净图像之间的映射。然而,这些方法可能会忽略干净的地面真相的基础分布,导致降级的视觉结果与模糊区域或伪影。本文为图像去噪作为一种分布解缠任务提供了一个新的理解视角。由于噪声图像的分布可以看作是干净图像和噪声图像的联合分布,所以可以通过干净图像的潜在表示来得到去噪图像。提出了一种基于分布学习的去噪框架。作者还提出了一种新的去噪网络,FDN,基于归一化流程,没有添加任何假设干净的图像和噪声分布。FDN学习的是分布,而不是特征噪声图像,这是不同于以往的基于特征学习的网络。文中还介绍了一种分布解纠缠的去噪方法。实验结果验证了FDN对合成AWGN的分类图像去噪和遥感图像去噪的有效性。此外,FDN以更少的参数和更少的运行时间在真实图像去噪方面表现出了优越性。综上所述,本文为优化图像去噪方法提供了一个新的潜在方向。

论文链接:https://arxiv.org/pdf/2105.04746.pdf

下载1:Pytoch常用函数手册

在「深度学习爱好者」公众号后台回复:Pytorch常用函数手册即可下载全网第一份Pytorch常用函数手册,涵盖Tensors介绍、基础函数介绍、数据处理函数、优化函数、CUDA编程、多线程处理等十四章章内容。

—END—
声明:部分内容来源于网络,仅供读者学术交流之目的。文章版权归原作者所有。如有不妥,请联系删除。

往期精彩回顾适合初学者入门人工智能的路线及资料下载机器学习及深度学习笔记等资料打印机器学习在线手册深度学习笔记专辑《统计学习方法》的代码复现专辑
AI基础下载黄海广老师《机器学习课程》视频课黄海广老师《机器学习课程》711页完整版课件

本站qq群955171419,加入微信群请扫码:

【深度学习】图像去噪:一种基于流的图像去噪神经网络相关推荐

  1. 基于深度学习的两种信源信道联合编码

    本文分享自华为云社区<基于深度学习的信源信道联合编码>,原文作者:技术火炬手 . 信源编码是一个数据压缩的过程,其目的是尽可能地将信源中的冗余度去掉:而信道编码则是一个增加冗余的过程,通过 ...

  2. (5)基于深度学习的短时道路交通流预测

    交通预见未来 (5)基于深度学习的短时道路交通流预测 1.文章信息 <Short-Term Traffic Flow Prediction with Conv-LSTM>. 这篇文章是一篇 ...

  3. 基于深度学习的犬种识别软件(YOLOv5清新界面版,Python代码)

    摘要:基于深度学习的犬种识别软件用于识别常见多个犬品种,基于YOLOv5算法检测犬种,并通过界面显示记录和管理,智能辅助人们辨别犬种.本文详细介绍博主自主开发的犬种检测系统,在介绍算法原理的同时,给出 ...

  4. 线性Frequency Principle动力学:定量理解深度学习的一种有效模型

    关于作者:本文的作者是来自上海交通大学致远学院 08 级理科班的四位研究人员.本文由许志钦执笔,张耀宇修改,罗涛和马征审阅校正.这个小组的研究兴趣主要是深度学习理论. 深度学习的广泛成功吸引了大量的科 ...

  5. 深度学习阅读导航 | 05 基于光照感知深度神经网络的多光谱数据融合行人检测

    文章目录 摘要 一.引言 二.相关研究 2.1 可见光和热感行人检测 2.2 多光谱行人检测 三.我们的方法 3.1 建议模型概述 3.2 光照全连接神经网络(IFCNN) 3.3 光照感知双流深度卷 ...

  6. 将深度学习技术应用于基于情境感知的情绪识别

    目录 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:903290195 延世大学和洛桑联邦理工学院(EPFL)的研究团队最近开发了一种新的技术,可以通过分析图像中的人脸和上下 ...

  7. 深度学习的三种硬件方案:ASIC,FPGA,GPU;你更看好?

    原文链接:http://www.sohu.com/a/123574005_465947 深度学习的三种硬件方案:ASIC,FPGA,GPU:你更看好? 2017-01-06 10:59 硬件十万个为什 ...

  8. 深度学习01——入门基础 基于Python

    目录 1.知道什么是深度学习 2.机器学习和深度学习的区别 3.深度学习的应用场景 4.常见的深度学习框架 5.为什么要学习Pytorch框架 5.神经网络的介绍: 1).概念: 2).神经元 3). ...

  9. 『深度学习项目四』基于ResNet101人脸特征点检测

    相关文章: [深度学习项目一]全连接神经网络实现mnist数字识别 [深度学习项目二]卷积神经网络LeNet实现minst数字识别 [深度学习项目三]ResNet50多分类任务[十二生肖分类] 『深度 ...

最新文章

  1. 多个文件中的数据处理,输出自己想要是数据
  2. 6、HTML有序列表+无序列表+定义列表
  3. 工业机器人电柜布线_协作并联,重新注解并联机器人
  4. 开源cms 和 开源博客_BackBee CMS如何以及为何开源
  5. python的本质是什么意思_python生成器指的是什么意思
  6. 阿里蚂蚁金服中间件6轮面试!实拍题目和6点血泪总结!
  7. 【手写数字识别】基于matlab GUI BP神经网络手写数字识别【含Matlab源码 1118期】
  8. 有了RK Easywork轻松在线组装标准工作台
  9. Diango做blog.docx
  10. 龙蜥开发者说:我眼里的龙蜥社区:一个包容的大家庭 | 第 10 期
  11. 查询IP归属地的接口
  12. 仅15%的L2智能驾驶搭载DMS,「安全」背后的市场爆发在即
  13. 代码设置margintop_js获取css属性,更改margin-top属性,给每个a标签的margin-top属性在原基础上 +5px...
  14. opencv4+contrib 编译
  15. Type com.xxx.xxx.BuildConfig is defined multiple times:...
  16. 三维实景应用制作工具有哪些?
  17. 修改本地hosts文件,出现不能写只能读权限,近root账户,密码忘记怎么办?
  18. C语言编写寻找1--100间的奇数
  19. 通过千千静听歌词服务器下载歌词(c#)
  20. doxygen安装(doxygen的编译依靠cmake)

热门文章

  1. zabbix配fpmmm(mpm)数据传送不了问题解决
  2. C#设计模式(1)——单例模式
  3. win7 64 iis7+access ADODB.Connection 错误 '800a0e7a'
  4. 升级到VS.net 2008 sp1并安装卡巴斯基的兄弟们小心了
  5. 线性变化和非线性变化
  6. Js获取地址栏参数值
  7. HTTP状态码一览表(HTTP Status Code)
  8. java发送jsp表格邮件_javaweb收发邮件 servler+jsp实现(一)
  9. 一文掌握RNA seq,RNA seq课程大汇总
  10. 北斗导航 | 卫星导航基础知识(卫星通信调制技术:信号调制、解调:ASK、FSK、PSK:FDMA、TDMA、CDMA、SDMA)