Learning-Based Biharmonic Augmentation for Point Cloud Classification
Point cloud datasets often suffer from inadequate sample sizes in comparison to image datasets, making data augmentation challenging. While traditional methods, like rigid transformations and scaling, have limited potential in increasing dataset diversity due to their constraints on altering individual sample shapes, we introduce the Biharmonic Augmentation (BA) method. BA is a novel and efficient data augmentation technique that diversifies point cloud data by imposing smooth non-rigid deformations on existing 3D structures. This approach calculates biharmonic coordinates for the deformation function and learns diverse deformation prototypes. Utilizing a CoefNet, our method predicts coefficients to amalgamate these prototypes, ensuring comprehensive deformation. Moreover, we present AdvTune, an advanced online augmentation system that integrates adversarial training. This system synergistically refines the CoefNet and the classification network, facilitating the automated creation of adaptive shape deformations contingent on the learner status. Comprehensive experimental analysis validates the superiority of Biharmonic Augmentation, showcasing notable performance improvements over prevailing point cloud augmentation techniques across varied network designs.
Code (0)
등록된 구현이 없습니다.
Tasks
ClassificationData AugmentationDiversityPoint Cloud ClassificationSimilar Papers 제목 키워드 기반
Continuum limit of $p$-biharmonic equations on graphs
This paper studies the $p$-biharmonic equation on graphs, which arises in point cloud processing and can be interpreted as a natural extension of the graph $p$-Laplacian from the perspective of hypergraph. The asymptotic…
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 poi…
3D Point Cloud ClassificationData AugmentationPoint Cloud Classificationpoint cloud upsampling+1Point Cloud Augmentation with Weighted Local Transformations
Despite the extensive usage of point clouds in 3D vision, relatively limited data are available for training deep neural networks. Although data augmentation is a standard approach to compensate for the scarcity of data,…
Data AugmentationPoint Cloud ClassificationOn 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+4Advancements in Point Cloud Data Augmentation for Deep Learning: A Survey
Deep learning (DL) has become one of the mainstream and effective methods for point cloud analysis tasks such as detection, segmentation and classification. To reduce overfitting during training DL models and improve mod…
3D Classification3D Object DetectionAutonomous DrivingData Augmentation+2