Rain removal via residual generation cascading

Single-image rain removal has always been challenging, due to its inherent ill-posed nature. In this paper, we propose a novel rain removal pipeline. This pipeline features two processing pathways: 1) a bottom-up pathway which iteratively performs down sampling and subtraction operations, yielding a Laplacian pyramid (LP) with decreasing scales, to bypass rain details; and 2) a top-down pathway which is built on image series obtained by the above bottom-up process and generate a series of image components based on conditional generative adversarial nets (CGAN), aiming at removing rain streaks while preserving image details. Generated components are further fused via scale-space aggregation, and descriptive image intrinsic information contained in different scales is interacted to jointly generate high quality de-rained image. Extensive experiments on synthetic and real-world rainy image datasets both demonstrate the effectiveness of the proposed rain streaks removal approach.

[1]  Edward H. Adelson,et al.  The Laplacian Pyramid as a Compact Image Code , 1983, IEEE Trans. Commun..

[2]  Yu Luo,et al.  Removing Rain from a Single Image via Discriminative Sparse Coding , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[3]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[4]  Charless C. Fowlkes,et al.  Contour Detection and Hierarchical Image Segmentation , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Li-Wei Kang,et al.  Context-Aware Single Image Rain Removal , 2012, 2012 IEEE International Conference on Multimedia and Expo.

[6]  Yu-Hsiang Fu,et al.  Automatic Single-Image-Based Rain Streaks Removal via Image Decomposition , 2012, IEEE Transactions on Image Processing.

[7]  Li Fei-Fei,et al.  Perceptual Losses for Real-Time Style Transfer and Super-Resolution , 2016, ECCV.

[8]  Chiou-Ting Hsu,et al.  A Generalized Low-Rank Appearance Model for Spatio-temporally Correlated Rain Streaks , 2013, 2013 IEEE International Conference on Computer Vision.

[9]  Simon Osindero,et al.  Conditional Generative Adversarial Nets , 2014, ArXiv.

[10]  S. Nayar,et al.  Photorealistic rendering of rain streaks , 2006, SIGGRAPH 2006.

[11]  Gerald Schaefer,et al.  UCID: an uncompressed color image database , 2003, IS&T/SPIE Electronic Imaging.

[12]  Michael S. Brown,et al.  Rain Streak Removal Using Layer Priors , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[13]  Xinghao Ding,et al.  Clearing the Skies: A Deep Network Architecture for Single-Image Rain Removal , 2016, IEEE Transactions on Image Processing.