Image Deraining via Self-supervised Reinforcement Learning
Abstract: The quality of images captured outdoors is often affected by the weather. One factor that interferes with sight is rain, which can obstruct the view of observers and computer vision applications that rely on those images. The work aims to recover rain images by removing rain streaks via Self-supervised Reinforcement Learning (RL) for image deraining (SRL-Derain). We locate rain streak pixels from the input rain image via dictionary learning and use pixel-wise RL agents to take multiple inpainting actions to remove rain progressively. To our knowledge, this work is the first attempt where self-supervised RL is applied to image deraining. Experimental results on several benchmark image-deraining datasets show that the proposed SRL-Derain performs favorably against state-of-the-art few-shot and self-supervised deraining and denoising methods.
- “Rain streak removal using layer priors,” in Proc. Conf. Computer Vision and Pattern Recognition, 2016.
- “Automatic single-image-based rain streaks removal via image decomposition,” IEEE Trans. on Image Processing, 2011.
- “A hierarchical approach for rain or snow removing in a single color image,” IEEE Trans. on Image Processing, 2017.
- “Deraincyclegan: Rain attentive cyclegan for single image deraining and rainmaking,” IEEE Trans. on Image Processing, 2021.
- “Rain2avoid: Self-supervised single image deraining,” in Proc. Int’l Conf. Acoustics, Speech, and Signal Processing, 2023.
- “Fully convolutional network with multi-step reinforcement learning for image processing,” in Proc. Nat’l Conf. Artificial Intelligence, 2019.
- “No-reference image quality assessment in the spatial domain,” IEEE Trans. on Image Processing, 2012.
- “Deep image prior,” in Proc. Conf. Computer Vision and Pattern Recognition, 2018.
- “Noise2void-learning denoising from single noisy images,” in Proc. Conf. Computer Vision and Pattern Recognition, 2019.
- “Noise2self: Blind denoising by self-supervision,” in Proc. Int’l Conf. Machine Learning, 2019.
- “Crafting a toolchain for image restoration by deep reinforcement learning,” in IEEE Trans. on Pattern Analysis and Machine Intelligence, 2018.
- “Distort-and-recover: Color enhancement using deep reinforcement learning,” in IEEE Trans. on Pattern Analysis and Machine Intelligence, 2018.
- “Loss is its own reward: Self-supervision for reinforcement learning,” in International Conference on Learning Representations Workshop, 2017.
- “CURL: Contrastive unsupervised representations for reinforcement learning,” in Proc. Int’l Conf. Machine Learning, 2020, pp. 5639–5650.
- “Data-efficient reinforcement learning with self-predictive representations,” in Proc. Int’l Conf. Learning Representations, 2021.
- “Darla: Improving zero-shot transfer in reinforcement learning,” in Proc. Int’l Conf. Machine Learning, 2017.
- “Fastderain: A novel video rain streak removal method using directional gradient priors,” IEEE Trans. on Image Processing, 2018.
- “Online learning for matrix factorization and sparse coding.,” Journal of Machine Learning Research, 2010.
- “Deep joint rain detection and removal from a single image,” in Proc. Conf. Computer Vision and Pattern Recognition, 2017.
- “Image de-raining using a conditional generative adversarial network,” IEEE Trans. on Circuits and Systems for Video Technology, 2019.
- “Semi-supervised transfer learning for image rain removal,” in Proc. Conf. Computer Vision and Pattern Recognition, 2019.
- “Fluid: Few-shot self-supervised image deraining,” in Proc. of the IEEE/CVF Winter Conf. on Applications of Computer Vision, 2022.
- “Restoring an image taken through a window covered with dirt or rain,” in Proc. Int’l Conf. Computer Vision, 2013.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.