paper-with-me

홈 › Papers

Dynamic Adversarial Patch for Evading Object Detection Models

2020-10-25 · Shahar Hoory, Tzvika Shapira, Asaf Shabtai, Yuval Elovici

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. The dynamic attack is implemented by switching between optimized patches dynamically, according to the camera's position (i.e., the object detection system's position). In order to demonstrate our attack in a real-world setup, we implemented the patches by attaching flat screens to the target object; the screens are used to present the patches and switch between them, depending on the current camera location. Thus, the attack is dynamic and adjusts itself to the situation to achieve optimal results. We evaluated our dynamic patch approach by attacking the YOLOv2 object detector with a car as the target object and succeeded in misleading it in up to 90% of the video frames when filming the car from a wide viewing angle range. We improved the attack by generating patches that consider the semantic distance between the target object and its classification. We also examined the attack's transferability among different car models and were able to mislead the detector 71% of the time.

📄 PDF Abstract BibTeX arXiv:2010.13070

Code (0)

등록된 구현이 없습니다.

Tasks

Objectobject-detectionObject DetectionPosition

Methods 이 논문이 사용한 방법론

YOLO 설명 없음
Batch Normalization 설명 없음
Average Pooling 설명 없음
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…

Similar Papers 제목 키워드 기반

Area is all you need: repeatable elements make stronger adversarial attacks

2023-06-13 · Dillon Niederhut

Over the last decade, deep neural networks have achieved state of the art in computer vision tasks. These models, however, are susceptible to unusual inputs, known as adversarial examples, that cause them to misclassify …

All

Adversarial T-shirt! Evading Person Detectors in A Physical World

2019-10-18 · ECCV 2020 8 · Kaidi Xu, Gaoyuan Zhang, Sijia Liu, Quanfu Fan 외

It is known that deep neural networks (DNNs) are vulnerable to adversarial attacks. The so-called physical adversarial examples deceive DNN-based decisionmakers by attaching adversarial patches to real objects. However, …

DAP: A Dynamic Adversarial Patch for Evading Person Detectors

2023-05-19 · CVPR 2024 1 · Amira Guesmi, Ruitian Ding, Muhammad Abdullah Hanif, Ihsen Alouani 외

Patch-based adversarial attacks were proven to compromise the robustness and reliability of computer vision systems. However, their conspicuous and easily detectable nature challenge their practicality in real-world sett…

Prompt-Guided Environmentally Consistent Adversarial Patch

2024-11-15 · CHAOQUN LI, Huanqian Yan, Lifeng Zhou, Tairan Chen 외

Adversarial attacks in the physical world pose a significant threat to the security of vision-based systems, such as facial recognition and autonomous driving. Existing adversarial patch methods primarily focus on improv…

Autonomous Driving

DOEPatch: Dynamically Optimized Ensemble Model for Adversarial Patches Generation

2023-12-28 · Wenyi Tan, Yang Li, Chenxing Zhao, ZhunGa Liu 외

Object detection is a fundamental task in various applications ranging from autonomous driving to intelligent security systems. However, recognition of a person can be hindered when their clothing is decorated with caref…

Autonomous DrivingObjectobject-detectionObject Detection