Planner3D: LLM-enhanced graph prior meets 3D indoor scene explicit regularization
Yao Wei, Martin Renqiang Min, George Vosselman, Li Erran Li, Michael Ying Yang
TL;DR
Planner3D introduces an end-to-end pipeline that augments scene graphs with CLIP and large language model-derived priors to form richer hierarchical graph representations. A unified graph encoder then guides a dual-branch decoder that jointly generates 3D layouts and object shapes, with an explicit IoU-based layout regularization to reduce collisions. A diffusion-based shape branch, conditioned on shape codes from the graph, produces high-fidelity geometries decoded through a pre-trained VQ-VAE. On SG-FRONT, Planner3D delivers superior scene-level fidelity and improved scene graph consistency compared to state-of-the-art baselines, validated by quantitative metrics and a user study. The approach offers a practical pathway to realistic, controllable multi-object 3D indoor scenes with potential for broader deployment in design and content creation environments.
Abstract
Compositional 3D scene synthesis has diverse applications across a spectrum of industries such as robotics, films, and video games, as it closely mirrors the complexity of real-world multi-object environments. Conventional works typically employ shape retrieval based frameworks which naturally suffer from limited shape diversity. Recent progresses have been made in object shape generation with generative models such as diffusion models, which increases the shape fidelity. However, these approaches separately treat 3D shape generation and layout generation. The synthesized scenes are usually hampered by layout collision, which suggests that the scene-level fidelity is still under-explored. In this paper, we aim at generating realistic and reasonable 3D indoor scenes from scene graph. To enrich the priors of the given scene graph inputs, large language model is utilized to aggregate the global-wise features with local node-wise and edge-wise features. With a unified graph encoder, graph features are extracted to guide joint layout-shape generation. Additional regularization is introduced to explicitly constrain the produced 3D layouts. Benchmarked on the SG-FRONT dataset, our method achieves better 3D scene synthesis, especially in terms of scene-level fidelity. The source code will be released after publication.
