Automated driving is an active area of research in both industry and academia. Automated Parking, which is automated driving in a restricted scenario of parking with low speed manoeuvring, is a key enabling product for fully autonomous driving systems. It is also an important milestone from the perspective of a higher end system built from the previous generation driver assistance systems comprising of collision warning, pedestrian detection, etc. In this paper, we discuss the design and implementation of an automated parking system from the perspective of computer vision algorithms. Designing a low-cost system with functional safety is challenging and leads to a large gap between the prototype and the end product, in order to handle all the corner cases. We demonstrate how camera systems are crucial for addressing a range of automated parking use cases and also, to add robustness to systems based on active distance measuring sensors, such as ultrasonics and radar. The key vision modules which realize the parking use cases are 3D reconstruction, parking slot marking recognition, freespace and vehicle/pedestrian detection. We detail the important parking use cases and demonstrate how to combine the vision modules to form a robust parking system. To the best of the authors' knowledge, this is the first detailed discussion of a systemic view of a commercial automated parking system.
翻译:自动驾驶是业界和学术界积极研究的一个领域。自动泊车是在限制停车的情况下以低速操作方式自动驾驶的,是完全自主驾驶系统的关键辅助产品,也是前一代驾驶员协助系统(包括碰撞警告、行人探测等)建立的更高端系统的一个重要里程碑。在本文件中,我们从计算机视觉算法的角度讨论自动停车系统的设计和执行问题。设计具有功能安全的低成本系统具有挑战性,并导致原型和最终产品之间的巨大差距,以便处理所有转角案件。我们展示摄影系统对于处理一系列自动泊车使用案件至关重要,而且对于增强基于积极测距传感器(如超声波和雷达)的系统的稳健性,也是一个重要的里程碑。实现停车使用案例的关键视觉模块是3D重建、停车位标记识别、自由空间和车辆/斜度检测。我们详细介绍了重要的泊车使用案例,并展示了如何将视像模块组合成一个稳健的泊车系统。我们最清楚地了解的是,这是对自动停车系统的第一次系统讨论。