Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Shape-invariant 3D Adversarial Point Clouds

About

Adversary and invisibility are two fundamental but conflict characters of adversarial perturbations. Previous adversarial attacks on 3D point cloud recognition have often been criticized for their noticeable point outliers, since they just involve an "implicit constrain" like global distance loss in the time-consuming optimization to limit the generated noise. While point cloud is a highly structured data format, it is hard to constrain its perturbation with a simple loss or metric properly. In this paper, we propose a novel Point-Cloud Sensitivity Map to boost both the efficiency and imperceptibility of point perturbations. This map reveals the vulnerability of point cloud recognition models when encountering shape-invariant adversarial noises. These noises are designed along the shape surface with an "explicit constrain" instead of extra distance loss. Specifically, we first apply a reversible coordinate transformation on each point of the point cloud input, to reduce one degree of point freedom and limit its movement on the tangent plane. Then we calculate the best attacking direction with the gradients of the transformed point cloud obtained on the white-box model. Finally we assign each point with a non-negative score to construct the sensitivity map, which benefits both white-box adversarial invisibility and black-box query-efficiency extended in our work. Extensive evaluations prove that our method can achieve the superior performance on various point cloud recognition models, with its satisfying adversarial imperceptibility and strong resistance to different point cloud defense settings. Our code is available at: https://github.com/shikiw/SI-Adv.

Qidong Huang, Xiaoyi Dong, Dongdong Chen, Hang Zhou, Weiming Zhang, Nenghai Yu• 2022

Related benchmarks

TaskDatasetResultRank
Point Cloud ClassificationModelNet40
ASR36.21
100
Point Cloud Adversarial AttackModelNet40 (test)
ASR100
83
Point Cloud ClassificationShapeNet part
Accuracy96.43
80
Point Cloud ClassificationModelNet40 v1 (test)
ASR100
76
Point Cloud Adversarial AttackShapeNetPart
ASR95.2
46
Adversarial AttackModelNet40
ASR91.3
40
Point Cloud ClassificationScanObjectNN v1 (test)
ASR100
40
Point Cloud AttackModelNet40 (test)
ASR99.8
16
Point Cloud PurificationModelNet40
Chamfer Distance (CD)5.84e-4
14
Point Cloud PurificationShapeNet
Chamfer Distance (CD)8.14e-4
14
Showing 10 of 10 rows

Other info

Code

Follow for update