Hong Wang, Yichen Wu, Minghan Li, Qian Zhao, and Deyu Meng
[Arxiv]
Citation
@article{WangA,
title={A Survey on Rain Removal from Video and Single Image},
author={Wang, Hong and Wu, Yichen and Li, Minghan and Zhao, Qian and Meng, Deyu},
journal={arXiv preprint arXiv:1909.08326},
year={2019}
}
Physical Properties of Raindrops
- Gemometric Property
- Terminal velocity of raindrops aloft (JAMC1969), Foote et al [PDF]
- A new model for the equilibrium shape of raindrops (JAS1987), Beard et al. [PDF]
- Brightness Property
- Photometric model of a rain drop (Technical Report, Columbia University2004), Garg et al [PDF]
- Vision and Rain (IJCV2007), Garg et al [Project][PDF]
- Chromatic Property
- Rain removal in video by combining temporal and chromatic properties (ICME2006), Zhang et al [Project][PDF]
- Spatial and Temporal Propety
- Simulation of rain in videos (TAS2003), Starik et al [PDF]
- Pixel based temporal analysis using chromatic property for removing rain from videos (CIC2009), Liu et al [PDF]
Video Deraining Methods
-
Time Domain
- Detection and removal of rain from videos (CVPR2004), Garg et al [Project][PDF]
- When does camera see rain? (ICCV2005), Garg et al [Project][PDF]
- Rain removal using kalman filter in video (ICSMA2008), Park et al [PDF]
- Using the shape characteristics of rain to identify and remove rain from video (S+SSPR2008), Brewer et al [PDF]
- The application of histogram on rain detection in video (JCIS2008), Zhao et al [PDF]
- Rain or snow detection in image sequences through use of a histogram of orientation of streaks (IJCV2011), Bossu et al [PDF]
- A probabilistic approach for detection and removal of rain from videos (IETE JR2011), Tripathi et al [PDF]
- Video post processing: low latency spatiotemporal approach for detection and removal of rain (IET IP2012), Tripathi et al [PDF]
- Removal of rain from videos: a review (SIVP2014), Tripathi et al [PDF]
- Stereo video deraining and desnowing based on spatiotemporal frame warping (ICIP2014), Kim et al [PDF]
-
Frequency Domain
- Spatio-temporal frequency analysis for removing rain and snow from videos (PACV2007), Barnum et al [Project] [PDF]
- Analysis of rain and snow in frequency space (IJCV2010), Barnum et al [Project] [PDF]
-
Low Rank and Sparsity
- A generalized low-rank appearance model for spatio-temporally correlated rain streaks (ICCV2013), Chen et al [PDF]
- A rain pixel recovery algorithm for videos with highly dynamic scenes (TIP2013), Chen et al [PDF]
- Video deraining and desnowing using temporal correlation and low-rank matrix completion (TIP2015), Kim et al [PDF] [Code]
- Adherent raindrop modeling, detection and removal in video (TPAMI2016), You et al. [Project] [PDF]
- Video desnowing and deraining based on matrix decomposition (CVPR2017), Ren et al [PDF] [Code]
- A novel tensor-based video rain streaks removal approach via utilizing discriminatively intrinsic priors (CVPR2017), Jiang et al [PDF]
- Should We encode rain streaks in video as deterministic or stochastic? (ICCV2017), Wei et al [PDF] [Code]
- A directional global sparse model for single image rain removal (AMM2018), Deng et al [PDF] [Code]
- Video rain streak removal by multiscale convolutional sparse coding (CVPR2018), Li et al [Project] [PDF] [Code]
- Fastderain: A novel video rain streak removal method using directional gradient priors (TIP2019), Jiang et al [PDF] [Code]
-
Deep Learning
- Robust video content alignment and compensation for rain removal in a cnn framework (CVPR2018), Chen et al [PDF] [Code]
- Erase or fill? deep joint recurrent rain removal and reconstruction in videos (CVPR2018), Liu et al. [Project][PDF] [Code]
- D3R-Net: dynamic routing residue recurrent network for video rain removal (TIP2018), Liu et al. [PDF]
Single Image Deraining Methods
Datasets and the Usage
-
Video
- Synthetic Datasets: highway and park.
- Real Datasets: compfinal and night. Please download from [Baidu Netdisk] provided by Li Minghan.
-
Single Image
*We note that:
i. RainTrainL/Rain100L and RainTrainH/Rain100H are synthesized by Yang Wenhan. Rain12600/Rain1400 is from Fu Xueyang and Rain12 is from Li Yu.
ii. In video experiment, the rain-removed results of the deep learning method are provided by the author Yang Wenhan. Really thanks!
iii. In single image experiment, we seperately retrain all the recent state-of-the-art methods via the three training datasets: RainTrainL(200 input/clean image pairs), RainTrainH(1800 pairs), and Rain12600(12600 pairs), and then evaluate their rain removal performance based on the correponding test datasets: Rain100L(100 pairs), Rain100H(100 pairs), and Rain1400(1400 pairs). Besides, the trained model obtained by RainTrainL is adpoted to predict rain-removed results of Rain12(12 pairs). Moreover, we utilize the Internet-Data(147 input images) and SPA-Data(1000 pairs) to compare the generalization ability.
iiii. In single image experiment, when training the semi-supervised method--SIRR, we always utilize Internet-Data as unsupervised samples.
Image Quality Metrics
*Please note that all quantitative results are computed based on Y channel.
Contact
If you have any question, please feel free to concat Hong Wang (Email: hongwang01@stu.xjtu.edu.cn).