CDLNet: Noise-Adaptive Convolutional Dictionary Learning Network for Blind Denoising and Demosaicing
Not on the map. Why?
Abstract (arXiv)
Deep learning based methods hold state-of-the-art results in low-level image processing tasks, but remain difficult to interpret due to their black-box construction. Unrolled optimization networks present an interpretable alternative to constructing deep neural networks by deriving their architecture from classical iterative optimization methods without use of tricks from the standard deep learning tool-box. So far, such methods have demonstrated performance close to that of state-of-the-art models while using their interpretable construction to achieve a comparably low learned parameter count. In this work, we propose an unrolled convolutional dictionary learning network (CDLNet) and demonstrate its competitive denoising and joint denoising and demosaicing (JDD) performance both in low and high parameter count regimes. Specifically, we show that the proposed model outperforms state-of-the-art fully convolutional denoising and JDD models when scaled to a similar parameter count. In addition, we leverage the model's interpretable construction to propose a noise-adaptive parameterization of thresholds in the network that enables state-of-the-art blind denoising performance, and near perfect generalization on noise-levels unseen during training. Furthermore, we show that such performance extends to the JDD task and unsupervised learning.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 21 of its 49 references that are in the map. First posted on arXiv 2 Dec 2021.
Builds on
21 of 49 references.
References · 21
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2016Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoisingcited by 1,352
- 2017FFDNet: Toward a Fast and Flexible Solution for CNN based Image Denoisingcited by 509
- 2019Algorithm Unrolling: Interpretable, Efficient Deep Learning for Signal and Image Processingcited by 411
- 2018How Does Batch Normalization Help Optimization?cited by 355
- 2020Deep Learning Techniques for Inverse Problems in Imagingcited by 290
- 2017Learned Primal-dual Reconstructioncited by 251
- 2018Non-Local Recurrent Network for Image Restorationcited by 160
- 2019Analysis of Explainers of Black Box Deep Neural Networks for Computer Vision: A Surveycited by 93
- 2019Robust and interpretable blind image denoising via bias-free convolutional neural networkscited by 87
- 2016Understanding and Improving Convolutional Neural Networks via Concatenated Rectified Linear Unitscited by 86
9 more
- 2018Theoretical Linear Convergence of Unfolded ISTA and its Practical Weights and Thresholdscited by 83
- 2020Convolutional Neural Networks as a Model of the Visual System: Past, Present, and Futurecited by 83
- 2020Total Deep Variation for Linear Inverse Problemscited by 53
- 2018Unsupervised Learning with Stein's Unbiased Risk Estimatorcited by 47
- 2019Deep Graph-Convolutional Image Denoisingcited by 32
- 2018Deep Image Demosaicking using a Cascade of Convolutional Residual Denoising Networkscited by 31
- 2017Learned Convolutional Sparse Codingcited by 26
- 2019Deep K-SVD Denoisingcited by 26
- 2019Rethinking the CSC Model for Natural Imagescited by 21
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 1.
2 papers.