RCDNet: An Interpretable Rain Convolutional Dictionary Network for Single Image Deraining
Not on the map. Why?
Abstract (arXiv)
As a common weather, rain streaks adversely degrade the image quality. Hence, removing rains from an image has become an important issue in the field. To handle such an ill-posed single image deraining task, in this paper, we specifically build a novel deep architecture, called rain convolutional dictionary network (RCDNet), which embeds the intrinsic priors of rain streaks and has clear interpretability. In specific, we first establish a RCD model for representing rain streaks and utilize the proximal gradient descent technique to design an iterative algorithm only containing simple operators for solving the model. By unfolding it, we then build the RCDNet in which every network module has clear physical meanings and corresponds to each operation involved in the algorithm. This good interpretability greatly facilitates an easy visualization and analysis on what happens inside the network and why it works well in inference process. Moreover, taking into account the domain gap issue in real scenarios, we further design a novel dynamic RCDNet, where the rain kernels can be dynamically inferred corresponding to input rainy images and then help shrink the space for rain layer estimation with few rain maps so as to ensure a fine generalization performance in the inconsistent scenarios of rain types between training and testing data. By end-to-end training such an interpretable network, all involved rain kernels and proximal operators can be automatically extracted, faithfully characterizing the features of both rain and clean background layers, and thus naturally lead to better deraining performance. Comprehensive experiments substantiate the superiority of our method, especially on its well generality to diverse testing scenarios and good interpretability for all its modules. Code is available in emphurlhttps://github.com/hongwang01/DRCDNet.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 46 of its 119 references that are in the map. First posted on arXiv 14 Jul 2021.
Builds on
46 of 119 references.
References · 46
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2017Mask R-CNNcited by 7,259
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
- 2018YOLOv3: An Incremental Improvementcited by 2,652
- 2016Pyramid Scene Parsing Networkcited by 2,472
- 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,379
- 2016Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoisingcited by 1,352
34 more
- 2014Image Super-Resolution Using Deep Convolutional Networkscited by 1,218
- 2016Deep Joint Rain Detection and Removal from a Single Imagecited by 351
- 2019Progressive Image Deraining Networks: A Better and Simpler Baselinecited by 271
- 2020Multi-Scale Progressive Fusion Network for Single Image Derainingcited by 259
- 2020Deep Unfolding Network for Image Super-Resolutioncited by 253
- 2018Density-aware Single Image De-raining using a Multi-stream Dense Networkcited by 248
- 2018Recurrent Squeeze-and-Excitation Context Aggregation Net for Single Image Derainingcited by 205
- 2017Image De-raining Using a Conditional Generative Adversarial Networkcited by 197
- 2019Spatial Attentive Single-Image Deraining with a High Quality Real Rain Datasetcited by 192
- 2019Heavy Rain Image Restoration: Integrating Physics Model and Conditional Adversarial Learningcited by 157
- 2016Clearing the Skies: A deep network architecture for single-image rain removalcited by 136
- 2020A Model-driven Deep Neural Network for Single Image Rain Removalcited by 125
- 2019Uncertainty Guided Multi-Scale Residual Learning-using a Cycle Spinning CNN for Single Image De-Rainingcited by 117
- 2019Variational Denoising Network: Toward Blind Noise Modeling and Removalcited by 117
- 2019Single Image Deraining: A Comprehensive Benchmark Analysiscited by 84
- 2019Single Image Deraining: From Model-Based to Data-Driven and Beyondcited by 77
- 2018Lightweight Pyramid Networks for Image Derainingcited by 64
- 2020Syn2Real Transfer Learning for Image Deraining using Gaussian Processescited by 62
- 2018Robust Video Content Alignment and Compensation for Rain Removal in a CNN Frameworkcited by 53
- 2019Physics-Based Rendering for Improving Robustness to Raincited by 49
- 2018Learning Dual Convolutional Neural Networks for Low-Level Visioncited by 35
- 2019Multispectral and Hyperspectral Image Fusion by MS/HS Fusion Netcited by 35
- 2018Non-locally Enhanced Encoder-Decoder Network for Single Image De-rainingcited by 33
- 2017ADMM-Net: A Deep Learning Approach for Compressive Sensing MRIcited by 28
- 2016Learning Fully Convolutional Networks for Iterative Non-blind Deconvolutioncited by 26
- 2018FastDeRain: A Novel Video Rain Streak Removal Method Using Directional Gradient Priorscited by 25
- 2018Unsupervised Single Image Deraining with Self-supervised Constraintscited by 19
- 2019A Survey on Rain Removal from Video and Single Imagecited by 15
- 2020Single Image Deraining with Continuous Rain Density Estimationcited by 8
- 2019A Coarse-to-Fine Multi-stream Hybrid Deraining Network for Single Image Derainingcited by 5
- 2020Structural Residual Learning for Single Image Rain Removalcited by 4
- 2019DerainCycleGAN: Rain Attentive CycleGAN for Single Image Deraining and Rainmakingcited by 3
- 2020Semi-DerainGAN: A New Semi-supervised Single Image Deraining Networkcited by 3
- 2015Convolutional Dictionary Learning through Tensor Factorizationcited by 1
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 2; 2024: 4; 2025: 2; 2026: 1.
12 papers.
- 2021InDuDoNet+: A Deep Unfolding Dual Domain Network for Metal Artifact Reduction in CT Imagescited by 19
- 2022KXNet: A Model-Driven Deep Neural Network for Blind Super-Resolutioncited by 18
- 2022Adaptive Convolutional Dictionary Network for CT Metal Artifact Reductioncited by 17
- 2023Image Deblurring by Exploring In-depth Properties of Transformercited by 10
- 2023Dual Degradation Representation for Joint Deraining and Low-Light Enhancement in the Darkcited by 9
- 2024Re-boosting Self-Collaboration Parallel Prompt GAN for Unsupervised Image Restorationcited by 7
- 2024Joint Conditional Diffusion Model for Image Restoration with Mixed Degradationscited by 1
- 2024Joint multi-dimensional dynamic attention and transformer for general image restorationcited by 1
- 2025Towards Better De-raining Generalization via Rainy Characteristics Memorization and Replaycited by 1
- 2025SNNSIR: A Simple Spiking Neural Network for Stereo Image Restorationcited by 1
- 2024TRG-Net: An Interpretable and Controllable Rain Generatorcited by 0
- 2026Spectral-Structured Diffusion for Single-Image Rain Removalcited by 0
- 2026Spectral-Structured Diffusion for Single-Image Rain Removal10 Mar 2026
- 2025SNNSIR: A Simple Spiking Neural Network for Stereo Image Restoration17 Aug 2025
- 2025Towards Better De-raining Generalization via Rainy Characteristics Memorization and Replay3 Jun 2025
- 2024Joint multi-dimensional dynamic attention and transformer for general image restoration12 Nov 2024
- 2024Re-boosting Self-Collaboration Parallel Prompt GAN for Unsupervised Image Restoration17 Aug 2024
- 2024Joint Conditional Diffusion Model for Image Restoration with Mixed Degradations11 Apr 2024
- 2024TRG-Net: An Interpretable and Controllable Rain Generator15 Mar 2024
- 2023Dual Degradation Representation for Joint Deraining and Low-Light Enhancement in the Dark6 May 2023
- 2023Image Deblurring by Exploring In-depth Properties of Transformer24 Mar 2023
- 2022KXNet: A Model-Driven Deep Neural Network for Blind Super-Resolution21 Sep 2022
- 2022Adaptive Convolutional Dictionary Network for CT Metal Artifact Reduction16 May 2022
- 2021InDuDoNet+: A Deep Unfolding Dual Domain Network for Metal Artifact Reduction in CT Images23 Dec 2021