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/Simple Baselines for Image Restoration

Simple Baselines for Image Restoration

Liangyu Chen, Xiaojie Chu, Xiangyu Zhang, Jian Sun

2022-04-10DenoisingDeblurringImage DenoisingImage DeblurringSingle Image DesnowingImage Restoration
PaperPDFCodeCodeCodeCode(official)CodeCodeCodeCodeCodeCodeCodeCodeCode

Abstract

Although there have been significant advances in the field of image restoration recently, the system complexity of the state-of-the-art (SOTA) methods is increasing as well, which may hinder the convenient analysis and comparison of methods. In this paper, we propose a simple baseline that exceeds the SOTA methods and is computationally efficient. To further simplify the baseline, we reveal that the nonlinear activation functions, e.g. Sigmoid, ReLU, GELU, Softmax, etc. are not necessary: they could be replaced by multiplication or removed. Thus, we derive a Nonlinear Activation Free Network, namely NAFNet, from the baseline. SOTA results are achieved on various challenging benchmarks, e.g. 33.69 dB PSNR on GoPro (for image deblurring), exceeding the previous SOTA 0.38 dB with only 8.4% of its computational costs; 40.30 dB PSNR on SIDD (for image denoising), exceeding the previous SOTA 0.28 dB with less than half of its computational costs. The code and the pre-trained models are released at https://github.com/megvii-research/NAFNet.

Results

TaskDatasetMetricValueModel
DeblurringGoProPSNR33.69NAFNet
DeblurringGoProSSIM0.967NAFNet
DeblurringMSU BASEDERQAv2.00.74508NAFNet (REDS)
DeblurringMSU BASEDLPIPS0.08561NAFNet (REDS)
DeblurringMSU BASEDPSNR30.54803NAFNet (REDS)
DeblurringMSU BASEDSSIM0.95035NAFNet (REDS)
DeblurringMSU BASEDSubjective2.8405NAFNet (REDS)
DeblurringMSU BASEDVMAF66.85941NAFNet (REDS)
Image RestorationCDD-11Average PSNR (dB)24.13NAFNet
Image RestorationCDD-11SSIM0.7964NAFNet
Image RestorationCSDAverage PSNR (dB)35.13NAFNet
DenoisingSIDDPSNR (sRGB)40.3NAFNet
DenoisingSIDDSSIM (sRGB)0.961NAFNet
Image DenoisingSIDDPSNR (sRGB)40.3NAFNet
Image DenoisingSIDDSSIM (sRGB)0.961NAFNet
2D ClassificationGoProPSNR33.69NAFNet
2D ClassificationGoProSSIM0.967NAFNet
2D ClassificationMSU BASEDERQAv2.00.74508NAFNet (REDS)
2D ClassificationMSU BASEDLPIPS0.08561NAFNet (REDS)
2D ClassificationMSU BASEDPSNR30.54803NAFNet (REDS)
2D ClassificationMSU BASEDSSIM0.95035NAFNet (REDS)
2D ClassificationMSU BASEDSubjective2.8405NAFNet (REDS)
2D ClassificationMSU BASEDVMAF66.85941NAFNet (REDS)
Image DeblurringGoProPSNR33.69NAFNet - TLC
Image DeblurringGoProParams (M)67.89NAFNet - TLC
Image DeblurringGoProSSIM0.967NAFNet - TLC
3D ArchitectureSIDDPSNR (sRGB)40.3NAFNet
3D ArchitectureSIDDSSIM (sRGB)0.961NAFNet
10-shot image generationCDD-11Average PSNR (dB)24.13NAFNet
10-shot image generationCDD-11SSIM0.7964NAFNet
10-shot image generationCSDAverage PSNR (dB)35.13NAFNet
10-shot image generationGoProPSNR33.69NAFNet
10-shot image generationGoProSSIM0.967NAFNet
10-shot image generationMSU BASEDERQAv2.00.74508NAFNet (REDS)
10-shot image generationMSU BASEDLPIPS0.08561NAFNet (REDS)
10-shot image generationMSU BASEDPSNR30.54803NAFNet (REDS)
10-shot image generationMSU BASEDSSIM0.95035NAFNet (REDS)
10-shot image generationMSU BASEDSubjective2.8405NAFNet (REDS)
10-shot image generationMSU BASEDVMAF66.85941NAFNet (REDS)
10-shot image generationGoProPSNR33.69NAFNet - TLC
10-shot image generationGoProParams (M)67.89NAFNet - TLC
10-shot image generationGoProSSIM0.967NAFNet - TLC
1 Image, 2*2 StitchiGoProPSNR33.69NAFNet - TLC
1 Image, 2*2 StitchiGoProParams (M)67.89NAFNet - TLC
1 Image, 2*2 StitchiGoProSSIM0.967NAFNet - TLC
16kGoProPSNR33.69NAFNet - TLC
16kGoProParams (M)67.89NAFNet - TLC
16kGoProSSIM0.967NAFNet - TLC
Blind Image DeblurringGoProPSNR33.69NAFNet
Blind Image DeblurringGoProSSIM0.967NAFNet
Blind Image DeblurringMSU BASEDERQAv2.00.74508NAFNet (REDS)
Blind Image DeblurringMSU BASEDLPIPS0.08561NAFNet (REDS)
Blind Image DeblurringMSU BASEDPSNR30.54803NAFNet (REDS)
Blind Image DeblurringMSU BASEDSSIM0.95035NAFNet (REDS)
Blind Image DeblurringMSU BASEDSubjective2.8405NAFNet (REDS)
Blind Image DeblurringMSU BASEDVMAF66.85941NAFNet (REDS)

Related Papers

fastWDM3D: Fast and Accurate 3D Healthy Tissue Inpainting2025-07-17Diffuman4D: 4D Consistent Human View Synthesis from Sparse-View Videos with Spatio-Temporal Diffusion Models2025-07-17Similarity-Guided Diffusion for Contrastive Sequential Recommendation2025-07-16Unsupervised Part Discovery via Descriptor-Based Masked Image Restoration with Optimized Constraints2025-07-16HUG-VAS: A Hierarchical NURBS-Based Generative Model for Aortic Geometry Synthesis and Controllable Editing2025-07-15AirLLM: Diffusion Policy-based Adaptive LoRA for Remote Fine-Tuning of LLM over the Air2025-07-15Generative Latent Kernel Modeling for Blind Motion Deblurring2025-07-12A statistical physics framework for optimal learning2025-07-10