You Only Need One Thing One Click: Self-Training for Weakly Supervised 3D Scene Understanding

Zhengzhe Liu, Xiaojuan Qi, Chi-Wing Fu
3/26/2023
cs.CV

Official code: liuzhengzhe/One-Thing-One-Click (59 stars, last commit 2023-04-16).

Abstract

3D scene understanding, e.g., point cloud semantic and instance segmentation, often requires large-scale annotated training data, but clearly, point-wise labels are too tedious to prepare. While some recent methods propose to train a 3D network with small percentages of point labels, we take the approach to an extreme and propose ``One Thing One Click,'' meaning that the annotator only needs to label one point per object. To leverage these extremely sparse labels in network training, we design a novel self-training approach, in which we iteratively conduct the training and label propagation, facilitated by a graph propagation module. Also, we adopt a relation network to generate the per-category prototype to enhance the pseudo label quality and guide the iterative training. Besides, our model can be compatible to 3D instance segmentation equipped with a point-clustering strategy. Experimental results on both ScanNet-v2 and S3DIS show that our self-training approach, with extremely-sparse annotations, outperforms all existing weakly supervised methods for 3D semantic and instance segmentation by a large margin, and our results are also comparable to those of the fully supervised counterparts. Codes and models are available at https://github.com/liuzhengzhe/One-Thing-One-Click.

View on arXivView PDF

Code Implementations(1)

https://arxiv.org/abs/2104.02246 One Thing One Click (CVPR 2021) https://arxiv.org/abs/2303.14727 One Thing One Click++ (Arxiv)

598C, C++Mar 15, 20213 years ago

Similar Papers

Cite this paper

@article{liu2023only,
  title  = {You Only Need One Thing One Click: Self-Training for Weakly Supervised 3D Scene Understanding},
  author = {Zhengzhe Liu and Xiaojuan Qi and Chi-Wing Fu},
  year   = {2023},
  eprint = {2303.14727},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.14727v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.14727.svg)](https://codeofpaper.com/paper/2303.14727)

Discussion