Learning Object-level Point Augmentor for Semi-supervised 3D Object Detection
Semi-supervised object detection is important for 3D scene understanding because obtaining large-scale 3D bounding box annotations on point clouds is time-consuming and labor-intensive. Existing semi-supervised methods usually employ teacher-student knowledge distillation together with an augmentation strategy to leverage unlabeled point clouds. However, these methods adopt global augmentation with scene-level transformations and hence are sub-optimal for instance-level object detection. In this work, we propose an object-level point augmentor (OPA) that performs local transformations for semi-supervised 3D object detection. In this way, the resultant augmentor is derived to emphasize object instances rather than irrelevant backgrounds, making the augmented data more useful for object detector training. Extensive experiments on the ScanNet and SUN RGB-D datasets show that the proposed OPA performs favorably against the state-of-the-art methods under various experimental settings. The source code will be available at https://github.com/nomiaro/OPA.
Code (1)
Tasks
3D Object DetectionKnowledge DistillationObjectobject-detectionObject DetectionScene UnderstandingSemi-Supervised Object DetectionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
AugmenTory: A Fast and Flexible Polygon Augmentation Library
Data augmentation is a key technique for addressing the challenge of limited datasets, which have become a major component in the training procedures of image processing. Techniques such as geometric transformations and …
Data AugmentationInstance SegmentationSemantic SegmentationOn 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+4Point-Teaching: Weakly Semi-Supervised Object Detection with Point Annotations
Point annotations are considerably more time-efficient than bounding box annotations. However, how to use cheap point annotations to boost the performance of semi-supervised object detection remains largely unsolved. In …
Data AugmentationMultiple Instance LearningObjectobject-detection+2Augmentor: An Image Augmentation Library for Machine Learning
The generation of artificial data based on existing observations, known as data augmentation, is a technique used in machine learning to improve model accuracy, generalisation, and to control overfitting. Augmentor is a …
BIG-bench Machine LearningData AugmentationImage AugmentationPointAugment: an Auto-Augmentation Framework for Point Cloud Classification
We present PointAugment, a new auto-augmentation framework that automatically optimizes and augments point cloud samples to enrich the data diversity when we train a classification network. Different from existing auto-a…
3D Point Cloud Data AugmentationClassificationDiversityGeneral Classification+2