Awesome-Weather-Removal

  • CVPR 2022 Learning Multiple Adverse Weather Removal via Two-stage Knowledge Learning and Multi-contrastive Regularization: Toward a Unified Model [Paper] [Code]

  • CVPR 2022 TransWeather: Transformer-based Restoration of Images Degraded by Adverse Weather Conditions [Paper] [Code] (Please refer to arxiv version.)

  • CVPR 2020 All in One Bad Weather Removal using Architectural Search [Paper]

  • PAMI 2023 Restoring Vision in Adverse Weather Conditions with Patch-Based Denoising Diffusion Models [Paper] [Code]

  • CVPR 2023 SmartAssign: Learning A Smart Knowledge Assignment Strategy for Deraining and Desnowing [Paper]

  • CVPR 2023 Learning Weather-General and Weather-Specific Features for Image Restoration Under Multiple Adverse Weather Conditions [Paper] [Code]

  • CVPR 2023 All-in-one Image Restoration for Unknown Degradations Using Adaptive Discriminative Filters for Specific Degradations [Paper]

  • Arxiv 2023 Restoring Images Captured in Arbitrary Hybrid Adverse Weather Conditions in One Go [Paper]

  • Arxiv 2023 MoWE: Mixture of Weather Experts for Multiple Adverse Weather Removal [Paper]

  • Arxiv 2023 GridFormer: Residual Dense Transformer with Grid Structure for Image Restoration in Adverse Weather Conditions [Paper]

  • Arxiv 2023 Exploring the Application of Large-scale Pre-trained Models on Adverse Weather Removal [Paper]

  • ICCV 2023 Multi-weather Image Restoration via Domain Translation [Paper] [Code]

  • Arxiv 2023 MetaWeather: Few-Shot Weather-Degraded Image Restoration via Degradation Pattern Matching [Paper]

  • ICCV 2023 Adverse Weather Removal with Codebook Priors [Paper]

  • ICCV 2023 Video Adverse-Weather-Component Suppression Network via Weather Messenger and Adversarial Backpropagation [Paper] [Code]

  • Arxiv 2023 Always Clear Days: Degradation Type and Severity Aware All-In-One Adverse Weather Removal [Paper]

Desnowing

  • ICCV 2021 ALL Snow Removed: Single Image Desnowing Algorithm Using Hierarchical Dual-tree Complex Wavelet Representation and Contradict Channel Loss [Paper] [Code]
  • ECCV 2020 JSTASR: Joint Size and Transparency-Aware Snow Removal Algorithm Based on Modified Partial Convolution and Veiling Effect Removal [Paper] [Code]
  • TIP 2018 DesnowNet: Context-aware deep network for snow removal [Paper]

RainDrop

  • CVPR 2021 Removing Raindrops and Rain Streaks in One Go [Paper]
  • CVPR 2018 Attentive Generative Adversarial Network for Raindrop Removal from A Single Image [Paper] [Code]

Multi-tasks Learning for Image/Video Restoration

CVPR 2021 Pre-trained image processing transformer [Paper] [Code]

CVPR 2022 All-in-one image restoration for unknown corruption [Paper] [Code]

Arxiv 2022 On Efficient Transformer-Based Image Pre-training for Low-level Vision [Paper] [Code]

ICLR 2023 Zero-Shot Image Restoration Using Denoising Diffusion Null-Space Model [Paper] [Code]

NeurIPS 23 PromptIR: Prompting for All-in-One Blind Image Restoration [Paper] [Code]

Arxiv 2023 ProRes: Exploring Degradation-aware Visual Prompt for Universal Image Restoration [Paper] [Code]

CVPR 2023 Ingredient-oriented Multi-Degradation Learning for Image Restoration [Paper]

ICCV 2023 Learning Image-Adaptive Codebooks for Class-Agnostic Image Restoration [Paper]

Arxiv 2023 AutoDIR: Automatic All-in-One Image Restoration with Latent Diffusion [Paper]

Arxiv 2023 Multimodal Prompt Perceiver: Empower Adaptiveness, Generalizability and Fidelity for All-in-One Image Restoration [Paper]

Related Datasets for Weather Removal

[Snow-CSD]

[Snow-Snow100K]

[Rain-Rain1400]