Single Image Deraining Network with Rain Embedding Consistency and Layered LSTM
Single image deraining is typically addressed as residual learning to predict the rain layer from an input rainy image. For this purpose, an encoder-decoder network draws wide attention, where the encoder is required to encode a high-quality rain embedding which determines the performance of the subsequent decoding stage to reconstruct the rain layer. However, most of existing studies ignore the significance of rain embedding quality, thus leading to limited performance with over/under-deraining. In this paper, with our observation of the high rain layer reconstruction performance by an rain-to-rain autoencoder, we introduce the idea of "Rain Embedding Consistency" by regarding the encoded embedding by the autoencoder as an ideal rain embedding and aim at enhancing the deraining performance by improving the consistency between the ideal rain embedding and the rain embedding derived by the encoder of the deraining network. To achieve this, a Rain Embedding Loss is applied to directly supervise the encoding process, with a Rectified Local Contrast Normalization (RLCN) as the guide that effectively extracts the candidate rain pixels. We also propose Layered LSTM for recurrent deraining and fine-grained encoder feature refinement considering different scales. Qualitative and quantitative experiments demonstrate that our proposed method outperforms previous state-of-the-art methods particularly on a real-world dataset. Our source code is available at http://www.ok.sc.e.titech.ac.jp/res/SIR/.
Code (1)
Tasks
DecoderRain RemovalSingle Image DerainingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Robust Representation Learning with Feedback for Single Image Deraining
A deraining network can be interpreted as a conditional generator that aims at removing rain streaks from image. Most existing image deraining methods ignore model errors caused by uncertainty that reduces embedding qual…
Rain RemovalRepresentation LearningSingle Image DerainingUnpaired Deep Image Deraining Using Dual Contrastive Learning
Learning single image deraining (SID) networks from an unpaired set of clean and rainy images is practical and valuable as acquiring paired real-world data is almost infeasible. However, without the paired data as the su…
Contrastive LearningImage RestorationRain RemovalSingle Image DerainingChannel Consistency Prior and Self-Reconstruction Strategy Based Unsupervised Image Deraining
Recently, deep image deraining models based on paired datasets have made a series of remarkable progress. However, they cannot be well applied in real-world applications due to the difficulty of obtaining real paired dat…
Rain RemovalDerainCycleGAN: Rain Attentive CycleGAN for Single Image Deraining and Rainmaking
Single image deraining (SID) is an important and challenging topic in emerging vision applications, and most of emerged deraining methods are supervised relying on the ground truth (i.e., paired images) in recent years. …
Rain RemovalSingle Image DerainingUnsupervised Single Image Deraining with Self-supervised Constraints
Most existing single image deraining methods require learning supervised models from a large set of paired synthetic training data, which limits their generality, scalability and practicality in real-world multimedia app…
BenchmarkingGenerative Adversarial NetworkRain RemovalSingle Image Deraining