X-Adv: Physical Adversarial Object Attacks against X-ray Prohibited Item Detection

Aishan Liu, Jun Guo, Jiakai Wang, Siyuan Liang, Renshuai Tao +4 more
2/19/2023
cs.CRcs.AIcs.CV

No official code found. Best implementation: DIG-Beihang/X-adv (16 stars, MIT, last commit 2023-02-21).

Abstract

Adversarial attacks are valuable for evaluating the robustness of deep learning models. Existing attacks are primarily conducted on the visible light spectrum (e.g., pixel-wise texture perturbation). However, attacks targeting texture-free X-ray images remain underexplored, despite the widespread application of X-ray imaging in safety-critical scenarios such as the X-ray detection of prohibited items. In this paper, we take the first step toward the study of adversarial attacks targeted at X-ray prohibited item detection, and reveal the serious threats posed by such attacks in this safety-critical scenario. Specifically, we posit that successful physical adversarial attacks in this scenario should be specially designed to circumvent the challenges posed by color/texture fading and complex overlapping. To this end, we propose X-adv to generate physically printable metals that act as an adversarial agent capable of deceiving X-ray detectors when placed in luggage. To resolve the issues associated with color/texture fading, we develop a differentiable converter that facilitates the generation of 3D-printable objects with adversarial shapes, using the gradients of a surrogate model rather than directly generating adversarial textures. To place the printed 3D adversarial objects in luggage with complex overlapped instances, we design a policy-based reinforcement learning strategy to find locations eliciting strong attack performance in worst-case scenarios whereby the prohibited items are heavily occluded by other items. To verify the effectiveness of the proposed X-Adv, we conduct extensive experiments in both the digital and the physical world (employing a commercial X-ray security inspection system for the latter case). Furthermore, we present the physical-world X-ray adversarial attack dataset XAD.

View on arXivView PDF

Code Implementations(1)

DIG-Beihang/X-advCommunity100%
MIT

Official PyTorch implemetation of paper "X-Adv: Physical Adversarial Object Attacks against X-ray Prohibited Item Detection".

162PythonFeb 21, 20233 years agoMIT

Similar Papers

Cite this paper

@article{liu2023xadv,
  title  = {X-Adv: Physical Adversarial Object Attacks against X-ray Prohibited Item Detection},
  author = {Aishan Liu and Jun Guo and Jiakai Wang and Siyuan Liang and Renshuai Tao and Wenbo Zhou and Cong Liu and Xianglong Liu and Dacheng Tao},
  year   = {2023},
  eprint = {2302.09491},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.09491v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.09491.svg)](https://codeofpaper.com/paper/2302.09491)

Discussion