RoomDesigner: Encoding Anchor-latents for Style-consistent and Shape-compatible Indoor Scene Generation

Yiqun Zhao, Zibo Zhao, Jing Li, Sixun Dong, Shenghua Gao
10/16/2023
cs.CVcs.GR

No official code found. Best implementation: zhao-yiqun/RoomDesigner (36 stars, last commit 2024-07-24).

Abstract

Indoor scene generation aims at creating shape-compatible, style-consistent furniture arrangements within a spatially reasonable layout. However, most existing approaches primarily focus on generating plausible furniture layouts without incorporating specific details related to individual furniture pieces. To address this limitation, we propose a two-stage model integrating shape priors into the indoor scene generation by encoding furniture as anchor latent representations. In the first stage, we employ discrete vector quantization to encode furniture pieces as anchor-latents. Based on the anchor-latents representation, the shape and location information of the furniture was characterized by a concatenation of location, size, orientation, class, and our anchor latent. In the second stage, we leverage a transformer model to predict indoor scenes autoregressively. Thanks to incorporating the proposed anchor-latents representations, our generative model produces shape-compatible and style-consistent furniture arrangements and synthesis furniture in diverse shapes. Furthermore, our method facilitates various human interaction applications, such as style-consistent scene completion, object mismatch correction, and controllable object-level editing. Experimental results on the 3D-Front dataset demonstrate that our approach can generate more consistent and compatible indoor scenes compared to existing methods, even without shape retrieval. Additionally, extensive ablation studies confirm the effectiveness of our design choices in the indoor scene generation model.

View on arXivView PDF

Code Implementations(1)

[3DV 2024] official repo of 3DV paper "RoomDesigner: Encoding Anchor-latents for Style-consistent and Shape-compatible Indoor Scene Generation"

360C++, CudaOct 16, 20232 years ago
3d-scene-editing3d-scene-generationautoregressivescene-generationshape-generation

Similar Papers

Cite this paper

@article{zhao2023roomdesigner,
  title  = {RoomDesigner: Encoding Anchor-latents for Style-consistent and Shape-compatible Indoor Scene Generation},
  author = {Yiqun Zhao and Zibo Zhao and Jing Li and Sixun Dong and Shenghua Gao},
  year   = {2023},
  eprint = {2310.10027},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.10027v1}
}

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

Discussion