FogDrive: A Multi-Modal Synthetic Driving Dataset for Perception under Graded Fog
本文介绍了 FogDrive,这是一个经过严格校准的多模态合成数据集,其特征是在四种能见度水平和昼夜周期下具有同步的相机、激光雷达和雷达数据,旨在弥补现有基准测试的空白,并实现对感知系统在分级雾天条件下进行鲁棒性评估。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你正在教一个机器人开车。你不会只给它看一段晴天的视频,然后就指望它能应对暴风雪或浓雾,对吧?这就是自动驾驶的世界,计算机利用摄像头和传感器来“看见”道路。但棘手之处在于:当天气变差时,比如浓雾袭来,这些传感器就会变得混乱。摄像头看到的只是一片模糊的景象,而激光雷达(称为 LiDAR)会被微小的水滴阻挡。科学家们一直试图构建数据集——即大规模的驾驶数据集合——来教会机器人如何应对这种情况。但现实世界中的数据大多是杂乱无章的;你无法精确控制雾有多厚,也很难拥有同一个场景的“清晰”版本来进行对比。这就像是试图通过跳入波涛汹涌的大海来学习游泳,却从未见过平静的水面是什么样子。为了解决这个问题,研究人员需要一种能够完美模拟雾的方法,从而创建“之前”和“之后”的场景对,以便测试他们的机器人是真的变得更聪明了,还是仅仅在瞎猜。
于是有了 FogDrive,这是一个由印度理工学院古瓦哈提分校的研究人员创建的、超级有序的数字游乐场。把 FogDrive 想象成一个大型的高科技视频游戏关卡,其中的天气是一个研究人员可以精准旋转的旋钮。研究人员没有寄希望于在现实世界中等待雾天,而是使用了一个名为 CARLA 的模拟器,生成了 660 个驾驶场景(约 133,000 帧视频),横跨六个不同的虚拟城镇。神奇之处在于?每一个场景都被捕捉了四次:一次是在晶莹剔透的天气下,另外三次则是在雾气不断增加的浓度下。他们将这些雾度校准到了特定的可见距离:160 米、100 米和 50 米。这就像是拍了一张你客厅的照片,然后又拍了三张照片,只是在房间里慢慢填入越来越厚的棉花糖,直到你几乎看不见沙发为止。
让 FogDrive 脱颖而出的是,它不仅仅使用摄像头。它模仿了一个真实自动驾驶汽车的大脑,捕捉来自四个摄像头、一个 360 度激光雷达(充当激光扫描仪)、一个语义激光雷达(能够识别物体)以及一个雷达的数据。研究人员使用真实的物理定律来模拟雾气:用于摄像头的 Koschmieder 模型(解释了为什么物体看起来很朦胧)以及用于激光雷达的 Beer-Lambert 定律(解释了激光是如何被吸收的)。他们甚至对 8,000 张图像进行了质量审计,发现他们对车辆的标签精度达到了 95.1%,并且在 40 米范围内的车辆召回率超过了 99%。这意味着他们用来教机器人的“地面真值”(ground truth)是非常可靠的。
研究人员利用这个数据集测试了关于如何教机器人在雾中驾驶的两个大问题。首先,他们问道:“我们应该先教机器人看穿雾气,然后再找到汽车吗?”(这种方法被称为“先去雾再检测”);或者,“我们应该直接教机器人在雾气的混乱中寻找汽车吗?”(称为“在雾中训练”)。在他们的模拟中,他们发现直接在有雾的数据上进行训练是明显的赢家。那些学会直接在雾中驾驶(而不是尝试先“清理”图像)的机器人表现得好得多。事实上,尝试先清理图像往往会让情况变得更糟,或者充其量不如直接从雾中学习那么有效。
其次,他们测试了在训练过程中混合不同类型的雾是否有帮助。他们发现,如果训练一个机器人在轻雾、中雾和浓雾的混合体中,它会比仅在一种类型的雾中训练变得更加鲁棒。有趣的是,他们发现仅仅增加更多的数据并没有像增加多样性那样有效。一个在不同雾密度混合数据上训练的机器人(即使总数据量较少),也能比一个在大量单一类型雾中训练的机器人更好地检测到汽车。然而,当涉及到精确确定汽车所在的位置(其几何形状)时,在混合数据中拥有更多数据确实有助于收紧这些测量值。
最令人惊讶的发现之一是关于我们如何衡量成功。通常,当我们试图修复一张模糊的图像时,我们会使用 PSNR 和 SSIM 等指标来查看“修复后”的图像与原始清晰图像有多接近。研究人员发现,这些指标是预测机器人是否能发现汽车的糟糕指标。一种根据这些评分使图像看起来非常“清晰”且高质量的方法,实际上无法有效地帮助机器人找到汽车。相反,一种让图像看起来有点奇怪或过度饱和(但对比度很高)的方法,反而能更好地帮助机器人找到汽车。事实证明,对于机器人来说,看到汽车的边缘和形状比看到完美的车漆颜色更为重要。
简而言之,FogDrive 提供了一个受控的、基于物理学的游乐场,它证明了两件事:第一,直接教机器人如何在雾中驾驶,比尝试把雾气清除掉要更好;第二,我们通常判断“图像质量好坏”的方式并不一定能告诉我们机器人是否安全。通过提供这个完美的、多传感器的配对数据集,作者希望帮助工程师制造出不仅能在晴天工作,而且能真正应对阴暗、多雾的现实道路的自动驾驶汽车。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。