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/Non-Local Recurrent Network for Image Restoration

Non-Local Recurrent Network for Image Restoration

Ding Liu, Bihan Wen, Yuchen Fan, Chen Change Loy, Thomas S. Huang

2018-06-07NeurIPS 2018 12DenoisingSuper-ResolutionImage DenoisingImage Super-ResolutionImage Restoration
PaperPDFCode(official)

Abstract

Many classic methods have shown non-local self-similarity in natural images to be an effective prior for image restoration. However, it remains unclear and challenging to make use of this intrinsic property via deep networks. In this paper, we propose a non-local recurrent network (NLRN) as the first attempt to incorporate non-local operations into a recurrent neural network (RNN) for image restoration. The main contributions of this work are: (1) Unlike existing methods that measure self-similarity in an isolated manner, the proposed non-local module can be flexibly integrated into existing deep networks for end-to-end training to capture deep feature correlation between each location and its neighborhood. (2) We fully employ the RNN structure for its parameter efficiency and allow deep feature correlation to be propagated along adjacent recurrent states. This new design boosts robustness against inaccurate correlation estimation due to severely degraded images. (3) We show that it is essential to maintain a confined neighborhood for computing deep feature correlation given degraded images. This is in contrast to existing practice that deploys the whole image. Extensive experiments on both image denoising and super-resolution tasks are conducted. Thanks to the recurrent non-local operations and correlation propagation, the proposed NLRN achieves superior results to state-of-the-art methods with much fewer parameters.

Results

TaskDatasetMetricValueModel
Super-ResolutionSet14 - 4x upscalingPSNR28.36NLRN
Super-ResolutionSet14 - 4x upscalingSSIM0.7745NLRN
Super-ResolutionUrban100 - 4x upscalingPSNR25.79NLRN
Super-ResolutionUrban100 - 4x upscalingSSIM0.7729NLRN
Super-ResolutionBSD100 - 4x upscalingPSNR27.48NLRN
Super-ResolutionBSD100 - 4x upscalingSSIM0.7306NLRN
DenoisingDarmstadt Noise DatasetPSNR30.8NLRN
DenoisingUrban100 sigma25PSNR30.94NLRN
DenoisingUrban100 sigma15PSNR33.45NLRN
DenoisingSet12 sigma50PSNR27.64NLRN
DenoisingUrban100 sigma50PSNR27.49NLRN
DenoisingSet12 sigma15PSNR33.16NLRN
DenoisingBSD68 sigma15PSNR31.88NLRN
DenoisingSet12 sigma30PSNR30.8NLRN
DenoisingBSD68 sigma25PSNR29.41NLRN
DenoisingBSD200 sigma50PSNR25.97NLRN-MV
DenoisingBSD68 sigma50PSNR26.47NLRN
DenoisingBSD200 sigma70PSNR24.62NLRN-MV
DenoisingBSD200 sigma30PSNR28.2NLRN-MV
Image Super-ResolutionSet14 - 4x upscalingPSNR28.36NLRN
Image Super-ResolutionSet14 - 4x upscalingSSIM0.7745NLRN
Image Super-ResolutionUrban100 - 4x upscalingPSNR25.79NLRN
Image Super-ResolutionUrban100 - 4x upscalingSSIM0.7729NLRN
Image Super-ResolutionBSD100 - 4x upscalingPSNR27.48NLRN
Image Super-ResolutionBSD100 - 4x upscalingSSIM0.7306NLRN
3D ArchitectureDarmstadt Noise DatasetPSNR30.8NLRN
3D ArchitectureUrban100 sigma25PSNR30.94NLRN
3D ArchitectureUrban100 sigma15PSNR33.45NLRN
3D ArchitectureSet12 sigma50PSNR27.64NLRN
3D ArchitectureUrban100 sigma50PSNR27.49NLRN
3D ArchitectureSet12 sigma15PSNR33.16NLRN
3D ArchitectureBSD68 sigma15PSNR31.88NLRN
3D ArchitectureSet12 sigma30PSNR30.8NLRN
3D ArchitectureBSD68 sigma25PSNR29.41NLRN
3D ArchitectureBSD200 sigma50PSNR25.97NLRN-MV
3D ArchitectureBSD68 sigma50PSNR26.47NLRN
3D ArchitectureBSD200 sigma70PSNR24.62NLRN-MV
3D ArchitectureBSD200 sigma30PSNR28.2NLRN-MV
3D Object Super-ResolutionSet14 - 4x upscalingPSNR28.36NLRN
3D Object Super-ResolutionSet14 - 4x upscalingSSIM0.7745NLRN
3D Object Super-ResolutionUrban100 - 4x upscalingPSNR25.79NLRN
3D Object Super-ResolutionUrban100 - 4x upscalingSSIM0.7729NLRN
3D Object Super-ResolutionBSD100 - 4x upscalingPSNR27.48NLRN
3D Object Super-ResolutionBSD100 - 4x upscalingSSIM0.7306NLRN
16kSet14 - 4x upscalingPSNR28.36NLRN
16kSet14 - 4x upscalingSSIM0.7745NLRN
16kUrban100 - 4x upscalingPSNR25.79NLRN
16kUrban100 - 4x upscalingSSIM0.7729NLRN
16kBSD100 - 4x upscalingPSNR27.48NLRN
16kBSD100 - 4x upscalingSSIM0.7306NLRN

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-17SpectraLift: Physics-Guided Spectral-Inversion Network for Self-Supervised Hyperspectral Image Super-Resolution2025-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-15IM-LUT: Interpolation Mixing Look-Up Tables for Image Super-Resolution2025-07-14