English

From Semi-supervised to Omni-supervised Room Layout Estimation Using Point Clouds

Computer Vision and Pattern Recognition 2023-02-01 v1

Abstract

Room layout estimation is a long-existing robotic vision task that benefits both environment sensing and motion planning. However, layout estimation using point clouds (PCs) still suffers from data scarcity due to annotation difficulty. As such, we address the semi-supervised setting of this task based upon the idea of model exponential moving averaging. But adapting this scheme to the state-of-the-art (SOTA) solution for PC-based layout estimation is not straightforward. To this end, we define a quad set matching strategy and several consistency losses based upon metrics tailored for layout quads. Besides, we propose a new online pseudo-label harvesting algorithm that decomposes the distribution of a hybrid distance measure between quads and PC into two components. This technique does not need manual threshold selection and intuitively encourages quads to align with reliable layout points. Surprisingly, this framework also works for the fully-supervised setting, achieving a new SOTA on the ScanNet benchmark. Last but not least, we also push the semi-supervised setting to the realistic omni-supervised setting, demonstrating significantly promoted performance on a newly annotated ARKitScenes testing set. Our codes, data and models are released in this repository.

Keywords

Cite

@article{arxiv.2301.13865,
  title  = {From Semi-supervised to Omni-supervised Room Layout Estimation Using Point Clouds},
  author = {Huan-ang Gao and Beiwen Tian and Pengfei Li and Xiaoxue Chen and Hao Zhao and Guyue Zhou and Yurong Chen and Hongbin Zha},
  journal= {arXiv preprint arXiv:2301.13865},
  year   = {2023}
}

Comments

Accepted to ICRA2023. Code: https://github.com/AIR-DISCOVER/Omni-PQ

R2 v1 2026-06-28T08:28:23.305Z