Layout2Scene: 3D Semantic Layout Guided Scene Generation via Geometry and Appearance Diffusion Priors
Minglin Chen, Longguang Wang, Sheng Ao, Ye Zhang, Kai Xu, Yulan Guo
TL;DR
Layout2Scene introduces a 3D semantic layout guided text-to-scene generation framework that decouples objects from backgrounds via a hybrid scene representation and refines geometry and appearance in two stages using diffusion priors. By initializing with a pre trained text-to-3D model and applying layout aware camera sampling, semantic-guided geometry diffusion, and semantic-geometry guided appearance diffusion, the method achieves superior plausibility and editability compared to prior approaches. Training on SunRGBD and evaluation with CS and IS demonstrate improved fidelity and realism, with efficient training times (~1.5 hours) and rendering speeds (~30 FPS). The approach enables precise control over object locations and supports downstream editing and applications in complex 3D scene synthesis.
Abstract
3D scene generation conditioned on text prompts has significantly progressed due to the development of 2D diffusion generation models. However, the textual description of 3D scenes is inherently inaccurate and lacks fine-grained control during training, leading to implausible scene generation. As an intuitive and feasible solution, the 3D layout allows for precise specification of object locations within the scene. To this end, we present a text-to-scene generation method (namely, Layout2Scene) using additional semantic layout as the prompt to inject precise control of 3D object positions. Specifically, we first introduce a scene hybrid representation to decouple objects and backgrounds, which is initialized via a pre-trained text-to-3D model. Then, we propose a two-stage scheme to optimize the geometry and appearance of the initialized scene separately. To fully leverage 2D diffusion priors in geometry and appearance generation, we introduce a semantic-guided geometry diffusion model and a semantic-geometry guided diffusion model which are finetuned on a scene dataset. Extensive experiments demonstrate that our method can generate more plausible and realistic scenes as compared to state-of-the-art approaches. Furthermore, the generated scene allows for flexible yet precise editing, thereby facilitating multiple downstream applications.
