一句话:提出物理世界广告牌对抗测试方法,在动态驾驶条件下误导自动驾驶转向决策。
现有DNN测试多聚焦于生成数字对抗扰动,例如修改图像像素,这类扰动在物理世界中可能永远不会发生,因而缺乏对自动驾驶转向决策的物理对抗测试。本文提出DeepBillboard,针对驶过路边广告牌这一常见驾驶场景,生成可打印且鲁棒的对抗广告牌测试,使其在视角、距离和光照动态变化下仍能起作用,目标是最大化自动驾驶车辆转向角误差的可能性、程度和持续时间。作者通过数字扰动实验和物理世界案例研究进行广泛评估:数字实验表明该方法对多种转向模型和场景有效;物理案例研究进一步表明,其能在不同天气条件下生成足够鲁棒的物理世界对抗广告牌测试,平均转向角误差可达26.44度,并可推广到墙面涂鸦等路边物理表面。
Deep Neural Networks (DNNs) have been widely applied in autonomous systems such as self-driving vehicles. Recently, DNN testing has been intensively studied to automatically generate adversarial examples, which inject small-magnitude perturbations into inputs to test DNNs under extreme situations. While existing testing techniques prove to be effective, particularly for autonomous driving, they mostly focus on generating digital adversarial perturbations, e.g., changing image pixels, which may never happen in the physical world. Thus, there is a critical missing piece in the literature on autonomous driving testing: understanding and exploiting both digital and physical adversarial perturbation generation for impacting steering decisions. In this paper, we propose a systematic physical-world testing approach, namely DeepBillboard, targeting at a quite common and practical driving scenario: drive-by billboards. DeepBillboard is capable of generating a robust and resilient printable adversarial billboard test, which works under dynamic changing driving conditions including viewing angle, distance, and lighting. The objective is to maximize the possibility, degree, and duration of the steering-angle errors of an autonomous vehicle driving by our generated adversarial billboard. We have extensively evaluated the efficacy and robustness of DeepBillboard by conducting both experiments with digital perturbations and physical-world case studies. The digital experimental results show that DeepBillboard is effective for various steering models and scenes. Furthermore, the physical case studies demonstrate that DeepBillboard is sufficiently robust and resilient for generating physical-world adversarial billboard tests for real-world driving under various weather conditions, being able to mislead the average steering angle error up to 26.44 degrees. To the best of our knowledge, this is the first study demonstrating the possibility of generating realistic and continuous physical-world tests for practical autonomous driving systems; moreover, DeepBillboard can be directly generalized to a variety of other physical entities/surfaces along the curbside, e.g., a graffiti painted on a wall.