TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Retinexformer: One-stage Retinex-based Transformer for Low...

Retinexformer: One-stage Retinex-based Transformer for Low-light Image Enhancement

Yuanhao Cai, Hao Bian, Jing Lin, Haoqian Wang, Radu Timofte, Yulun Zhang

2023-03-12ICCV 2023 1Image EnhancementPhoto RetouchingLow-light Image Deblurring and Enhancementobject-detectionObject DetectionLow-Light Image Enhancement
PaperPDFCodeCodeCodeCode(official)Code

Abstract

When enhancing low-light images, many deep learning algorithms are based on the Retinex theory. However, the Retinex model does not consider the corruptions hidden in the dark or introduced by the light-up process. Besides, these methods usually require a tedious multi-stage training pipeline and rely on convolutional neural networks, showing limitations in capturing long-range dependencies. In this paper, we formulate a simple yet principled One-stage Retinex-based Framework (ORF). ORF first estimates the illumination information to light up the low-light image and then restores the corruption to produce the enhanced image. We design an Illumination-Guided Transformer (IGT) that utilizes illumination representations to direct the modeling of non-local interactions of regions with different lighting conditions. By plugging IGT into ORF, we obtain our algorithm, Retinexformer. Comprehensive quantitative and qualitative experiments demonstrate that our Retinexformer significantly outperforms state-of-the-art methods on thirteen benchmarks. The user study and application on low-light object detection also reveal the latent practical values of our method. Code, models, and results are available at https://github.com/caiyuanhao1998/Retinexformer

Results

TaskDatasetMetricValueModel
Image EnhancementMIT-Adobe 5kPSNR on proRGB25.98Retinexformer
Image EnhancementMIT-Adobe 5kPSNR on sRGB24.94Retinexformer
Image EnhancementMIT-Adobe 5kSSIM on proRGB0.957Retinexformer
Image EnhancementMIT-Adobe 5kSSIM on sRGB0.907Retinexformer
Image EnhancementLOLAverage PSNR27.18Retinexformer_
Image EnhancementLOLFLOPS (G)15.57Retinexformer_
Image EnhancementLOLParams (M)1.61Retinexformer_
Image EnhancementLOLSSIM0.85Retinexformer_
Image EnhancementLOLAverage PSNR25.16Retinexformer
Image EnhancementLOLFLOPS (G)15.57Retinexformer
Image EnhancementLOLParams (M)1.61Retinexformer
Image EnhancementLOLSSIM0.845Retinexformer
Image EnhancementSDSD-indoorPSNR29.77Retinexformer
Image EnhancementLOL-v2Average PSNR22.8Retinexformer
Image EnhancementLOL-v2SSIM0.84Retinexformer
Image EnhancementLOLv2Average PSNR27.71Retinexformer
Image EnhancementLOLv2SSIM0.856Retinexformer
Image EnhancementDICMUser Study Score3.71Retinexformer
Image EnhancementVVUser Study Score3.61Rextinexformer
Image EnhancementNPEUser Study Score4.17Retinexformer
Image EnhancementSMIDPSNR29.15Retinexformer
Image EnhancementLOLv2-syntheticAverage PSNR29.04Retinexformer
Image EnhancementLOLv2-syntheticSSIM0.939Retinexformer
Image EnhancementLIMEUser Study Score4.3Rextinexformer
Image EnhancementLOL-v2-syntheticPSNR25.67Retinexformer
Image EnhancementLOL-v2-syntheticSSIM0.939Retinexformer
Image EnhancementMEFUser Study Score3.91Retinexformer
Image EnhancementSDSD-outdoorPSNR29.84Retinexformer
Image EnhancementMIT-Adobe FiveKPSNR24.94Retinexformer
Image EnhancementMIT-Adobe FiveKSSIM0.907Retinexformer
Image EnhancementSIDPSNR24.44Retinexformer
Image EnhancementSIDSSIM0.68Retinexformer
Photo RetouchingMIT-Adobe 5kPSNR24.94Retinexformer
Photo RetouchingMIT-Adobe 5kSSIM0.907Retinexformer
Image DeblurringLOL-BlurAverage PSNR22.904RetinexFormer
Image DeblurringLOL-BlurLPIPS0.236RetinexFormer
Image DeblurringLOL-BlurSSIM0.824RetinexFormer
10-shot image generationLOL-BlurAverage PSNR22.904RetinexFormer
10-shot image generationLOL-BlurLPIPS0.236RetinexFormer
10-shot image generationLOL-BlurSSIM0.824RetinexFormer
1 Image, 2*2 StitchiLOL-BlurAverage PSNR22.904RetinexFormer
1 Image, 2*2 StitchiLOL-BlurLPIPS0.236RetinexFormer
1 Image, 2*2 StitchiLOL-BlurSSIM0.824RetinexFormer
16kLOL-BlurAverage PSNR22.904RetinexFormer
16kLOL-BlurLPIPS0.236RetinexFormer
16kLOL-BlurSSIM0.824RetinexFormer

Related Papers

A Real-Time System for Egocentric Hand-Object Interaction Detection in Industrial Domains2025-07-17RS-TinyNet: Stage-wise Feature Fusion Network for Detecting Tiny Objects in Remote Sensing Images2025-07-17Decoupled PROB: Decoupled Query Initialization Tasks and Objectness-Class Learning for Open World Object Detection2025-07-17Dual LiDAR-Based Traffic Movement Count Estimation at a Signalized Intersection: Deployment, Data Collection, and Preliminary Analysis2025-07-17Vision-based Perception for Autonomous Vehicles in Obstacle Avoidance Scenarios2025-07-16Tomato Multi-Angle Multi-Pose Dataset for Fine-Grained Phenotyping2025-07-15HVI-CIDNet+: Beyond Extreme Darkness for Low-Light Image Enhancement2025-07-09ECORE: Energy-Conscious Optimized Routing for Deep Learning Models at the Edge2025-07-08