点群は、多くの重要なアプリケーションで広く使用されている重要な3Dデータ表現です。ディープニューラルネットワークを活用して、最近の研究は3D点群の処理に大きな成功を収めています。ただし、これらのディープニューラルネットワークはさまざまな3D敵対攻撃に対して脆弱であり、2つの主要なタイプとして要約できます。ローカルポイント分布に影響を与えるポイント摂動と、ジオメトリの劇的な変化を引き起こす表面歪みです。このホワイトペーパーでは、攻撃された点群からクリーンな点群を復元する方法を学習することで、前述の両方の攻撃に同時に対処します。より具体的には、ジオメトリ対応および分布対応の制約を使用して入力ポイントの座標を直接最適化するIF-Defenseフレームワークを提案します。前者は陰関数によって点群の表面を回復することを目的とし、後者は均等に分散された点を奨励します。私たちの実験結果は、IF-DefenseがPointNet、PointNet ++、DGCNN、PointConv、RS-CNNに対する既存の3D敵対攻撃に対して最先端の防御性能を達成することを示しています。たとえば、以前の方法と比較して、IF-Defenseは、顕著なポイントドロップ攻撃に対して分類精度が20.02%向上し、PointNetに対するLG-GAN攻撃に対して16.29%向上します。私たちのコードはhttps://github.com/Wuziyi616/IF-Defenseで入手できます。
Point cloud is an important 3D data representation widely used in many essential applications. Leveraging deep neural networks, recent works have shown great success in processing 3D point clouds. However, those deep neural networks are vulnerable to various 3D adversarial attacks, which can be summarized as two primary types: point perturbation that affects local point distribution, and surface distortion that causes dramatic changes in geometry. In this paper, we simultaneously address both the aforementioned attacks by learning to restore the clean point clouds from the attacked ones. More specifically, we propose an IF-Defense framework to directly optimize the coordinates of input points with geometry-aware and distribution-aware constraints. The former aims to recover the surface of point cloud through implicit function, while the latter encourages evenly-distributed points. Our experimental results show that IF-Defense achieves the state-of-the-art defense performance against existing 3D adversarial attacks on PointNet, PointNet++, DGCNN, PointConv and RS-CNN. For example, compared with previous methods, IF-Defense presents 20.02% improvement in classification accuracy against salient point dropping attack and 16.29% against LG-GAN attack on PointNet. Our code is available at https://github.com/Wuziyi616/IF-Defense.