KNN-Defense: Defense against 3D Adversarial Point Clouds using Nearest-Neighbor Search
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) have demonstrated remarkable performance in analyzing 3D point cloud data. However, their vulnerability to adversarial attacks-such as point dropping, shifting, and adding-poses a critical challenge to the reliability of 3D vision systems. These attacks can compromise the semantic and structural integrity of point clouds, rendering many existing defense mechanisms ineffective. To address this issue, a defense strategy named KNN-Defense is proposed, grounded in the manifold assumption and nearest-neighbor search in feature space. Instead of reconstructing surface geometry or enforcing uniform point distributions, the method restores perturbed inputs by leveraging the semantic similarity of neighboring samples from the training set. KNN-Defense is lightweight and computationally efficient, enabling fast inference and making it suitable for real-time and practical applications. Empirical results on the ModelNet40 dataset demonstrated that KNN-Defense significantly improves robustness across various attack types. In particular, under point-dropping attacks-where many existing methods underperform due to the targeted removal of critical points-the proposed method achieves accuracy gains of 20.1%, 3.6%, 3.44%, and 7.74% on PointNet, PointNet++, DGCNN, and PCT, respectively. These findings suggest that KNN-Defense offers a scalable and effective solution for enhancing the adversarial resilience of 3D point cloud classifiers. (An open-source implementation of the method, including code and data, is available at https://github.com/nimajam41/3d-knn-defense).
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 43 of its 47 references that are in the map. First posted on arXiv 7 Jun 2025.
Builds on
43 of 47 references.
References · 43
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2013Intriguing properties of neural networkscited by 5,155
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,223
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2021SegFormer: Simple and Efficient Design for Semantic Segmentation with Transformerscited by 2,940
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
31 more
- 2017VoxelNet: End-to-End Learning for Point Cloud Based 3D Object Detectioncited by 1,323
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,318
- 2018PointRCNN: 3D Object Proposal Generation and Detection from Point Cloudcited by 941
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 790
- 2020PCT: Point cloud transformercited by 732
- 2017One pixel attack for fooling deep neural networkscited by 582
- 2022Vision Transformer Adapter for Dense Predictionscited by 565
- 2019Revisiting Point Cloud Classification: A New Benchmark Dataset and Classification Model on Real-World Datacited by 532
- 2018PU-Net: Point Cloud Upsampling Networkcited by 209
- 2022Geometric Transformer for Fast and Robust Point Cloud Registrationcited by 202
- 2021Walk in the Cloud: Learning Curves for Point Clouds Shape Analysiscited by 172
- 2018Generating 3D Adversarial Point Cloudscited by 144
- 2018PointCloud Saliency Mapscited by 112
- 2021Invisible for both Camera and LiDAR: Security of Multi-Sensor Fusion based Perception in Autonomous Driving Under Physical-World Attackscited by 101
- 2019Extending Adversarial Attacks and Defenses to Deep 3D Point Cloud Classifierscited by 92
- 2019AdvPC: Transferable Adversarial Perturbations on 3D Point Cloudscited by 84
- 2021PointCutMix: Regularization Strategy for Point Cloud Classificationcited by 69
- 2020GeoDA: a geometric framework for black-box adversarial attackscited by 66
- 2019Adversarial Attack and Defense on Point Setscited by 63
- 2020LG-GAN: Label Guided Adversarial Network for Flexible Targeted Attack of Point Cloud-based Deep Networkscited by 55
- 2020IF-Defense: 3D Adversarial Point Cloud Defense via Implicit Function based Restorationcited by 46
- 2020ShapeAdv: Generating Shape-Aware Adversarial 3D Point Cloudscited by 20
- 2019Defense Against Adversarial Images using Web-Scale Nearest-Neighbor Searchcited by 19
- 2022Boosting 3D Adversarial Attacks with Attacking On Frequencycited by 18
- 2022LPF-Defense: 3D Adversarial Defense based on Frequency Analysiscited by 10
- 2022Overlap-guided Gaussian Mixture Models for Point Cloud Registrationcited by 10
- 2022Ada3Diff: Defending against 3D Adversarial Point Clouds via Adaptive Diffusioncited by 8
- 2021The art of defense: letting networks fool the attackercited by 6
- 2021Adversarial Attack by Limited Point Cloud Surface Modificationscited by 6
- 2021Generating Unrestricted Adversarial Examples via Three Parameterscited by 5
- 2023Adversarial Attacks and Defenses on 3D Point Cloud Classification: A Surveycited by 5
Built on by
Not cited yet.