Dynamic Adversarial Patch for Evading Object Detection Models
Shahar Hoory, Tzvika Shapira, Asaf Shabtai, Yuval Elovici

TL;DR
This paper introduces a dynamic adversarial patch method that adapts to camera position to effectively evade object detection models like YOLOv2 in real-world scenarios, achieving high success rates.
Contribution
It proposes a novel dynamic attack using switching patches based on camera location, addressing robustness issues of previous static adversarial patches.
Findings
Achieved up to 90% misdetection rate in real-world tests.
Generated patches considering semantic distance for improved attack.
Demonstrated transferability across different car models.
Abstract
Recent research shows that neural networks models used for computer vision (e.g., YOLO and Fast R-CNN) are vulnerable to adversarial evasion attacks. Most of the existing real-world adversarial attacks against object detectors use an adversarial patch which is attached to the target object (e.g., a carefully crafted sticker placed on a stop sign). This method may not be robust to changes in the camera's location relative to the target object; in addition, it may not work well when applied to nonplanar objects such as cars. In this study, we present an innovative attack method against object detectors applied in a real-world setup that addresses some of the limitations of existing attacks. Our method uses dynamic adversarial patches which are placed at multiple predetermined locations on a target object. An adversarial learning algorithm is applied in order to generate the patches used.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Neural Network Applications · Advanced Optical Sensing Technologies
MethodsYou Only Look Once · Batch Normalization · Average Pooling · Max Pooling · Softmax · Convolution · Global Average Pooling · 1x1 Convolution · Darknet-19 · YOLOv2
