• Stars
    star
    462
  • Rank 94,832 (Top 2 %)
  • Language
  • Created over 6 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

DerainZoo for collecting deraining methods, datasets, and codes.

DerainZoo (Single Image vs. Video Based)

Youzhao Yang, Hong Lu in Fudan Machine Vision Lab

1 Description

  • DerainZoo: A list of deraining methods. Papers, codes and datasets are maintained. Other sources about deraining can be observed in web1 and web2.

  • Datasets for single image deraining are available at the website.

  • More datasets about other image processing task (brightening, HDR, color enhancement, and inpainting) are available here.

2 Image Quality Metrics

Image & Video Quality Assessment Algorithms [software release][Texas Lab]

3 Single Image Deraining

3.1 Datasets


3.1.1 Synthetic Datasets

3.1.2 Real-world Datasets

3.2 Papers


2021

  • NR [paper][code][web]

    • Fu, Xueyang etc. Improving De-raining Generalization via Neural Reorganization. (ICCV 2021)
  • DerainRLNet [paper][code][web]

    • Chen, Chenghao etc. Robust Representation Learning with Feedback for Single Image Deraining. (CVPR 2021)
  • VRGNet [paper][code][web]

    • Wang, Hong etc. From Rain Generation to Rain Removal. (CVPR 2021)
  • IDCL [paper][code][web]

    • Zhou, Man etc. Image De-raining via Continual Learning. (CVPR 2021)
  • DRG [paper][code][web]

    • Yue, Zongsheng etc. Semi-Supervised Video Deraining with Dynamical Rain Generator. (CVPR 2021)
  • MPRNet [paper][code][web]

    • Zamir et al. Multi-Stage Progressive Image Restoration. (CVPR 2021)
  • ADN [paper][code][web]

    • Yang, Youzhao etc. A Fast And Eefficient Network for Single Image Deraining. (ICASSP 2021)
  • DualGCN [paper][code][web]

    • Fu, Xueyang etc. Rain Streak Removal via Dual Graph Convolutional Network. (AAAI 2021)
  • IPT [paper][code][web]

    • Chen, Hanting etc. Pre-Trained Image Processing Transformer. (Arxiv 2020)

2020

  • WDNet [paper][code][web]

    • Liu, Lin etc. Wavelet-Based Dual-Branch Network for Image Demoir´eing. (2020 ECCV)
  • Rethinking Image Deraining [paper][code][web]

    • Wang, Yinglong etc. Rethinking Image Deraining via Rain Streaks and Vapors. (2020 ECCV)
  • JDNet [paper][code][web]

    • Wang, Cong etc. Joint Self-Attention and Scale-Aggregation for Self-Calibrated Deraining Network. (2020 ACMMM)
  • DCSFN [paper][code][web]

    • Wang, Cong etc. DCSFN: Deep Cross-scale Fusion Network for Single Image Rain Removal. (2020 ACMMM)
  • CVID [paper][code][web]

    • Du, Yingjun etc. Conditional Variational Image Deraining. (2020 TIP)
  • DRD-Net [paper][web][code]

    • Deng, Sen etc. Detail-recovery Image Deraining via Context Aggregation Networks. (2020 CVPR)
  • RCDNet [paper][web][code]

    • Wang, Hong etc. A Model-driven Deep Neural Network for Single Image Rain Removal. (2020 CVPR)
  • Syn2Rel [paper][web][code]

    • Rajeev Yasarla et al. Syn2Real Transfer Learning for Image Deraining using Gaussian Processes. (2020 CVPR)
  • MSPFN [paper][code][web]

    • Jiang Kui et al. Multi-Scale Progressive Fusion Network for Single Image Deraining. (2020 CVPR)
  • Physical Model Guided ID [paper][code][web]

    • Cong Wang et al. Physical Model Guided Deep Image Deraining. (2020 ICME)
  • RDDAN [paper][code][website]

    • Yang, Youzhao et al. RDDAN: A Residual Dense Dilated Aggregated Network for Single Image Deraining. (2020 ICME)
  • DiG-CoM [paper][code][website]

    • Ran, Wu; Yang, Youzhao et al. Single Image Rain Removal Boosting via Directional Gradient. (2020 ICME)
  • VID [paper][code][web]

    • Xu, Jun et al. Variational Image Deraining. (2020 WACV)
  • CMGD [paper][code][web]

    • Rajeev Yasarla et al. Confidence Measure Guided Single Image De-Raining. (2020 TIP)

2019

  • Survey [paper][code][web]

    • Yang, Wenhan et al. Single Image Deraining: From Model-Based to Data-Driven and Beyond. (2019 TPAMI)
  • RWL [paper][code][web]

    • Yang, Wenhan et al. Scale-Free Single Image Deraining Via VisibilityEnhanced Recurrent Wavelet Learning. (2019 TIP)
  • DPRDN [paper][code][web]

    • Wei, Yanyan et al. A Coarse-to-Fine Multi-stream Hybrid Deraining Network for Single Image Deraining. (2019 ICDM)
  • Survey [paper][code][web]

    • Wang, Hong et al. A Survey on Rain Removal from Video and Single Image. (2019 Arxiv)
  • ERL-Net [paper][code][web]

    • Wang, Guoqing et al. ERL-Net: Entangled Representation Learning for Single Image De-Raining. (2019 ICCV)
  • ReHEN [paper][code][web]

    • Yang, Youzhao et al. Single Image Deraining via Recurrent Hierarchy and Enhancement Network. (2019 ACM'MM)
  • DTDN [paper][code][web]

    • Wang, Zheng et al. DTDN: Dual-task De-raining Network. (2019 ACM'MM)
  • GraNet [paper][code][web]

    • Yu, Weijiang et al. Gradual Network for Single Image De-raining. (2019 ACM'MM)
  • AMPE-Net [paper][code][web]

    • Wang, Yinglong et al. An Effective Two-Branch Model-Based Deep Network for Single Image Deraining. (2019 Arxiv)
  • ReMAEN [paper][code][web]

    • Yang, Youzhao el al. Single Image Deraining using a Recurrent Multi-scale Aggregation and Enhancement Network. (2019 ICME)
  • Rain Wiper [paper][code][web]

    • Liang, Xiwen et al. Rain Wiper: An Incremental Randomly Wired Network for Single Image Deraining. (2019 PG)
  • Dual-ResNet [paper][code][web]

    • Liu, Xing et al. Dual Residual Networks Leveraging the Potential of Paired Operations for Image Restoration. (2019 CVPR)
  • Heavy Rain Image Restoration [paper][code][dataset][web]

    • Li, Ruoteng et al. Heavy Rain Image Restoration: Integrating Physics Model and Conditional Adversarial Learning. (2019 CVPR)
  • SPANet [paper][code][web][dataset]

    • Wang, Tianyu et al. Spatial Attentive Single-Image Deraining with a High Quality Real Rain Dataset. (2019 CVPR)
  • Comprehensive Benchmark Analysis [paper][code][dataset]

    • Li, Siyuan et al. Single Image Deraining: A Comprehensive Benchmark Analysis. (2019 CVPR)
  • DAF-Net [paper][code][web]

    • Hu, Xiaowei et al. Depth-attentional Features for Single-image Rain Removal. (2019 CVPR)
  • Semi-supervised Transfer Learning [paper][code][web]

    • Wei, Wei et al. Semi-supervised Transfer Learning for Image Rain Removal. (2019 CVPR)
  • PReNet [paper][code][web]

    • Ren, Dongwei et al. Progressive Image Deraining Networks: A Better and Simpler Baseline. (2019 CVPR)
  • UMRL-using-Cycle-Spinning [paper][code][web]

    • Rajeev Yasarla et al. Uncertainty Guided Multi-Scale Residual Learning-using a Cycle Spinning CNN for Single Image De-Raining. (2019 CVPR)
  • RR-GAN [paper][code][web]

    • Zhu, Hongyuan et al. RR-GAN: Single Image Rain Removal Without Paired Information. (2019 AAAI)
  • LPNet [paper][code][web]

    • Fu, Xueyang et al. Lightweight Pyramid Networks for Image Deraining. (2019 TNNLS)
  • Morphological Networks [paper][code][web]

    • Mondal et al. Morphological Networks for Image De-raining. (2019 Arxiv)

2018

  • QS Priors [paper][code][web]

    • Wang et al. Rain Removal By Image Quasi-Sparsity Priors. (2018 Arxiv)
  • Linear model [paper][code][web]

    • Wang et al. Removing rain streaks by a linear model. (2018 Arxiv)
  • Kernel Guided CNN [paper][code][web]

    • Deng et al. Rain Streak Removal for Single Image via Kernel Guided CNN. (2018 Arxiv)
  • Physics-Based GAM [paper][code][web]

    • Pan, Jinshan et al. Physics-Based Generative Adversarial Models for Image Restoration and Beyond. (2018 Arxiv)
  • Self-supervised Constraints [paper][code][paper]

    • Jin et al. Unsupervised Single Image Deraining with Self-supervised Constraints. (2018 Arxiv)
  • SRSE-Net [paper][code][web]

    • Ye et al. Self-Refining Deep Symmetry Enhanced Network for Rain Removal. (2018 Arxiv)
  • Tree-Structured Fusion Model [paper][code][web]

    • Fu, Xueyang et. al. A Deep Tree-Structured Fusion Model for Single Image Deraining. (2018 Arxiv)
  • Deep DCNet [paper][code] [web1] [web2]

    • Li, Siyuan et al. Fast Single Image Rain Removal via a Deep Decomposition-Composition Network. (ArXiv2018)
  • SFARL Model [paper][code][web]

    • Ren, Dongwei et al. Simultaneous Fidelity and Regularization Learning for Image Restoration. (ArXiv2018)
  • GCAN [paper][code][web]

    • Chen et. al. Gated Context Aggregation Network for Image Dehazing and Deraining. (2018 WACV)
  • Cycle-GAN [paper][code][web]

    • Pu, Jinchuan et al. Removing rain based on a Cycle Generative Adversarial Network. (2018 ICIEA)
  • RESCAN [paper][code][web]

    • Li, Xia et al. Recurrent Squeeze-and-Excitation Context Aggregation Net for Single Image Deraining. (2018 ECCV)
  • RGFFN [paper][code][web]

    • Fan, Zhiwen et al. Residual-Guide Feature Fusion Network for Single Image Deraining. (2018 ACM'MM)
  • NLEDN [paper][code][web]

    • Li, Guanbin et al. Non-locally Enhanced Encoder-Decoder Network for Single Image De-raining. (2018 ACM'MM)
  • DualCNN [paper][code][web]

    • Pan, Jinshan et al. Learning Dual Convolutional Neural Networks for Low-Level Vision. (2018 CVPR)
  • Attentive GAN [paper][code][web][project] [reimplement code]

    • Qian, Rui et al. Attentive Generative Adversarial Network for Raindrop Removal from a Single Image. (2018 CVPR) (tips: this research focuses on reducing the effets form the adherent rain drops instead of rain streaks removal)
  • DID-MDN [paper][code][web]

    • Zhang, He et al. Density-aware Single Image De-raining using a Multi-stream Dense Network. (2018 CVPR)
  • Directional global sparse model [paper] [code][web]

    • Deng, Liangjian et al. A directional global sparse model for single image rain removal. (2018 AMM)
  • Gradient domain [paper][code][web]

    • Du, Shuangli et al. Single image deraining via decorrelating the rain streaks and background scene in gradient domain. (2018 PR)

2017

  • ID_CGAN [paper][code] [web]

    • Zhang, He et al. Image De-raining Using a Conditional Generative Adversarial Network. (2017 Arxiv)
  • Transformed Low-Rank Model [paper][code][web]

    • Chang, Yi et al. Transformed Low-Rank Model for Line Pattern Noise Removal. (2017 ICCV)
  • JBO [paper][code][web]

    • Wei, Wei et al. Joint Bi-layer Optimization for Single-image Rain Streak Removal. (2017 ICCV)
  • JCAS [paper][code][web]

    • Gu, Shuhang et al. Joint Convolutional Analysis and Synthesis Sparse Representation for Single Image Layer Separation. (2017 ICCV)
  • DDN [paper] [code][web]

    • Fu, Xueyang et al. Removing rain from single images via a deep detail network. (2017 CVPR)
  • JORDER [paper] [code][web]

    • Yang, Wenhan et al. Deep joint rain detection and removal from a single image. (2017 CVPR)
  • Hierarchical Approach [paper][code][web]

    • Wang, Yinglong et al. A Hierarchical Approach for Rain or Snow Removing in a Single Color Image. (2017 TIP)
  • Clearing The Skies [paper][code][web]

    • Fu, Xueyang et al. Clearing the skies: A deep network architecture for single-image rain removal. (2017 TIP)
  • Error-optimized Sparse Representation [paper][code][web]

    • Chen, Bohao et al. Error-optimized sparse representation for single image rain removal. (2017 TIE)

2015-2016

  • LP(GMM) (2016 CVPR, 2017 TIP)

    • Li, Yu et al. Rain streak removal using layer priors. [paper][code][web]
    • Li, Yu et al. Single Image Rain Streak Decomposition Using Layer Priors. [paper] [dataset][web]
  • DSC [paper][code][web]

    • Luo, Yu et al. Removing rain from a single image via discriminative sparse coding. (2015 ICCV)
  • Window Covered [paper][code][web]

    • David, Eigen et al. Restoring An Image Taken Through a Window Covered with Dirt or Rain. (2013 ICCV)
  • Image Decomposition paper][code][web]

    • Kang, Liwei et al. Automatic Single-Image-Based Rain Streaks Removal via Image Decomposition. (2012 TIP)

4 Video Based Deraining

2019

  • D3R-Net [paper][code][web]
    • Yang, Wenhan et al. D3R-Net: Dynamic Routing Residue Recurrent Network for Video Rain Removal. (2019 TIP)

2018

  • MSCSC [paper][code] [web][video]

    • Li, Minghan et al. Video Rain Streak Removal By Multiscale ConvolutionalSparse Coding. (2018 CVPR)
  • CNN Framework [paper][code][web Chen] [web Chau]

    • Chen, Jie et al. Robust Video Content Alignment and Compensation for Rain Removal in a CNN Framework. (2018 CVPR)
    • Chen, Jie et al. Robust Video Content Alignment and Compensation for Clear Vision Through the Rain [paper][code][web](tips: I guess this is the extended journal version)
  • Erase or Fill [paper][code][web Liu] [web Yang]

    • Liu, Jiaying et al. Erase or Fill? Deep Joint Recurrent Rain Removal and Reconstruction in Videos. (2018 CVPR)

2017

  • MoG [paper] [code][web]

    • Wei, Wei et al. Should We Encode Rain Streaks in Video as Deterministic or Stochastic? (2017 ICCV)
  • FastDeRain [paper][code]

    • Jiang, Taixiang et al. A novel tensor-based video rain streaks removal approach via utilizing discriminatively intrinsic priors. (2017 CVPR)
  • Matrix Decomposition [paper][code][web]

    • Ren, Weilong et al. Video Desnowing and Deraining Based on Matrix Decomposition. (2017 CVPR)

2015-2016

  • Adherent Raindrop Modeling [paper][code][web]

    • You, Shaodi et al. Adherent raindrop modeling, detectionand removal in video. (2016 TPAMI)
  • Low-rank Matrix Completion [paper][code][web]

    • Kim, JH et al. Video deraining and desnowing using temporal correlation and low-rank matrix completion. (2015 TIP)
  • Utilizing Local Phase Information [paper][code][web]

    • Santhaseelan et al. Utilizing local phase information to remove rain from video. (2015 IJCV)

5 Acknowledgement

  • Thanks for the sharing of codes of image quality metrics by Wang, Hong.

6 Contact

More Repositories

1

PeleeNet

A tensorflow implement for PeleeNet:A Real-Time Object Detection System on Mobile Devices
Python
92
star
2

Non-Local_Nets-Tensorflow

An implement of Non-local neural networks for tensorflow version
Python
82
star
3

Image-Processing-Datasets

Image processing datasets (brightening, color enhancement, inpainting, denoising, dehazing, deblurring, and deraining)
58
star
4

SRGAN

An implement of SRGAN(Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network) for tensorflow version
Python
50
star
5

Inception-Score

Inception score for measuring quality of images generating from GAN
Python
42
star
6

Low-Level-Vision-Zoo

A low-level vision zoo for dehazing, deblurring, denoising, deraining, inpainting, color enhancement, brightening, and super resolution .
39
star
7

SNGAN

A implement of spectral normalization GAN for tensorflow version
Python
27
star
8

DeepLearning-Tutorials

This is a deep learning tutorial which is summarized to help someone who want to join to deep learning group
23
star
9

ReMAEN

Single Image Deraining using a Recurrent Multi-scale Aggregation and Enhancement Network (ICME'19)
Python
21
star
10

ReHEN

Single Image Deraining via Recurrent Hierarchy Enhancement Network (ACM'MM2019)
Python
17
star
11

PGGAN

A implement of PGGAN for tensorflow version(progressive growing GANs for improved quality, stability and variation)
Python
14
star
12

pix2pix

A implement of pix2pix for tensorflow version(Image-to-Image Translation with Conditional Adversarial Nets)
Python
6
star
13

DiG-CoM

Single Image Rain Removal Boosting via Directional Gradient (ICME'20)
C
5
star
14

CapsNet

This is a CapsNet program for tensorflow version
Python
3
star
15

MobileNet_V2

A tensorflow implement for MobileNet_V2
Python
3
star
16

ADN

A FAST AND EFFICIENT NETWORK FOR SINGLE IMAGE DERAINING (ICASSP2021)
2
star
17

GAN-From-Zero-to-One

GAN: From Zero to One (GAN Tutorial)
Python
2
star
18

Tensorflow_Tutorial

A tensorflow practice repo for tensorflow learning.(GAN:From Zero to One)
Python
2
star
19

dl-trainer-framework

Python
2
star
20

GAN-Collections

A implement of GAN-collection for tensorflow version
Python
2
star
21

Application-Research

Summary in the period of Intern
Python
1
star
22

RDDAN

RDDAN: A Residual Dense Dilated Aggregated Network for Single Image Deraining (ICME'20)
1
star
23

VAE

A implement of VAE in paper "Auto-Encoding Variational Bayes"
Python
1
star