Rain rendering for evaluating and improving robustness to bad weather
Not on the map. Why?
Abstract (arXiv)
Rain fills the atmosphere with water particles, which breaks the common assumption that light travels unaltered from the scene to the camera. While it is well-known that rain affects computer vision algorithms, quantifying its impact is difficult. In this context, we present a rain rendering pipeline that enables the systematic evaluation of common computer vision algorithms to controlled amounts of rain. We present three different ways to add synthetic rain to existing images datasets: completely physic-based; completely data-driven; and a combination of both. The physic-based rain augmentation combines a physical particle simulator and accurate rain photometric modeling. We validate our rendering methods with a user study, demonstrating our rain is judged as much as 73% more realistic than the state-of-theart. Using our generated rain-augmented KITTI, Cityscapes, and nuScenes datasets, we conduct a thorough evaluation of object detection, semantic segmentation, and depth estimation algorithms and show that their performance decreases in degraded weather, on the order of 15% for object detection, 60% for semantic segmentation, and 6-fold increase in depth estimation error. Finetuning on our augmented synthetic data results in improvements of 21% on object detection, 37% on semantic segmentation, and 8% on depth estimation.
Key facts. Cited by 56 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 8; 2023: 16; 2024: 15; 2025: 6; 2026: 5.
56 papers.
Sort:
By area:
- 20223D Common Corruptions and Data Augmentationcited by 120
- 2021Fog Simulation on Real LiDAR Point Clouds for 3D Object Detection in Adverse Weathercited by 95
- 2022LiDAR Snowfall Simulation for Robust 3D Object Detectioncited by 72
- 2022An Efficient Domain-Incremental Learning Approach to Drive in All Weather Conditionscited by 54
- 2023Self-supervised Monocular Depth Estimation: Let's Talk About The Weathercited by 33
- 2024Physical 3D Adversarial Attacks against Monocular Depth Estimation in Autonomous Drivingcited by 32
- 2022Refign: Align and Refine for Adaptation of Semantic Segmentation to Adverse Conditionscited by 31
- 2023ScatterNeRF: Seeing Through Fog with Physically-Based Inverse Neural Renderingcited by 28
- 2021CoMoGAN: continuous model-guided image-to-image translationcited by 27
- 2023Choose Your Simulator Wisely: A Review on Open-source Simulators for Autonomous Drivingcited by 26
- 2022MUAD: Multiple Uncertainties for Autonomous Driving, a benchmark for multiple uncertainty types and taskscited by 24
- 2022Online Domain Adaptation for Semantic Segmentation in Ever-Changing Conditionscited by 16
38 more
- 2023Perception Datasets for Anomaly Detection in Autonomous Driving: A Surveycited by 16
- 2023Distracting Downpour: Adversarial Weather Attacks for Motion Estimationcited by 15
- 2023WeatherDepth: Curriculum Contrastive Learning for Self-Supervised Depth Estimation under Adverse Weather Conditionscited by 15
- 2023To Adapt or Not to Adapt? Real-Time Adaptation for Semantic Segmentationcited by 14
- 2024HiKER-SGG: Hierarchical Knowledge Enhanced Robust Scene Graph Generationcited by 14
- 2024AnoVox: A Benchmark for Multimodal Anomaly Detection in Autonomous Drivingcited by 14
- 2023InfraParis: A multi-modal and multi-task autonomous driving datasetcited by 12
- 2025WeatherGen: A Unified Diverse Weather Generator for LiDAR Point Clouds via Spider Mamba Diffusioncited by 12
- 2025Controllable Weather Synthesis and Removal with Video Diffusion Modelscited by 11
- 2021Physics-informed Guided Disentanglement in Generative Networkscited by 9
- 2022Unsupervised Deraining: Where Asymmetric Contrastive Learning Meets Self-similaritycited by 7
- 2021ManiFest: Manifold Deformation for Few-shot Image Translationcited by 6
- 2022Understanding Time Variations of DNN Inference in Autonomous Drivingcited by 6
- 2023Realistic Rainy Weather Simulation for LiDARs in CARLA Simulatorcited by 6
- 2024Hybrid-TTA: Continual Test-time Adaptation via Dynamic Domain Shift Detectioncited by 5
- 2025PRE-Mamba: A 4D State Space Model for Ultra-High-Frequent Event Camera Derainingcited by 5
- 2021StyleLess layer: Improving robustness for real-world drivingcited by 4
- 2023EC-Depth: Exploring the consistency of self-supervised monocular depth estimation in challenging scenescited by 4
- 2024Generalization Gap in Data Augmentation: Insights from Illuminationcited by 4
- 2025Rethinking Rainy 3D Scene Reconstruction via Perspective Transforming and Brightness Tuningcited by 4
- 2023Do Machine Learning Models Learn Statistical Rules Inferred from Data?cited by 3
- 2024Benchmarking the Robustness of Panoptic Segmentation for Automated Drivingcited by 3
- 2024A-BDD: Leveraging Data Augmentations for Safe Autonomous Driving in Adverse Weather and Lightingcited by 3
- 2023Learning to Generate Training Datasets for Robust Semantic Segmentationcited by 2
- 2023MetaWeather: Few-Shot Weather-Degraded Image Restorationcited by 2
- 2026AURORA-KITTI: Any-Weather Depth Completion and Denoising in the Wildcited by 2
- 2021Leveraging Local Domains for Image-to-Image Translationcited by 1
- 2023Sit Back and Relax: Learning to Drive Incrementally in All Weather Conditionscited by 1
- 2024Weatherproofing Retrieval for Localization with Generative AI and Geometric Consistencycited by 1
- 2024Feature Corrective Transfer Learning: End-to-End Solutions to Object Detection in Non-Ideal Visual Conditionscited by 1
- 2024Common Corruptions for Enhancing and Evaluating Robustness in Air-to-Air Visual Object Detectioncited by 1
- 2026SLAM Adversarial Lab: An Extensible Framework for Visual SLAM Robustness Evaluation under Adverse Conditionscited by 1
- 2026Semantic-Aware, Physics-Informed, Geometry-Grounded Weather Video Synthesiscited by 1
- 2023Hierarchical-level rain image generative model based on GANcited by 0
- 2023DA-RAW: Domain Adaptive Object Detection for Real-World Adverse Weather Conditionscited by 0
- 2024Data-driven Camera and Lidar Simulation Models for Autonomous Driving: A Review from Generative Models to Volume Rendererscited by 0
- 2024TRG-Net: An Interpretable and Controllable Rain Generatorcited by 0
- 2024Into the Fog: Evaluating Robustness of Multiple Object Trackingcited by 0
50 most cited of 56 All 56 (JSON)
- 2026GSRAIN: Physically Calibrated High-/Low-Frequency Rainfall Synthesis for 3D Gaussian Driving Scenes3 Aug 2026
- 2026Semantic-Aware, Physics-Informed, Geometry-Grounded Weather Video Synthesis27 Jun 2026
- 2026SLAM Adversarial Lab: An Extensible Framework for Visual SLAM Robustness Evaluation under Adverse Conditions17 Mar 2026
- 2026AURORA-KITTI: Any-Weather Depth Completion and Denoising in the Wild16 Mar 2026
- 2026Scalable Evaluation of the Realism of Synthetic Environmental Augmentations in Images4 Mar 2026
- 2025Enhancing Geo-localization for Crowdsourced Flood Imagery via LLM-Guided Attention25 Nov 2025
- 2025Rethinking Rainy 3D Scene Reconstruction via Perspective Transforming and Brightness Tuning10 Nov 2025
- 2025NDLPNet: A Location-Aware Nighttime Deraining Network and a Real-World Benchmark Dataset17 Sep 2025
- 2025PRE-Mamba: A 4D State Space Model for Ultra-High-Frequent Event Camera Deraining8 May 2025
- 2025Controllable Weather Synthesis and Removal with Video Diffusion Models1 May 2025
- 2025WeatherGen: A Unified Diverse Weather Generator for LiDAR Point Clouds via Spider Mamba Diffusion18 Apr 2025
- 2024Hybrid-TTA: Continual Test-time Adaptation via Dynamic Domain Shift Detection13 Sep 2024
38 more
- 2024A-BDD: Leveraging Data Augmentations for Safe Autonomous Driving in Adverse Weather and Lighting12 Aug 2024
- 2024Improving Image De-raining Using Reference-Guided Transformers1 Aug 2024
- 2024Vision-Based Power Line Cables and Pylons Detection for Low Flying Aircraft19 Jul 2024
- 2024AnoVox: A Benchmark for Multimodal Anomaly Detection in Autonomous Driving13 May 2024
- 2024Common Corruptions for Enhancing and Evaluating Robustness in Air-to-Air Visual Object Detection10 May 2024
- 2024Feature Corrective Transfer Learning: End-to-End Solutions to Object Detection in Non-Ideal Visual Conditions17 Apr 2024
- 2024Into the Fog: Evaluating Robustness of Multiple Object Tracking12 Apr 2024
- 2024Generalization Gap in Data Augmentation: Insights from Illumination11 Apr 2024
- 2024Physical 3D Adversarial Attacks against Monocular Depth Estimation in Autonomous Driving26 Mar 2024
- 2024HiKER-SGG: Hierarchical Knowledge Enhanced Robust Scene Graph Generation18 Mar 2024
- 2024TRG-Net: An Interpretable and Controllable Rain Generator15 Mar 2024
- 2024Benchmarking the Robustness of Panoptic Segmentation for Automated Driving23 Feb 2024
- 2024Weatherproofing Retrieval for Localization with Generative AI and Geometric Consistency14 Feb 2024
- 2024Data-driven Camera and Lidar Simulation Models for Autonomous Driving: A Review from Generative Models to Volume Renderers29 Jan 2024
- 2023Realistic Rainy Weather Simulation for LiDARs in CARLA Simulator20 Dec 2023
- 2023Choose Your Simulator Wisely: A Review on Open-source Simulators for Autonomous Driving18 Nov 2023
- 2023EC-Depth: Exploring the consistency of self-supervised monocular depth estimation in challenging scenes12 Oct 2023
- 2023WeatherDepth: Curriculum Contrastive Learning for Self-Supervised Depth Estimation under Adverse Weather Conditions9 Oct 2023
- 2023InfraParis: A multi-modal and multi-task autonomous driving dataset27 Sep 2023
- 2023DA-RAW: Domain Adaptive Object Detection for Real-World Adverse Weather Conditions15 Sep 2023
- 2023Hierarchical-level rain image generative model based on GAN6 Sep 2023
- 2023MetaWeather: Few-Shot Weather-Degraded Image Restoration28 Aug 2023
- 2023Learning to Generate Training Datasets for Robust Semantic Segmentation1 Aug 2023
- 2023To Adapt or Not to Adapt? Real-Time Adaptation for Semantic Segmentation27 Jul 2023
- 2023Self-supervised Monocular Depth Estimation: Let's Talk About The Weather17 Jul 2023
- 2023Sit Back and Relax: Learning to Drive Incrementally in All Weather Conditions30 May 2023
- 2023Distracting Downpour: Adversarial Weather Attacks for Motion Estimation11 May 2023
- 2023ScatterNeRF: Seeing Through Fog with Physically-Based Inverse Neural Rendering3 May 2023
- 2023Do Machine Learning Models Learn Statistical Rules Inferred from Data?2 Mar 2023
- 2023Perception Datasets for Anomaly Detection in Autonomous Driving: A Survey6 Feb 2023
- 2022Unsupervised Deraining: Where Asymmetric Contrastive Learning Meets Self-similarity2 Nov 2022
- 2022Understanding Time Variations of DNN Inference in Autonomous Driving12 Sep 2022
- 2022Online Domain Adaptation for Semantic Segmentation in Ever-Changing Conditions21 Jul 2022
- 2022Refign: Align and Refine for Adaptation of Semantic Segmentation to Adverse Conditions14 Jul 2022
- 2022An Efficient Domain-Incremental Learning Approach to Drive in All Weather Conditions19 Apr 2022
- 2022LiDAR Snowfall Simulation for Robust 3D Object Detection28 Mar 2022
- 20223D Common Corruptions and Data Augmentation2 Mar 2022
- 2022MUAD: Multiple Uncertainties for Autonomous Driving, a benchmark for multiple uncertainty types and tasks2 Mar 2022
50 newest of 56 All 56 (JSON)
- 20223D Common Corruptions and Data Augmentationcited by 120
- 2021Fog Simulation on Real LiDAR Point Clouds for 3D Object Detection in Adverse Weathercited by 95
- 2022LiDAR Snowfall Simulation for Robust 3D Object Detectioncited by 72
- 2022An Efficient Domain-Incremental Learning Approach to Drive in All Weather Conditionscited by 54
- 2023Self-supervised Monocular Depth Estimation: Let's Talk About The Weathercited by 33
- 2024Physical 3D Adversarial Attacks against Monocular Depth Estimation in Autonomous Drivingcited by 32
- 2022Refign: Align and Refine for Adaptation of Semantic Segmentation to Adverse Conditionscited by 31
- 2023ScatterNeRF: Seeing Through Fog with Physically-Based Inverse Neural Renderingcited by 28
- 2021CoMoGAN: continuous model-guided image-to-image translationcited by 27
- 2023Choose Your Simulator Wisely: A Review on Open-source Simulators for Autonomous Drivingcited by 26
- 2022MUAD: Multiple Uncertainties for Autonomous Driving, a benchmark for multiple uncertainty types and taskscited by 24
- 2022Online Domain Adaptation for Semantic Segmentation in Ever-Changing Conditionscited by 16
12 most cited of 52 All 52 (JSON)
- 2026GSRAIN: Physically Calibrated High-/Low-Frequency Rainfall Synthesis for 3D Gaussian Driving Scenes3 Aug 2026
- 2026Semantic-Aware, Physics-Informed, Geometry-Grounded Weather Video Synthesis27 Jun 2026
- 2026SLAM Adversarial Lab: An Extensible Framework for Visual SLAM Robustness Evaluation under Adverse Conditions17 Mar 2026
- 2026AURORA-KITTI: Any-Weather Depth Completion and Denoising in the Wild16 Mar 2026
- 2026Scalable Evaluation of the Realism of Synthetic Environmental Augmentations in Images4 Mar 2026
- 2025Enhancing Geo-localization for Crowdsourced Flood Imagery via LLM-Guided Attention25 Nov 2025
- 2025Rethinking Rainy 3D Scene Reconstruction via Perspective Transforming and Brightness Tuning10 Nov 2025
- 2025NDLPNet: A Location-Aware Nighttime Deraining Network and a Real-World Benchmark Dataset17 Sep 2025
- 2024Hybrid-TTA: Continual Test-time Adaptation via Dynamic Domain Shift Detection13 Sep 2024
- 2024A-BDD: Leveraging Data Augmentations for Safe Autonomous Driving in Adverse Weather and Lighting12 Aug 2024
- 2024Improving Image De-raining Using Reference-Guided Transformers1 Aug 2024
- 2024Vision-Based Power Line Cables and Pylons Detection for Low Flying Aircraft19 Jul 2024
12 newest of 52 All 52 (JSON)