【论文精读】Retinexformer: One-stage Retinex-based Transformer for Low-light Image Enhancement

本文提出了一种名为Retinexformer的新型方法,结合单阶段基于Retinex的框架ORF和光照引导TransformerIGT,以解决低光照图像增强中的噪声、伪影等问题。实验结果显示,Retinexformer在多项基准测试中优于现有最先进的方法,展示了在实际应用中的潜在价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

论文链接:https://openaccess.thecvf.com/content/ICCV2023/papers/Cai_Retinexformer_One-stage_Retinex-based_Transformer_for_Low-light_Image_Enhancement_ICCV_2023_paper.pdf

代码链接:https://github.com/caiyuanhao1998/retinexformer

目录

Abstract

1. Introduction

2. Related Work

2.1. 低光照图像增强

2.2. 视觉transformer

3. Method

3.1.  One-stage Retinex-based Framework(ORF)

3.1.1. 基于的retinex模型

3.1.2. corruption的来源

3.1.3. 建模corruption

3.1.4. 将低光照图像变亮

3.1.5. ORF数学表达式

3.1.6. illumination estimator()

3.1.7. discussion

3.2. Illumination-Guided Transformer

3.2.1. 网络架构

3.2.2. IG-MSA

3.2.2. 复杂性分析

4.Experiment

4.1. 数据集和实验细节

4.2. 实验结果

4.2.1. 定量实验

4.2.2. 定性实验


Abstract

任务:增强低光照图片

背景:很多算法使用Retinex理论

痛点

①很多Retinex模型没有考虑到损坏(corruptions)现象(噪声、伪影、色彩失真等现象),这种损坏藏在黑暗中or在光照的过程中被引入;

②这些算法需要繁琐的多步骤训练pipeline,它们依赖于卷积神经网络,在捕获long-range的依赖的时候存在局限性

本文方法

①提出一个简单但有规则的基于Retinex的单阶段框架(ORF):

  • 首先,ORF估计照明信息来使低光照图像变亮
  • 然后,恢复损坏来生成增强图像

②设计一个光照引导的transformer(IGT):利用光照特征来指导不同光照条件区域的non-local相互作用的建模

③将IGT插入ORF得到算法Retinexformer

实验

全面的定量和定性实验表明,我们的 Retinexformer 在 13 个基准测试中显着优于最先进的方法。

低光物体检测的用户研究和应用也揭示了我们的方法的潜在实用价值。

1. Introduction

低光照增强任务:

它的目的是改善低光图像的可见度差和对比度低的问题,并恢复隐藏在黑暗中或由点亮过程引入的损坏(例如噪声、伪影、颜色失真等)。

低光照增强算法:

方法类别 方法 介绍 缺点
简单方法 直方图均衡、伽马矫正 简单方法直接放大曝光不足图像的低可见度和对比度。几乎不考虑光照因素 会产生不需要的伪影,和真实正常光场景下的图像在感知上不一致
传统认知方法 基于Retinex理论的方法 将彩色图像分为两个部分:反射率和光照强度,假设图像无噪声和颜色失真,聚焦于光照强度估计 ①会引入噪声or局部颜色失真,与真实曝光不足的场景不一致;②依赖于手工设计的先验,调参工作细致繁琐且泛化能力较差
基于CNN的方法 直接使用CNN来学习从低光照到正常光照图像的强力映射函数的方法 忽略人类的颜色感知 缺乏可解释性和理论上可证明的特性,在捕获long-range依赖性和非局部自相似性方面表现出局限性。
多步骤训练pipeline方法 分别采用不同的 CNN 来分解彩色图像、对反射率进行降噪并调整照明。这些 CNN 首先独立训练,然后连接在一起进行端到端微调。 训练过程繁琐耗时,在捕获long-range依赖性和非局部自相似性方面表现出局限性。
深度学习模型 transformer 可能提供解决基于 CNN 的方法的这一缺点的可能性。然而,直接应用原始视觉 Transformer 进行低光图像增强可能会遇到问题。计算复杂度与输入空间大小成二次方。计算消耗大。
CNN-Transformer混合算法 SNR-Net等 Transformer 在弱光图像增强方面的潜力仍未得到充分开发。

本文贡献:

提出Retinexformer进行低光照增强,将IGT作为corruption restorer插入ORF得到Retinexformer

基于Retinex的单阶段架构ORF,估计光照强度信息,将低光照图像变亮

向反射率和光照强度引入扰动项(perturbation terms)来修改原始Retinex模型

使用损坏恢复器(corruption restorer)抑制噪声、伪影、曝光不足/过度以及颜色失真

引入光照引导transformer(IGT),建模long-range依赖性

光照引导多头自注意力(IG-MSA),用光照特征引导自注意力的计算and增强不同曝光水平区域的交互

实验(略,大概就是实验效果很牛13的意思)见图1

图1  我们的 Retinexformer 在六种低光条件下显著优于最先进的基于 Retinex 的深度学习方法,包括 DUPE (DeepUPE [49])、ReNet (RetinexNet [54])、KinD [66] 和 RUAS [30]图像增强benchmarks。

2. Related Work

2.1. 低光照图像增强

普通方法、传统方法、深度学习方法(略,详见1.introduction中的低光照增强部分and论文原文)

2.2. 视觉transformer

trans

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值