atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

PAD: Patch-Agnostic Defense against Adversarial Patch Attacks

CVPR 2024 · Adversarial robustness and security › Attacks on text and graphs · approach: Physical adversarial patches and camouflage · 44 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PAD, a training-free, patch-agnostic preprocessing defense that localizes adversarial patches via mutual-information semantic independence and recompression-based spatial heterogeneity, refines masks with SAM, and inpaints them black.

Problem

Defending object detectors against diverse adversarial patch attacks (localized noise, printable, naturalistic) without attack data, prior knowledge of patch appearance, or retraining.

Approach

Two inherent patch properties—semantic independence (low mutual information with neighboring regions) and spatial heterogeneity (different compression-recompression residuals from clean background)—are fused into a heat map, thresholded, morphologically refined, matched to SAM masks, and the matched regions are blacked out before detection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply PAD instead of the strongest listed baselineFaster R-CNN · INRIA Person test, DPatch 75×75, DPatch 100×100, OBJ, OBJ-CLS, Upper, P1–P6mAP (%): 96.36 vs 96.23; 96.26 vs 96.06; 84.55 vs 80.70; 87.80 vs 86.20; 88.95 vs 81.05; 68.40 vs 60.70; 87.81 vs 75.80; 85.00 vsHelped
Use the full PAD pipeline rather than semantic-independence localization alone (ablation)PAD on YOLOv8n · INRIA Person test, OBJ, P3, P4, P5mAP (%): 86.3 vs 78.6; 78.7 vs 76.3; 85.4 vs 77.4; 81.5 vs 74.0Helped
Use the full PAD pipeline rather than semantic-independence localization alone (ablation)PAD on YOLOv8n · INRIA Person test, UppermAP (%): 88.9 vs 86.7Mixed
Use the full PAD pipeline rather than spatial-heterogeneity localization alone (ablation)PAD on YOLOv8n · INRIA Person test, OBJ, P3, P4mAP (%): 87.5 vs 86.3; 78.7 vs 76.1; 85.4 vs 85.4Helped
Use the full PAD pipeline rather than spatial-heterogeneity localization alone (ablation)PAD on YOLOv8n · INRIA Person test, Upper, P5mAP (%): 88.9 vs 89.8; 81.5 vs 82.2Mixed
Use PAD without attack-specific training or prior attack knowledgeFaster R-CNN on APRICOT · APRICOT development setAttack Success Rate (%): 2.27%Helped

Surprising findings

Limitations

Experimental setup

Datasets: MS COCO INRIA Person

Benchmarks: INRIA Person APRICOT physical attack videos (self-captured)

Metrics: mAP@0.5 Patch Localization Recall ASR

Baselines: LGS SAC Jedi ObjectSeeker

Builds on: Segment Anything Model LGS SAC Jedi ObjectSeeker

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy