Test-Time Augmentation for 3D Point Cloud Classification and Segmentation
Data augmentation is a powerful technique to enhance the performance of a deep learning task but has received less attention in 3D deep learning. It is well known that when 3D shapes are sparsely represented with low point density, the performance of the downstream tasks drops significantly. This work explores test-time augmentation (TTA) for 3D point clouds. We are inspired by the recent revolution of learning implicit representation and point cloud upsampling, which can produce high-quality 3D surface reconstruction and proximity-to-surface, respectively. Our idea is to leverage the implicit field reconstruction or point cloud upsampling techniques as a systematic way to augment point cloud data. Mainly, we test both strategies by sampling points from the reconstructed results and using the sampled point cloud as test-time augmented data. We show that both strategies are effective in improving accuracy. We observed that point cloud upsampling for test-time augmentation can lead to more significant performance improvement on downstream tasks such as object classification and segmentation on the ModelNet40, ShapeNet, ScanObjectNN, and SemanticKITTI datasets, especially for sparse point clouds.
Code (0)
등록된 구현이 없습니다.
Tasks
3D Point Cloud ClassificationData AugmentationPoint Cloud Classificationpoint cloud upsamplingSurface ReconstructionSimilar Papers 제목 키워드 기반
PointMixup: Augmentation for Point Clouds
This paper introduces data augmentation for point clouds by interpolation between examples. Data augmentation by interpolation has shown to be a simple and effective approach in the image domain. Such a mixup is however …
3D Point Cloud Classification3D Point Cloud Data AugmentationData AugmentationPoint Cloud ClassificationRobustPointSet: A Dataset for Benchmarking Robustness of Point Cloud Classifiers
The 3D deep learning community has seen significant strides in pointcloud processing over the last few years. However, the datasets on which deep models have been trained have largely remained the same. Most datasets com…
3D Point Cloud ClassificationBenchmarkingPoint Cloud ClassificationPoint cloud classification dataset+1On Automatic Data Augmentation for 3D Point Cloud Classification
Data augmentation is an important technique to reduce overfitting and improve learning performance, but existing works on data augmentation for 3D point cloud data are based on heuristics. In this work, we instead propos…
3D Object Classification3D Object Recognition3D Point Cloud Classification3D Point Cloud Data Augmentation+4CLR-GAM: Contrastive Point Cloud Learning with Guided Augmentation and Feature Mapping
Point cloud data plays an essential role in robotics and self-driving applications. Yet, annotating point cloud data is time-consuming and nontrivial while they enable learning discriminative 3D representations that empo…
3D Point Cloud ClassificationContrastive LearningFew-Shot LearningPoint Cloud Classification+1GS-PT: Exploiting 3D Gaussian Splatting for Comprehensive Point Cloud Understanding via Self-supervised Learning
Self-supervised learning of point cloud aims to leverage unlabeled 3D data to learn meaningful representations without reliance on manual annotations. However, current approaches face challenges such as limited data dive…
3DGS3D Object ClassificationContrastive LearningData Augmentation+2