二维码提升对比度文献调研(5)--DeepLPF: Deep Local Parametric Filters for Image Enhancement
简介
(1)论文名称:
DeepLPF: Deep Local Parametric Filters for Image Enhancement CVPR 2020
(2)论文链接:
https://arxiv.org/abs/2003.13985
(3)源代码:
https://github.com/sjmoran/deep_local_parametric_filters
主要idea
本篇文章提出一种新颖的方法,它可以采用学习到的三种类型(椭圆滤波器、渐变滤波器以及多项式滤波器)的空间局部滤波器进行图像增强。作者引入一种深度神经网络(Deep Local Parametric Filters, DeepLPF)用于回归这些空间局部滤波器的参数并利用这些滤波器对图像进行增强。DeepLPF提供了一种很自然的形式进行模型正则、可解释性、直觉调整,从而生成具有更好视觉效果的图像。作者在多个数据集(Adobe-5K及变种)上验证了所提方法的优异性能.
上图给出了所提DeepLPF的网络架构示意图,给定低质输入RGB图像III及其对应的高质图像YYY,可以训练DeepLPF学习变换fθf_{\theta}fθ,此时有Y^=fθ(I)\hat{Y} = f_{\theta}(I)Y^=fθ(I)。
作者所设计的模型包含一个用于细粒度图像增强的单流(single-stream)网络,与一个用于局部增强的双流(two-stream)网络。
1.首先,采用标准CNN骨干网络(如ResNet、UNet)估计一个维度为C×H×WC \times H \times WC×H×W的特征图,其中前三个通道表示待调整图像Y^1\hat{Y}_1Y^1,其他C′=C−3C_{'} = C - 3C′=C−3通道将送入后续的是三个滤波器参数预测模块;
2.然后,采用单流网络用于预测多项式滤波器的参数并用于增强骨干网络的输出Y^1\hat{Y}_1Y^1得到Y^2\hat{Y}_2Y^2;
3.其次,增强后的Y^2\hat{Y}_2Y^2将与特征C′C^{'}C′进行拼接并送入双流网络学习局部增强滤波器(渐变滤波器、椭圆滤波器)参数,所学习到的两种类型滤波器通过Add方式进行融合并得到尺度图S^\hat{S}S^,该尺度图将与前述增强图像Y^2\hat{Y}_2Y^2通过Multiply融合得到Y^3\hat{Y}_3Y^3;
4.最后,通过骨干网络增强的图像Y^1\hat{Y}_1Y^1将与所得到的Y^3\hat{Y}_3Y^3通过Add方式融合得到最终的输出Y^\hat{Y}Y^。
本文对用于图像增强的自动参数化滤波器进行探索与研究。受启发与专业图像编辑工具与软件,作者提出采用深度学习方式估计三种类型的滤波器(称之为滤镜可能更合适)参数,并用于指导图像增强。本文所提方法具有更好的可操作空间,同时具有更好的可解释性。该文为图像增强方法的研究打开了一扇窗户,它将有助于更多可落地AI画质算法的落地与产品化。
实验简介
数据集:
作者选用了由两个数据集衍生出的三个数据集。
(1)MIT-Adobe-5K-DPE;
(2)MIT-Adobe-5K_UPE;
(3)See-in-the-dark.
实验结果
输入1:
输出1:
输入2:
输出2:
输入3:
输出3:
二维码提升对比度文献调研(5)--DeepLPF: Deep Local Parametric Filters for Image Enhancement相关推荐
- 二维码提升对比度文献调研(2)--Zero-Reference Deep Curve Estimation for Low-Light Image Enhancement
简介 论文 (期刊和发表时间) Zero-Reference Deep Curve Estimation for Low-Light Image Enhancement (CVPR 会议 2020) ...
- 二维码提升对比度文献调研(1)--Fast Image Processing with Fully-Convolutional Networks
简介 (1) 论文 (期刊和发表时间) Fast Image Processing with Fully-Convolutional Networks (ICCV 会议 2017) (2) 论文链接 ...
- 二维码提升对比度文献调研(3)--A Low-Complexity Algorithm for Contrast Enhancement of Digital Images
简介 (1)论文(包括期刊和发表时间):A Low-Complexity Algorithm for Contrast Enhancement of Digital Images (2)论文链接: h ...
- 二维码提升对比度文献调研(4)--Attention Guided Low-light Image Enhancement
简介 (1)论文2: Attention Guided Low-light Image Enhancement with a Large Scale Low-light Simulation Data ...
- 通过超分辨率重构来提高二维码的对比度
1 问题描述 (1)图像分辨率小.例如一些嵌入在海报(如图1)或远距离拍摄的码,其分辨率远小于通常情况下的码图像. 图1.海报中的二维码占比很小 (2)图像质量较低.有很多是经过了多次的压缩和转发,存 ...
- 如何利用二维码来提升你的店铺销量?
从每年的618.双12 这些购物狂欢节不断攀升的巨额成交数据不难看出,网上购物越来越受欢迎了. 这让无数人看到了其中蕴藏的巨大商机,纷纷入驻各大电商平台.但是随着平台商家的不断增加,竞争也愈加激烈. ...
- 突破屏蔽,提升店铺销量,你需要一个社交媒体二维码
2021"京东618,18周年庆"累计下单金额超3438亿元,创下新的纪录.236个品牌销售过亿,其中中国品牌占比达73%. 从每年的618.双12 这些购物狂欢节不断攀升的巨额成 ...
- MutationObserver监测qrcodejs2二维码生成失败
qrcodejs2官方文档中没有给出回调或者通知用户什么时候二维码生成完毕,调研之后,此次用到了MutationObserver. MutationObserver MutationObserver接 ...
- 获取小程序二维码并保存为图片
项目中遇到一个生成小程序二维码的需求,经过调研采用官方提供的wxacode.getUnlimited 方法来生成, 官方文档地址: https://developers.weixin.qq.com/m ...
最新文章
- Python-EEG工具库MNE中文教程(9)-参考电极应用
- VC 中字符串比较和查找
- 冲刺周期二--站立会议01
- 不把C作为第一门语言是个好主意么?
- 谈谈JAVA中的安全发布
- Oracle意外赢官司,程序员或过苦日子
- opencv函数medianBlur( );
- 字节跳动超高难度三面java程序员面经,java开发电脑选择
- 4个人的学校(转载)
- 在Android中运用RxJava
- 兼容百家的统一独立的执法记录仪可视指挥调度平台
- 隐藏手机号码中间四位程序python_Excel快速将手机号码中间四位数字隐藏
- 如何把win7官方补丁集成到win7iso镜像中
- 基于eclipse和hiber的pojo、数据库表与mapping的相互转换(二)
- 熬夜整理了2021年Python最新学习资料,分享给学弟学妹们【大学生必备】
- Android与MVC设计模式相关操作
- 安装tensorflow出现 Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accu
- 技术分享 | 排序(filesort)详细解析(8000 字长文)
- cuDNN: efficient Primitives for Deep Learning 论文阅读笔记
- [ESP][驱动]ST7701S RGB屏幕驱动
热门文章
- ajax滚动条动态加载,下拉滚动条,动态加载ajax加载数据
- 顶级程序员的心得 Coders at Work (II)
- 口琴膜片什么作用_2020年半音阶口琴选购攻略,让小白告别选择困难
- php中如何将验证码放入页面,如何在php中生成验证码图片
- python expect_python--pexpect
- centos7开启vnc服务_阿里云CentOS 7搭建VNC远程桌面服务步骤方法
- python在线解题_20. 有效的括号-----leetcode刷题(python解题)
- python导出csv有引号_python – csv中的双引号元素不能用pandas读取
- 互联网技术+非技术书单资源分享,都给泥萌!
- centos 8 kubernetes安装详解_8方面图文详解,电气安装工程施工工艺!