APC: Transferable and Efficient Adversarial Point Counterattack for Robust 3D Point Cloud Recognition
Not on the map. Why?
Abstract (arXiv)
The advent of deep neural networks has led to remarkable progress in 3D point cloud recognition, but they remain vulnerable to adversarial attacks. Although various defense methods have been studied, they suffer from a trade-off between robustness and transferability. We propose Adversarial Point Counterattack (APC) to achieve both simultaneously. APC is a lightweight input-level purification module that generates instance-specific counter-perturbations for each point, effectively neutralizing attacks. Leveraging clean-adversarial pairs, APC enforces geometric consistency in data space and semantic consistency in feature space. To improve generalizability across diverse attacks, we adopt a hybrid training strategy using adversarial point clouds from multiple attack types. Since APC operates purely on input point clouds, it directly transfers to unseen models and defends against attacks targeting them without retraining. At inference, a single APC forward pass provides purified point clouds with negligible time and parameter overhead. Extensive experiments on two 3D recognition benchmarks demonstrate that the APC achieves state-of-the-art defense performance. Furthermore, cross-model evaluations validate its superior transferability. The code is available at https://github.com/gyjung975/APC.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 30 of its 41 references that are in the map. First posted on arXiv 17 Apr 2026.
Builds on
30 of 41 references.
References · 30
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2013Intriguing properties of neural networkscited by 5,114
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,202
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 972
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2020Convolutional Occupancy Networkscited by 760
- 2018PointConv: Deep Convolutional Networks on 3D Point Cloudscited by 656
18 more
- 2019Revisiting Point Cloud Classification: A New Benchmark Dataset and Classification Model on Real-World Datacited by 532
- 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
- 2017Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphscited by 307
- 2018PU-Net: Point Cloud Upsampling Networkcited by 208
- 2017Towards Robust Neural Networks via Random Self-ensemblecited by 158
- 2018Point Convolutional Neural Networks by Extension Operatorscited by 154
- 2018Generating 3D Adversarial Point Cloudscited by 144
- 2020Physically Realizable Adversarial Examples for LiDAR Object Detectioncited by 137
- 2018PointCloud Saliency Mapscited by 112
- 2019Grid-GCN for Fast and Scalable Point Cloud Learningcited by 103
- 2019Extending Adversarial Attacks and Defenses to Deep 3D Point Cloud Classifierscited by 92
- 2019AdvPC: Transferable Adversarial Perturbations on 3D Point Cloudscited by 84
- 2022Shape-invariant 3D Adversarial Point Cloudscited by 49
- 2020IF-Defense: 3D Adversarial Point Cloud Defense via Implicit Function based Restorationcited by 46
- 2020Minimal Adversarial Examples for Deep Learning on 3D Point Cloudscited by 41
- 2023IterativePFN: True Iterative Point Cloud Filteringcited by 28
- 2023Benchmarking and Analyzing Robust Point Cloud Recognition: Bag of Tricks for Defending Adversarial Examplescited by 4
- 2025U-CAN: Unsupervised Point Cloud Denoising with Consistency-Aware Noise2Noise Matchingcited by 3
Built on by
Not cited yet.