Baidu Research, Beijing, China.
National Engineering Laboratory of Deep Learning Technology and Application, Beijing, China.
Sci Robot. 2019 Mar 27;4(28). doi: 10.1126/scirobotics.aaw0863.
Simulation systems have become essential to the development and validation of autonomous driving (AD) technologies. The prevailing state-of-the-art approach for simulation uses game engines or high-fidelity computer graphics (CG) models to create driving scenarios. However, creating CG models and vehicle movements (the assets for simulation) remain manual tasks that can be costly and time consuming. In addition, CG images still lack the richness and authenticity of real-world images, and using CG images for training leads to degraded performance. Here, we present our augmented autonomous driving simulation (AADS). Our formulation augmented real-world pictures with a simulated traffic flow to create photorealistic simulation images and renderings. More specifically, we used LiDAR and cameras to scan street scenes. From the acquired trajectory data, we generated plausible traffic flows for cars and pedestrians and composed them into the background. The composite images could be resynthesized with different viewpoints and sensor models (camera or LiDAR). The resulting images are photorealistic, fully annotated, and ready for training and testing of AD systems from perception to planning. We explain our system design and validate our algorithms with a number of AD tasks from detection to segmentation and predictions. Compared with traditional approaches, our method offers scalability and realism. Scalability is particularly important for AD simulations, and we believe that real-world complexity and diversity cannot be realistically captured in a virtual environment. Our augmented approach combines the flexibility of a virtual environment (e.g., vehicle movements) with the richness of the real world to allow effective simulation.
仿真系统已成为自动驾驶 (AD) 技术开发和验证的重要手段。目前流行的仿真方法是使用游戏引擎或高保真计算机图形 (CG) 模型来创建驾驶场景。然而,创建 CG 模型和车辆运动(仿真的资产)仍然是手动任务,既昂贵又耗时。此外,CG 图像仍然缺乏真实世界图像的丰富性和真实性,并且使用 CG 图像进行训练会导致性能下降。在这里,我们提出了增强型自动驾驶仿真 (AADS)。我们的方法通过模拟交通流来增强真实世界的图片,以创建逼真的仿真图像和渲染。具体来说,我们使用激光雷达和摄像头扫描街景。从获取的轨迹数据中,我们为汽车和行人生成了合理的交通流,并将其组合到背景中。可以使用不同的视点和传感器模型(摄像头或激光雷达)重新合成复合图像。生成的图像是逼真的,完全标注,可用于从感知到规划的 AD 系统的训练和测试。我们解释了我们的系统设计,并通过从检测到分割和预测的多个 AD 任务验证了我们的算法。与传统方法相比,我们的方法具有可扩展性和真实性。可扩展性对于 AD 仿真尤为重要,我们认为虚拟环境无法真实地捕捉到现实世界的复杂性和多样性。我们的增强方法将虚拟环境(例如车辆运动)的灵活性与真实世界的丰富性相结合,以实现有效的仿真。