Skip to content

YuhuiMa/reproducible-image-denoising-state-of-the-art

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 

Repository files navigation

reproducible-image-denoising-state-of-the-art

Collection of popular and reproducible image denoising works.

Criteria: works must have codes available, and the reproducible results demonstrate state-of-the-art performances.

This collection is inspired by the summary by flyywh

Denoising Algorithms

Filter

  • NLM [Web] [Code] [PDF]
    • A non-local algorithm for image denoising (CVPR 05), Buades et al.
    • Image denoising based on non-local means filter and its method noise thresholding (SIVP2013), B. Kumar
  • BM3D [Web] [Code] [PDF]
    • Image restoration by sparse 3D transform-domain collaborative filtering (SPIE Electronic Imaging 2008), Dabov et al.
  • PID [Web] [Code] [PDF]
    • Progressive Image Denoising (TIP 2014), C. Knaus et al.

Sparse Coding

  • KSVD [Web] [Code] [PDF]
    • Image Denoising Via Sparse and Redundant Representations Over Learned Dictionaries (TIP 2006), Elad et al.
  • LSSC [Web] [Code] [PDF]
    • Non-local Sparse Models for Image Restoration (ICCV 2009), Mairal et al.
  • NCSR [Web] [Code] [PDF]
    • Nonlocally Centralized Sparse Representation for Image Restoration (TIP 2012), Dong et al.
  • OCTOBOS [Web] [Code] [PDF]
    • Structured Overcomplete Sparsifying Transform Learning with Convergence Guarantees and Applications (IJCV 2015), Wen et al.
  • GSR [Web] [Code] [PDF]
    • Group-based Sparse Representation for Image Restoration (TIP 2014), Zhang et al.

Effective Prior

  • EPLL [Web] [Code] [PDF]
    • From Learning Models of Natural Image Patches to Whole Image Restoration (ICCV2011), Zoran et al.
  • GHP [[Web]][Code] [PDF]
    • Texture Enhanced Image Denoising via Gradient Histogram Preservation (CVPR2013), Zuo et al.
  • PGPD [[Web]][Code] [PDF]
    • Patch Group Based Nonlocal Self-Similarity Prior Learning for Image Denoising (ICCV 2015), Xu et al.
  • PCLR [[Web]][Code] [PDF]
    • External Patch Prior Guided Internal Clustering for Image Denoising (ICCV 2015), Chen et al.  

Low Rank

  • SAIST [Web] [Code by request] [PDF]
    • Nonlocal image restoration with bilateral variance estimation: a low-rank approach (TIP2013), Dong et al.
  • WNNM [Web] [Code] [PDF]
    • Weighted Nuclear Norm Minimization with Application to Image Denoising (CVPR2014), Gu et al.
  • Multi-channel WNNM [Web] [Code] [PDF]
    • Multi-channel Weighted Nuclear Norm Minimization for Real Color Image Denoising (ICCV 2017), Xu et al.

Deep Learning

  • SF [Web] [Code] [PDF]
    • Shrinkage Fields for Effective Image Restoration (CVPR 2014), Schmidt et al.
  • TNRD [Web] [Code] [PDF]
    • Trainable nonlinear reaction diffusion: A flexible framework for fast and effective image restoration (TPAMI 2016), Chen et al.
  • RED [Web] [Code] [PDF]
    • Image Restoration Using Very Deep Convolutional Encoder-Decoder Networks with Symmetric Skip Connections (NIPS2016), Mao et al.
  • DnCNN [Web] [Code] [PDF]
    • Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising (TIP2017), Zhang et al.
  • MemNet [Web] [Code] [PDF]
    • MemNet: A Persistent Memory Network for Image Restoration (ICCV2017), Tai et al.
  • WIN [Web] [Code] [PDF]
    • Learning Pixel-Distribution Prior with Wider Convolution for Image Denoising (Arxiv), Liu et al.
  • F-W Net [Web] [Code] [PDF]
    • L_p-Norm Constrained Coding With Frank-Wolfe Network (Arxiv), Sun et al.
  • Deep image prior [Web] [Code] [PDF]
    • Deep Image Prior (CVPR 2018), Ulyanov et al.
  • xUnit [Web] [Code] [PDF]
    • xUnit: Learning a Spatial Activation Function for Efficient Image Restoration (Arxiv), Kligvasser et al.
  • Wavelet-CNN [Web] [Code] [PDF]
    • Multi-level Wavelet-CNN for Image Restoration (Arxiv), Liu et al.
  • NLRN [Web] [Code] [PDF]
    • Non-Local Recurrent Network for Image Restoration (Arxiv), Liu et al.

Sparsity and Low-rankness Combined

  • STROLLR-2D [PDF] [Code]
    • When Sparsity Meets Low-Rankness: Transform Learning With Non-Local Low-Rank Constraint for Image Restoration (ICASSP 2017), Wen et al.

Combined with High-Level Tasks

  • Meets High-level Tasks [PDF] [Code]
    • When Image Denoising Meets High-Level Vision Tasks: A Deep Learning Approach (IJCAI 2018), Liu et al.

Benchmark

  • ReNOIR [Web] [Data] [PDF]
    • RENOIR - A Dataset for Real Low-Light Image Noise Reduction (Arxiv 2014), Anaya, Barbu.
  • Darmstadt [Web] [Data] [PDF]
    • Benchmarking Denoising Algorithms with Real Photographs (CVPR 2017), Tobias Plotz, Stefan Roth.

About

Collection of popular and reproducible image denoising works.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published