Recently, 3D deep learning models have been shown to be susceptible to adversarial attacks like their 2D counterparts. Most of the state-of-the-art (SOTA) 3D adversarial attacks perform perturbation to 3D point clouds. To reproduce these attacks in the physical scenario, a generated adversarial 3D point cloud need to be reconstructed to mesh, which leads to a significant drop in its adversarial effect. In this paper, we propose a strong 3D adversarial attack named Mesh Attack to address this problem by directly performing perturbation on mesh of a 3D object. In order to take advantage of the most effective gradient-based attack, a differentiable sample module that back-propagate the gradient of point cloud to mesh is introduced. To further ensure the adversarial mesh examples without outlier and 3D printable, three mesh losses are adopted. Extensive experiments demonstrate that the proposed scheme outperforms SOTA 3D attacks by a significant margin. We also achieved SOTA performance under various defenses. Our code is available at: https://github.com/cuge1995/Mesh-Attack.
翻译:最近,3D深层学习模式被证明很容易像2D对等方那样受到对抗性攻击。 大多数最先进的3D对抗性攻击都对3D点云进行扰动。为了在物理情景中复制这些攻击,需要将这些生成的对立3D点云重建成网状,从而显著降低对抗性效果。在本文中,我们建议采用名为Mesh攻击的强烈的3D对抗性攻击来解决这个问题,直接对3D对象的网格进行干扰。为了利用最有效的梯度攻击,引入了一个不同的样本模块,对点云向网格的梯度进行反向推进。为了进一步确保对抗性网格图样的不外向和3D可打印性,采用了三个网格损失。广泛的实验表明,拟议的计划大大超越STA 3D攻击。我们还在各种防御下实现了SOTA的性能。我们的代码可以查到: https://github.com/cgree1995/Mesh-Atack。