RaindropsOnWindshield
收藏arXiv2021-04-12 更新2024-07-25 收录
下载链接:
https://github.com/EvoCargo/RaindropsOnWindshield
下载链接
链接失效反馈官方服务:
资源简介:
RaindropsOnWindshield数据集由莫斯科物理技术学院创建,专注于自动驾驶车辆摄像头在恶劣天气条件下的性能评估。该数据集包含8190张图像,其中3390张含有雨滴,所有图像均配有二值掩码标注雨滴区域。数据集通过车辆行驶中摄像头捕捉的图像序列构成,适用于训练和评估雨滴检测算法。此外,数据集还包含一种人工雨滴生成算法,用于数据增强。该数据集主要应用于自动驾驶系统中的雨滴检测和区域分割问题,旨在提高系统在恶劣天气下的安全性和可靠性。
The RaindropsOnWindshield dataset was created by the Moscow Institute of Physics and Technology, focusing on performance evaluation of autonomous vehicle cameras under adverse weather conditions. It includes 8190 images in total, 3390 of which contain raindrops, and all images are accompanied by binary mask annotations marking raindrop regions. The dataset is constructed from image sequences captured by cameras installed on moving vehicles, and is suitable for training and evaluating raindrop detection algorithms. Furthermore, the dataset provides an artificial raindrop generation algorithm for data augmentation. This dataset is primarily applied to raindrop detection and regional segmentation tasks in autonomous driving systems, aiming to enhance the safety and reliability of such systems under adverse weather conditions.
提供机构:
莫斯科物理技术学院(国立研究大学)
创建时间:
2021-04-12
原始信息汇总
RaindropsOnWindshield 数据集概述
数据集描述
- 内容:包含8190张图像,其中3390张包含雨滴。
- 来源:图像由安装在行驶车辆上的相机拍摄,拍摄地点包括城市区域和高速公路。
- 用途:适用于训练和评估自动驾驶车辆相机镜头污染检测的视觉算法。
- 标注:图像通过多边形轮廓标注雨滴,标注结果以JSON格式存储,并生成二进制掩码,掩码中白色区域表示雨滴区域。
数据集结构
- 目录结构:
images:包含图像序列,如seq1、seq2等。masks:包含对应的掩码序列。json:包含标注结果。
下载
- 下载链接:数据集可在zenodo.org上获取,下载命令如下: bash pip install zenodo-get zenodo_get https://zenodo.org/record/4680442 --output-dir=RaindropsOnWindshield
人工雨滴生成算法
- 功能:生成多样且逼真的人工雨滴图像。
- 雨滴形状:支持三种形状,包括圆形、椭圆形和由两个贝塞尔曲线组合的形状。
- 生成方式:雨滴的半径、中心坐标和形状随机选择。
搜集汇总
数据集介绍

构建方式
RaindropsOnWindshield数据集通过在车辆行驶过程中,利用安装在车辆上的摄像头捕捉图像序列构建而成。该数据集包含8190张图像,其中3390张图像包含雨滴。所有图像均通过手动标注,生成了表示雨滴区域的二值掩码,标注结果以JSON格式存储。此外,为了增强数据集的多样性,研究者还提出了一种生成合成雨滴的算法,该算法能够生成多种形状和透明度的雨滴,从而有效扩充数据集。
特点
RaindropsOnWindshield数据集的主要特点在于其专注于自动驾驶车辆摄像头镜头污染检测,特别是雨滴的检测与分割。数据集中的图像序列涵盖了城市和高速公路等多种场景,确保了训练和评估算法的广泛适用性。此外,数据集通过二值掩码标注雨滴区域,便于直接用于目标检测和分割任务。合成雨滴生成算法的引入进一步提升了数据集的多样性和实用性。
使用方法
RaindropsOnWindshield数据集可用于训练和评估雨滴检测与分割算法。用户可以通过加载图像和对应的二值掩码进行模型训练,利用合成雨滴生成算法进行数据增强。该数据集适用于多种计算机视觉任务,如雨滴存在检测、雨滴区域分割以及自动驾驶系统的自检程序。此外,数据集还支持与其他算法(如U-Net)进行对比实验,以评估不同算法在雨滴检测与分割任务中的性能。
背景与挑战
背景概述
RaindropsOnWindshield数据集由Vera Soboleva和Oleg Shipitko于2021年创建,旨在解决自动驾驶车辆在恶劣天气条件下摄像头视野受阻的问题。该数据集包含8190张图像,其中3390张包含雨滴,并附有二值掩码标注,用于训练和评估图像雨滴检测算法。该数据集的创建不仅为自动驾驶系统提供了自检功能的可能性,还为雨滴检测和区域分割任务提供了丰富的训练资源。通过该数据集,研究人员能够开发出高效的算法,以确保自动驾驶车辆在雨天等恶劣天气条件下的安全运行。
当前挑战
RaindropsOnWindshield数据集面临的挑战主要集中在两个方面:首先,雨滴的形状、颜色和结构多样性使得其参数化描述极为复杂,这对算法的鲁棒性提出了高要求。其次,构建过程中,数据采集和标注工作耗时且复杂,尤其是在动态场景中保持雨滴位置的稳定性标注。此外,算法需要在实时性和计算效率之间取得平衡,以满足自动驾驶系统对快速响应的需求。尽管如此,该数据集通过引入人工雨滴生成算法,有效缓解了数据不足的问题,并为未来的研究提供了坚实的基础。
常用场景
经典使用场景
RaindropsOnWindshield数据集的经典使用场景主要集中在自动驾驶车辆的视觉系统中,用于训练和评估图像中雨滴检测与分割算法。该数据集包含8190张图像,其中3390张包含雨滴,并附有二值掩码标注,能够有效支持雨滴区域的检测与分割任务。通过该数据集,研究者可以开发和验证基于梯度或神经网络的算法,以应对雨滴对摄像头成像质量的负面影响。
衍生相关工作
RaindropsOnWindshield数据集的发布催生了一系列相关研究工作,尤其是在雨滴检测与分割领域。基于该数据集,研究者提出了多种算法,包括轻量级的梯度检测算法和基于U-Net的神经网络分割方法。这些算法不仅在学术研究中取得了显著进展,还在实际应用中展现了良好的性能。此外,该数据集还推动了数据增强技术的研究,通过生成合成雨滴图像,进一步提升了算法的鲁棒性和泛化能力。
数据集最近研究
最新研究方向
在自动驾驶领域,RaindropsOnWindshield数据集的最新研究方向主要集中在图像污染检测与分割算法的优化上。该数据集通过提供包含雨滴的图像序列及其对应的二值掩码,为研究者提供了评估和训练视觉算法的重要资源。当前的研究不仅关注于雨滴的检测,还扩展到雨滴区域的精确分割,以提升自动驾驶系统在恶劣天气条件下的鲁棒性。此外,研究者还提出了基于梯度的轻量级检测算法,该算法在实时性和计算效率上表现优异,为自动驾驶系统的自检程序提供了新的解决方案。通过数据增强技术生成合成雨滴图像,进一步提升了算法的泛化能力和训练效果。
相关研究论文
- 1Raindrops on Windshield: Dataset and Lightweight Gradient-Based Detection Algorithm莫斯科物理技术学院(国立研究大学) · 2021年
以上内容由遇见数据集搜集并总结生成



