Command Palette
Search for a command to run...
Density-aware Single Image De-raining using a Multi-stream Dense Network
He Zhang; Vishal M. Patel

Abstract
Single image rain streak removal is an extremely challenging problem due to the presence of non-uniform rain densities in images. We present a novel density-aware multi-stream densely connected convolutional neural network-based algorithm, called DID-MDN, for joint rain density estimation and de-raining. The proposed method enables the network itself to automatically determine the rain-density information and then efficiently remove the corresponding rain-streaks guided by the estimated rain-density label. To better characterize rain-streaks with different scales and shapes, a multi-stream densely connected de-raining network is proposed which efficiently leverages features from different scales. Furthermore, a new dataset containing images with rain-density labels is created and used to train the proposed density-aware network. Extensive experiments on synthetic and real datasets demonstrate that the proposed method achieves significant improvements over the recent state-of-the-art methods. In addition, an ablation study is performed to demonstrate the improvements obtained by different modules in the proposed method. Code can be found at: https://github.com/hezhangsprinter
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| single-image-deraining-on-rain100h | DIDMDN | SSIM: 0.524 |
| single-image-deraining-on-rain100l | DIDMDN | SSIM: 0.741 |
| single-image-deraining-on-raincityscapes | DID-MDN | PSNR: 28.43 SSIM: 0.9349 |
| single-image-deraining-on-test100 | DIDMDN | SSIM: 0.818 |
| single-image-deraining-on-test1200 | DIDMDN | SSIM: 0.901 |
| single-image-deraining-on-test2800 | DIDMDN | PSNR: 28.13 SSIM: 0.867 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.