Segment and Complete: Defending Object Detectors against Adversarial Patch Attacks with Robust Patch Detection
Jiang Liu, Alexander Levine, Chun Pong Lau, Rama Chellappa, Soheil, Feizi

TL;DR
This paper introduces SAC, a robust framework that detects and removes adversarial patches in object detection, significantly improving resilience against physical patch attacks without sacrificing accuracy on clean images.
Contribution
The paper proposes a novel detection and removal framework for adversarial patches, including a patch segmenter, self adversarial training, and shape completion, with new dataset annotations.
Findings
SAC achieves superior robustness against adaptive patch attacks.
SAC maintains performance on clean images.
SAC generalizes well to unseen attack types.
Abstract
Object detection plays a key role in many security-critical systems. Adversarial patch attacks, which are easy to implement in the physical world, pose a serious threat to state-of-the-art object detectors. Developing reliable defenses for object detectors against patch attacks is critical but severely understudied. In this paper, we propose Segment and Complete defense (SAC), a general framework for defending object detectors against patch attacks through detection and removal of adversarial patches. We first train a patch segmenter that outputs patch masks which provide pixel-level localization of adversarial patches. We then propose a self adversarial training algorithm to robustify the patch segmenter. In addition, we design a robust shape completion algorithm, which is guaranteed to remove the entire patch from the images if the outputs of the patch segmenter are within a certain…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Bacillus and Francisella bacterial research
MethodsAverage Pooling · 1x1 Convolution · Global Average Pooling · Dilated Convolution · Convolution · Switchable Atrous Convolution
