Transient Adversarial 3D Projection Attacks on Object Detection in Autonomous Driving
Ce Zhou, Qiben Yan, Sijia Liu
TL;DR
The paper addresses the vulnerability of camera-based object detectors in autonomous driving to transient, physically realizable 3D projection attacks. It proposes a joint optimization framework that combines a color projection model and a TPS-based geometric transformation to synthesize a transient adversarial patch projected onto curved 3D surfaces, with data augmentation through Expectation Over Transformation to ensure robustness. The approach is demonstrated in indoor experiments targeting YOLOv3 and Mask R-CNN using a 1/10 scale RC car, achieving up to 100% misdetection under low ambient light and varying viewing conditions, highlighting practical risks in real-world scenarios. The authors discuss feasibility, limitations under ambient light and moving targets, and potential defenses such as adversarial training and temporal consistency checks to mitigate such projection attacks in AV systems.
Abstract
Object detection is a crucial task in autonomous driving. While existing research has proposed various attacks on object detection, such as those using adversarial patches or stickers, the exploration of projection attacks on 3D surfaces remains largely unexplored. Compared to adversarial patches or stickers, which have fixed adversarial patterns, projection attacks allow for transient modifications to these patterns, enabling a more flexible attack. In this paper, we introduce an adversarial 3D projection attack specifically targeting object detection in autonomous driving scenarios. We frame the attack formulation as an optimization problem, utilizing a combination of color mapping and geometric transformation models. Our results demonstrate the effectiveness of the proposed attack in deceiving YOLOv3 and Mask R-CNN in physical settings. Evaluations conducted in an indoor environment show an attack success rate of up to 100% under low ambient light conditions, highlighting the potential damage of our attack in real-world driving scenarios.
