atlas

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

DAP: A Dynamic Adversarial Patch for Evading Person Detectors

CVPR 2024 · Adversarial robustness and security › Attacks on text and graphs · approach: Physical adversarial patches and camouflage · 32 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 DAP, a GAN-free adversarial patch optimized directly in pixel space with a cosine similarity loss to a benign target image and a creases transformation block, to evade person detectors digitally and physically on a T-shirt.

Problem

Adversarial patches for person detection are conspicuous, and GAN-based naturalistic patches have limited latent space, low attack success, and cannot handle non-rigid clothing deformations from body movement.

Approach

Replace the GAN generator with direct pixel optimization of the patch under a detection loss plus a squared cosine-similarity loss toward a target benign image and a total variation loss, and add a Creases Transformation block that displaces pixels along random crease vectors to model non-rigid fabric deformation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DAP instead of NAP under clothing transformationsYOLOv3tiny person detection on INRIA · INRIA, clothing transformationsmAP: 69.20% -> 15.44%Helped
Add rigid and non-rigid clothing transformations during DAP evaluation (ablation)DAP on YOLOv3tiny · INRIAmAP: 6.54% -> 15.44%Hurt
Add rigid and non-rigid clothing transformations to NAP (ablation)NAP on YOLOv3tiny · INRIAmAP: 10.02% -> 69.20%Hurt
Remove similarity loss (ablation)DAP on YOLOv3tiny · INRIAmAP: 2.54%Helped
Remove detection loss (ablation)DAP · INRIAmAPNo clear effect
Remove total variation loss (ablation)DAP · Patch appearancesmoothnessHurt
Increase patch scale from 0.3 through 0.6 (ablation)DAP on YOLOv3tiny · INRIAmAP: 58.98% -> 37.20% -> 15.44% -> 6.54%Helped
Use DAP rather than NAP for the physical T-shirt attackYOLOv3tiny · Physical video evaluationTPR: 57.22% -> 92.01%Helped
Add Noise, Rotation, and Creases to GAN patch training with τ = 1 (ablation)GAN-based patch on YOLOv3tiny · INRIAmAP: 23.43% -> 29.82%Hurt
Add Noise, Rotation, and Creases to GAN patch training with τ = 100 (ablation)GAN-based patch on YOLOv3tiny · INRIAmAP: 13.21% -> 21.53%Hurt
Raise the GAN latent-vector norm threshold from τ = 1 to τ = 100 (ablation)GAN-based patch without transformations · INRIA, YOLOv3tinymAP: 23.43% -> 13.21%Helped
Raise the GAN latent-vector norm threshold from τ = 1 to τ = 100 (ablation)GAN-based patch with Noise, Rotation, and Creases · INRIA, YOLOv3tinymAP: 29.82% -> 21.53%Helped

Surprising findings

Limitations

Experimental setup

Datasets: INRIA

Benchmarks: INRIA

Metrics: mAP TPR TNR FPR FNR naturalness user score

Baselines: Naturalistic Patches (NAP) Adversarial T-shirt Adversarial YOLO Universal Physical Camouflage (UPC)

Builds on: Expectation Over Transformation Adversarial YOLO Naturalistic Patches (NAP) Adam

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