图像增强2023最新经典顶会论文和代码合集,附开源数据集下载

news2024/11/25 2:24:27

图像增强是图像处理领域长期的、不可回避的研究课题,也是活跃在各大顶会中的热门研究方向。其应用范围广泛涉及医学影像分析、安全监控、智能交通、目标检测与识别、遥感影像处理等领域,具有很高的实用性,因此每年的相关论文数量也比较多。

这次我就给同学们盘了今年图像增强领域最新的SOTA方案,还整理了部分经典的图像增强模型,另外附上了一些开源的数据集。因为时间和篇幅关系,只做简单介绍,建议有发顶会需求的同学看原文仔细学习~

论文原文及代码数据集看文末

2023最新方法

1.Brighten-and-Colorize: A Decoupled Network for Customized Low-Light Image Enhancement(ACM MM 2023)

基于图像上色的定制化解耦图像增强算法

「简述:」论文提出了一种名为“亮度和色彩化”的网络(BCNet)。这个网络将图像色彩化引入LLIE,以实现准确色彩的低光图像增强,并根据用户偏好进行定制。具体来说,BCNet将LLIE视为一个多任务学习问题,包括亮化和色彩化两个子任务。亮化子任务与其他常规方法相似,以获得明亮的光线。而色彩化子任务则使用类似于用户指南图像色彩化的方法,通过输入低光图像的色彩进行色彩化。经过训练后,用户可以根据自己的偏好调整色彩指南,以获得定制的增强结果。

2.Empowering Low-Light Image Enhancer through Customized Learnable Priors(ICCV2023)

通过可学习的定制化先验增强低光图像的能力

「简述:」论文提出了一种用于低光图像增强的范式,通过探索定制的可学习先验来提高深度展开范式的透明度。作者基于掩码自动编码器(MAE)的强大特征表示能力,定制了基于光照和噪声的MAE先验,并从两个角度重新开发它们:1)结构流:训练MAE从正常光图像到其光照属性,然后将其嵌入到展开架构的近端操作设计;2)优化流:训练MAE从正常光图像到其梯度表示,然后将其用作约束模型输出噪声的正则化项。这些设计提高了模型的解释性和表示能力。

3.Double Domain Guided Real-Time Low-Light Image Enhancement for Ultra-High-Definition Transportation Surveillance

用于超高清交通监控的双域引导实时低光图像增强

「简述:」论文提出了一种用于超高清交通监控的双域引导实时低光图像增强网络(DDNet)。该网络采用编码器-解码器结构,将增强处理分为颜色增强和梯度增强两个子任务。通过在颜色和梯度域上进行分解和重建,网络能够恢复被黑暗隐藏的详细特征信息,提供优越的增强质量和效率。实验结果表明,与现有方法相比,DDNet在标准数据集和交通相关数据集上具有更好的性能。此外,该网络还具有实际应用价值,可用于更高层次的图像分析,如对象检测和场景分割。

4.Dimma: Semi-supervised Low Light Image Enhancement with Adaptive Dimming

自适应调光的半监督低光图像增强

「简述:」论文提出了一种半监督方法Dimma,用于增强低光图像并保持自然色彩。该方法利用少量图像对来复制特定相机拍摄的极端光照条件下的场景,通过引入一个卷积混合密度网络来实现场景失真颜色的生成。此外,Dimma能够准确调整调光因子,从而在低光图像增强过程中提供广泛的控制和灵活性。该方法仅使用少量图像对就能达到与全监督方法相当的结果,并在完整数据集上实现更好的性能。

5.Joint Correcting and Refinement for Balanced Low-Light Image Enhancement

平衡低光图像增强的联合校正和细化

「简述:」论文提出了一种新的方法JCRNet,用于平衡低光图像增强中的亮度、颜色和光照。这个方法分为三个阶段,每个阶段都有不同的任务。首先,使用编码器和解码器以及局部监督机制来提取图像的局部信息和细节。其次,通过跨阶段特征传递和空间特征转换,进一步改进颜色校正和特征细化。最后,采用动态光照调整方法,将预测图像与真实图像进行比较,以自适应地平衡光照。实验证明,该方法在多个基准数据集上优于其他21种最先进的方法。

6.ALL-E: Aesthetics-guided Low-light Image Enhancement(IJCAI 2023)

美学引导的低光图像增强

「简述:」论文提出了一种新的方法,美学引导的低光图像增强(ALL-E),将美学偏好引入到LLE中,并在强化学习框架下以美学奖励来训练模型。每个像素都作为一个代理,通过递归操作来优化自己,即估计其相应的调整曲线。大量实验表明,整合美学评估可以提高主观体验和客观评价。

经典图像增强模型

1.CLUT-Net: Learning Adaptively Compressed Representations of 3DLUTs for Lightweight lmage Enhancement(ACM-MM2022)

学习自适应压缩的3DLUT表示以实现轻量级图像增强

「简述:」论文提出了一种有效的3DLUT压缩表示方法,即CLUT,它保持了3DLUT的强大映射能力,但参数数量显著减少。基于CLUT,作者进一步构建了一个轻量级图像增强网络,即CLUT-Net,其中图像自适应和压缩自适应的CLUT在端到端的方式下进行学习。在三个基准数据集上的大量实验结果表明,CLUT-Net优于现有的最先进的图像增强方法,并且参数数量减少了几个数量级。

2.NeX: Real-time View Synthesis with Neural Basis Expansion(CVPR2021)

基于神经基础扩展的实时视图合成

「简述:」论文介绍了一种新的基于多平面图像(MPI)的实时视图合成方法NeX,它能够以更快的速度和更高的精度再现高水平的与视图相关的效果。本文的方法使用神经网络学习基础函数来模拟每个像素,并采用混合隐式-显式建模策略来提高细节精度。在多个数据集上进行评估后,该方法实现了所有主要指标的最佳整体得分,并且渲染速度比现有技术快1000倍以上。

3.Multi-Stage Progressive Image Restoration(CVPR2021)

多阶段渐进式图像恢复

「简述:」论文介绍了一种新的多阶段架构MPRNet,用于图像恢复任务。该架构通过逐步学习恢复功能来平衡空间细节和高级别上下文信息。具体来说,模型使用编码器-解码器架构学习上下文特征,并将它们与保留局部信息的高分辨率分支相结合。在每个阶段,模型引入了一种逐像素自适应设计,利用就地监督注意力重新加权局部特征。此外,不同阶段之间的信息交换是通过顺序和横向连接来实现的。

4.A fusion-based enhancing method for weakly illuminated images(Signal Processing2016)

一种基于融合的弱光照图像增强方法

「简述:」论文提出了一种简单高效的基于融合的弱光照图像增强方法,使用多种成熟的图像处理技术。该方法将观测图像分解为反射图像和光照图像,并使用sigmoid函数和自适应直方图均衡化来产生亮度改善和对比度增强的两个输入。通过多尺度方式融合派生输入和相应权重来产生调整后的光照,并将调整后的光照补偿回反射图像以获得最终的增强图像。该方法可以对不同弱光照条件下的图像进行增强,如逆光、非均匀光照和夜间等。

5.DSLR-Quality Photos on Mobile Devices with Deep Convolutional Networks(ICCV2017)

使用深度卷积网络在移动设备上拍摄DSLR质量的照片

「简述:」本文介绍了一种使用深度卷积网络将普通照片转化为DSLR质量图像的端到端深度学习方法。该方法使用残差卷积神经网络来提高色彩再现和图像清晰度,并引入了一个综合感知误差函数,该函数结合了内容、颜色和纹理损失。作者还介绍了一个大规模的数据集DPED,用于评估该方法的效果。实验结果表明,该方法可以产生与DSLR拍摄的照片相媲美的高质量图像,并且适用于任何类型的数码相机。

6.WESPE: Weakly Supervised Photo Enhancer for Digital Cameras (CVPR2018)

用于数码相机的弱监督照片增强器

「简述:」WESPE是一个基于深度学习的照片增强器,它可以将低质量照片自动转化为DSLR相机拍摄的高质量照片。它通过弱监督学习进行训练,不需要大量带注释的数据,只需要两个数据集:一个来自源相机,另一个是任意高质量图像。该方法适用于任何相机,数据收集和训练可以在短时间内完成。评估结果显示,WESPE可以产生与最先进的强监督方法相当或更好的结果。

7.Deep Photo Enhancer: Unpaired Learning for Image Enhancement from Photographs with GANs(CVPR2018)

使用GANs从照片中进行图像增强的无配对学习

「简述:」论文提出了一种无配对学习方法,用于图像增强。通过给定一组具有所需特征的照片,该方法学习一个照片增强器,将输入图像转换为具有这些特征的增强图像。该方法基于双向生成对抗网络(GANs)的框架,并进行了多项改进,包括加入全局特征、使用自适应加权方案和引入单独的批量归一化层。实验结果表明,该方法在图像增强方面是有效的。

8.Classification-Driven Dynamic Image Enhancement(CVPR2018)

分类驱动的动态图像增强

「简述:」论文介绍了一种新的卷积神经网络架构,该架构可以学习如何增强图像的特定细节,以提高图像分类的准确性。这种架构使用一系列增强滤波器,通过端到端的学习方式来适应不同的图像。实验结果显示,这种增强方法在多个数据集上都能提高图像分类的性能,并且可以应用于任何通用的卷积神经网络架构。

9.Range Scaling Global U-Net for Perceptual Image Enhancement on Mobile Devices(ECCV-PIRM2018)

用于移动设备感知图像增强的范围缩放全局U-Net

「简述:」论文提出了一种名为RSGUNet的深度学习方法,用于在移动设备上进行感知图像增强。该方法利用U-Net结构在不同的分辨率下提取图像特征,并学习全局特征向量和一种新的范围缩放层,以减轻增强图像中的伪影。实验结果表明,该方法能够输出具有更高质量和更快推理时间的增强图像,并在一项挑战中获得第一名。

10.Fast Perceptual Image Enhancement(ECCV-PIRM2018)

快速感知图像增强

「简述:」论文研究了基于深度学习的移动设备图像增强方法。由于移动设备的相机质量与数码单反相机相比还有差距,作者提出了一种高效的网络架构,可以在较低的空间分辨率下完成大部分处理,从而提高图像质量和速度。该方法在消费者级CPU上实现了6.3倍的计算加速,同时获得了比基准更高的平均意见得分(MOS)。

11.Deep Networks for Image-to-Image Translation with Mux and Demux Layers(ECCV-PIRM2018)

使用Mux和Demux层进行图像到图像转换的深度网络

「简述:」论文提出了一种轻量级的深度学习方法,用于图像增强。作者使用了Mux层和Demux层来进行上采样和下采样,同时使用密集块来提高性能。在训练过程中,作者使用了加权的L1损失、对抗性损失、上下文损失和感知损失等目标函数来提高图像质量。该方法在实验中表现优异,获得了PIRM Enhancement-On-Smartphones Challenge 2018比赛的第三名。

开源数据集

  • 对比度增强评估数据库

  • NILUT三维LUT数据集

  • 内窥镜真实图像

  • 真实世界模糊图像数据集

  • I-HAZE图像去雾数据集

  • UIEB水下图像增强数据集

  • GoPro去模糊数据集

  • NH-HAZE

  • ExDark图像数据集

  • WoodScape自动驾驶鱼眼数据集

  • PolyU数据集

关注下方《学姐带你玩AI》🚀🚀🚀

回复“图像增强”获取论文+代码+数据集

码字不易,欢迎大家点赞评论收藏

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1326871.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2023/12/20 work

1. 使用select完成TCP客户端程序 服务端&#xff1a;#include <stdio.h> #include <string.h> #include <stdlib.h> #include <myhead.h>#define PORT 9999 //端口号 #define IP "192.168.125.12" //IP地址int ma…

C++实现位图

目录 一、什么是位图 二、位图类 1.参数及构造函数 2.set函数设置为1&#xff08;代表存在&#xff09; 3.reset函数设置为0&#xff08;代表不存在&#xff09; 4.test函数查看状态&#xff08;0还是1&#xff09; 三、位图的变形 一、什么是位图 位图这个词汇比较少见…

一行代码修复100vh bug

你知道奇怪的移动视口错误&#xff08;也称为100vh bug&#xff09;吗&#xff1f;或者如何以正确的方式创建全屏块&#xff1f; 一、100vh bug 什么是移动视口错误&#xff1f; 你是否曾经在网页上创建过全屏元素&#xff1f;只需添加一行 CSS 并不难&#xff1a; .my-page {h…

PAT 乙级 1023 组个最小数

1023 组个最小数 分数 20 作者 CAO, Peng 单位 Google 给定数字 0-9 各若干个。你可以以任意顺序排列这些数字&#xff0c;但必须全部使用。目标是使得最后得到的数尽可能小&#xff08;注意 0 不能做首位&#xff09;。例如&#xff1a;给定两个 0&#xff0c;两个 1&#xff…

【教程】cocos2dx资源加密混淆方案详解

1,加密,采用blowfish或其他 2,自定是32个字符的混淆code 3,对文件做blowfish加密,入口文件加密前将混淆code按约定格式(自定义的文件头或文件尾部)写入到文件 4,遍历资源目录,对每个文件做md5混淆,混淆原始串“相对路径”“文件名”混淆code, 文件改名并且移动到资源目录根…

Python开发GUI常用库PyQt6和PySide6介绍之二:设计师(Designer)

Python开发GUI常用库PyQt6和PySide6介绍之二&#xff1a;设计师&#xff08;Designer&#xff09; PySide6和PyQt6都有自己的设计师&#xff08;Designer&#xff09;&#xff0c;用于可视化地设计和布局GUI应用程序的界面。这些设计师提供了丰富的工具和功能&#xff0c;使开…

acwing-蓝桥杯C++ AB组辅导课Day2-递归习题+递推+二分

感谢梦翔老哥的蓝桥杯C AB组辅导课~ 递归习题&#xff1a; 1.递归实现组合型枚举 题意&#xff1a; 题目要求输出组合枚举&#xff0c;与排列不同&#xff0c;排列具有顺序之分&#xff0c;对于组合来说&#xff0c;是没有顺序之分的&#xff0c;所以[1,2,3]和[3,2,1]被看成同…

灰盒测试简要学习指南!

在本文中&#xff0c;我们将了解什么是灰盒测试、以及为什么要使用它&#xff0c;以及它的优缺点。 在软件测试中&#xff0c;灰盒测试是一种有用的技术&#xff0c;可以确保发布的软件是高性能的、安全的并满足预期用户的需求。这是一种从外部测试应用程序同时跟踪其内部操作…

【【迭代16次的CORDIC算法-verilog实现】】

迭代16次的CORDIC算法-verilog实现 -32位迭代16次verilog代码实现 CORDIC.v module cordic32#(parameter DATA_WIDTH 8d32 , // we set data widthparameter PIPELINE 5d16 // Optimize waveform)(input …

数字化时代的智能支持:亚马逊云科技轻量应用服务器技术领先

轻量应用服务器是一种简化运维、门槛低的弹性服务器&#xff0c;它的"轻"主要体现在几个方面&#xff1a;开箱即用、应用优质、上手简洁、投入划算、运维简便以及稳定可靠。相较于普通的云服务器&#xff0c;轻量应用服务器简化了云服务的操作难度、使用和管理流程&a…

全链路压测之分布式架构/SkyWalking链路追踪/中间件

最近刷题&#xff0c;学习了些压测的知识&#xff0c;大多是在小破站上的笔记&#xff0c;仅供大家参考~ 一、分布式微服务架构 微服务&#xff1a;多个系统之间相互调用 全链路&#xff1a;简单理解&#xff0c;就是一个系统调用另一个系统 二、SkyWalking链路追踪平台 链路…

阿里云经济型、通用算力型、计算型、通用型、内存型云服务器最新活动报价

阿里云作为国内领先的云计算服务提供商&#xff0c;提供了多种规格的云服务器供用户选择。为了满足不同用户的需求&#xff0c;阿里云推出了经济型、通用算力型、计算型、通用型和内存型等不同类型的云服务器。下面将详细介绍这些云服务器的最新活动报价。 一、阿里云特惠云服…

01-Go语言介绍以及win环境搭建

1、Go 语言介绍 Go 即 Golang&#xff0c;是 Google 公司 2009 年 11 月正式对外公开的一门编程语言。 根据 Go 语言开发者自述&#xff0c;近 10 多年&#xff0c;从单机时代的 C 语言到现在互联网时代的 Java&#xff0c; 都没有令人满意的开发语言&#xff0c;而 C往往给人…

python学习笔记--异常捕获

异常场景 numinput("input you number:") n9000 try:resultn/int(num)print({} 除以num 结果为{}.format(n,result)) except ZeroDivisionError as err:print("0不可以作为除数&#xff0c;出现报错{}".format(err)) except ValueError as err:print(&quo…

【超图】SuperMap iClient3D for WebGL/WebGPU ——地形影像

作者&#xff1a;taco 号外&#xff01;号外&#xff01;开新坑了&#xff01;开新坑了&#xff01;对于一个代码小白来讲&#xff0c;设置可能是刚接触开发的人&#xff08;还没接触准备接触&#xff09;的人来说。对于读代码或是在对产品的使用上会存在许许多多的疑惑。接下来…

Mybatis基本操作

目录 准备工作 删除操作 预编译SQL 增加操作 获取返回的主键 更新操作 准备工作 准备数据库表 emp创建一个新的springboot工程&#xff0c;选择引入对应的起步依赖&#xff08;mybatis、mysql驱动、lombok&#xff09;application.properties中引入数据库连接信息创建对应…

HTML+CSS做一个冰立方体时钟

文章目录 💕效果展示💕代码展示HTMLJS💕效果展示 💕代码展示 HTML <!DOCTYPE html> <html lang

Python简介:一种强大的编程语言

Python是一种高级、通用的编程语言&#xff0c;以其简洁易读的语法和强大的功能而闻名。它广泛应用于各种领域&#xff0c;包括软件开发、数据分析、人工智能等。本文将详细介绍Python的特点、应用领域以及如何开始学习Python。 &#xfeff; &#xfeff;一、Python的特点 1…

vue2 el-table 行按钮过多,按钮超出指定个数,显示为下拉菜单(简单的自定义组件)01

vue2 el-table 行按钮过多&#xff0c;按钮超出指定个数&#xff0c;显示为下拉菜单&#xff08;简单的自定义组件01&#xff09; 上图 优化前 按钮太多不美观 优化后 默认展示三个按钮 超出显示下拉菜单 上代码 封装按钮组件 OperateBtn.vue // OperateBtn.vue<templ…

mysql中的事务和索引

1. 索引 索引&#xff1a;index&#xff08;下标&#xff09;->目录 索引是一种特殊的文件&#xff0c;包含着对数据表里所有记录的引用指针。可以对表中的一列或多列创建索引&#xff0c; 并指定索引的类型&#xff0c;各类索引有各自的数据结构实现。 1.1 索引的作用 MyS…