Clearing the Skies: A Deep Network Architecture for Single-Image Rain Removal
Xiamen University · Columbia University
Abstract
We introduce a deep network architecture called DerainNet for removing rain streaks from an image. Based on the deep convolutional neural network (CNN), we directly learn the mapping relationship between rainy and clean image detail layers from data. Because we do not possess the ground truth corresponding to real-world rainy images, we synthesize images with rain for training. In contrast to other common strategies that increase depth or breadth of the network, we use image processing domain knowledge to modify the objective function and improve deraining with a modestly sized CNN. Specifically, we train our DerainNet on the detail (high-pass) layer rather than in the image domain. Though DerainNet is trained…
Citation impact
- FWCI
- 28.00
- Percentile
- 100%
- References
- 42
Authors
5Topics & keywords
- Computer science
- Convolutional neural network
- Artificial intelligence
- Image (mathematics)
- Network architecture
- Domain (mathematical analysis)
- Deep learning
- Image processing
- Sustainable cities and communities
Funding
- NNNational Natural Science Foundation of ChinaAwards: 81671674, 81301278, 61671309, U1605252, 61571005, 61571382, 81671766
- NSNatural Science Foundation of Fujian ProvinceAward: 2017J01126
- NSNatural Science Foundation of Guangdong ProvinceAward: 2015A030313007
- CSChina Scholarship CouncilAward: [2016]3100
- FRFundamental Research Funds for the Central UniversitiesAwards: 20720150169, 20720160075