PointManifoldCut: Point-wise Augmentation in the Manifold for Point Clouds
arXiv:2109.07324
Abstract
Mixed-based point cloud augmentation is a popular solution to the problem of limited availability of large-scale public datasets. But the mismatch between mixed points and corresponding semantic labels hinders the further application in point-wise tasks such as part segmentation. This paper proposes a point cloud augmentation approach, PointManifoldCut(PMC), which replaces the neural network embedded points, rather than the Euclidean space coordinates. This approach takes the advantage that points at the higher levels of the neural network are already trained to embed its neighbors relations and mixing these representation will not mingle the relation between itself and its label. We set up a spatial transform module after PointManifoldCut operation to align the new instances in the embedded space. The effects of different hidden layers and methods of replacing points are also discussed in this paper. The experiments show that our proposed approach can enhance the performance of point cloud classification as well as segmentation networks, and brings them additional robustness to attacks and geometric transformations. The code of this paper is available at: https://github.com/fun0515/PointManifoldCut.
References in corpus (6)
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation
- Accurate, Large Minibatch SGD: Training ImageNet in 1 Hour
- Linking Points With Labels in 3D: A Review of Point Cloud Semantic Segmentation
- Manifold Mixup: Better Representations by Interpolating Hidden States
- Learning Efficient Point Cloud Generation for Dense 3D Object Reconstruction