Estimating Generic 3D Room Structures from 2D Annotations

D. Rozumnyi, S. Popov, Kevis-Kokitsi Maninis, M. Nießner, V. Ferrari
2/12/2026

No official code found. Best implementation: google-research/cad-estate (128 stars, Apache-2.0, last commit 2023-09-26).

Abstract

Indoor rooms are among the most common use cases in 3D scene understanding. Current state-of-the-art methods for this task are driven by large annotated datasets. Room layouts are especially important, consisting of structural elements in 3D, such as wall, floor, and ceiling. However, they are difficult to annotate, especially on pure RGB video. We propose a novel method to produce generic 3D room layouts just from 2D segmentation masks, which are easy to annotate for humans. Based on these 2D annotations, we automatically reconstruct 3D plane equations for the structural elements and their spatial extent in the scene, and connect adjacent elements at the appropriate contact edges. We annotate and publicly release 2246 3D room layouts on the RealEstate10k dataset, containing YouTube videos. We demonstrate the high quality of these 3D layouts annotations with extensive experiments.

View on arXivView PDF

Code Implementations(1)

Apache-2.0
1287GLSL, PythonJun 7, 20233 years agoApache-2.0

Similar Papers

Cite this paper

@article{rozumnyi2026estimating,
  title  = {Estimating Generic 3D Room Structures from 2D Annotations},
  author = {D. Rozumnyi and S. Popov and Kevis-Kokitsi Maninis and M. Nießner and V. Ferrari},
  year   = {2026},
  eprint = {2306.09077},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2306.09077},
  journal = {NEURIPS 2023 2023}
}

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/2306.09077.svg)](https://codeofpaper.com/paper/2306.09077)

Discussion