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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.