LPA3D: 3D Room-Level Scene Generation from In-the-Wild Images
Ming-Jia Yang, Yu-Xiao Guo, Yang Liu, Bin Zhou, Xin Tong
TL;DR
LPA3D tackles the problem of generating semantically coherent room-level 3D indoor scenes from in-the-wild RGB images with unknown poses. It introduces Local-Pose-Alignment (LPA), an anchor-based multi-local-coordinate system, and a NeRF-based GAN (LPA-GAN) that jointly optimizes a local pose predictor and the 3D scene generator, using boundary-aware room-size conditioning and view-based camera sampling. The approach achieves superior inter-view consistency and reduced layout abnormalities compared to state-of-the-art object- and diffusion-based methods, and demonstrates scalability when trained on large in-the-wild image collections. Limitations include the box-like room assumption and exclusive 2D RGB supervision, suggesting future integration of depth priors and global layout cues to further improve realism and geometry.
Abstract
Generating realistic, room-level indoor scenes with semantically plausible and detailed appearances from in-the-wild images is crucial for various applications in VR, AR, and robotics. The success of NeRF-based generative methods indicates a promising direction to address this challenge. However, unlike their success at the object level, existing scene-level generative methods require additional information, such as multiple views, depth images, or semantic guidance, rather than relying solely on RGB images. This is because NeRF-based methods necessitate prior knowledge of camera poses, which is challenging to approximate for indoor scenes due to the complexity of defining alignment and the difficulty of globally estimating poses from a single image, given the unseen parts behind the camera. To address this challenge, we redefine global poses within the framework of Local-Pose-Alignment (LPA) -- an anchor-based multi-local-coordinate system that uses a selected number of anchors as the roots of these coordinates. Building on this foundation, we introduce LPA-GAN, a novel NeRF-based generative approach that incorporates specific modifications to estimate the priors of camera poses under LPA. It also co-optimizes the pose predictor and scene generation processes. Our ablation study and comparisons with straightforward extensions of NeRF-based object generative methods demonstrate the effectiveness of our approach. Furthermore, visual comparisons with other techniques reveal that our method achieves superior view-to-view consistency and semantic normality.
