ControlRoom3D: Room Generation Using Semantic Proxy Rooms

Abstract

Manually creating 3D environments for AR/VR applications is a complex process requiring expert knowledge in 3D modeling software. Pioneering works facilitate this process by generating room meshes conditioned on textual style descriptions. Yet many of these automatically generated 3D meshes do not adhere to typical room layouts compromising their plausibility e.g. by placing several beds in one bedroom. To address these challenges we present ControlRoom3D a novel method to generate high-quality room meshes. Central to our approach is a user-defined 3D semantic proxy room that outlines a rough room layout based on semantic bounding boxes and a textual description of the overall room style. Our key insight is that when rendered to 2D this 3D representation provides valuable geometric and semantic information to control powerful 2D models to generate 3D consistent textures and geometry that aligns well with the proxy room. Backed up by an extensive study including quantitative metrics and qualitative user evaluations our method generates diverse and globally plausible 3D room meshes thus empowering users to design 3D rooms effortlessly without specialized knowledge.

Cite

Text

Schult et al. "ControlRoom3D: Room Generation Using Semantic Proxy Rooms." Conference on Computer Vision and Pattern Recognition, 2024. doi:10.1109/CVPR52733.2024.00593

Markdown

[Schult et al. "ControlRoom3D: Room Generation Using Semantic Proxy Rooms." Conference on Computer Vision and Pattern Recognition, 2024.](https://mlanthology.org/cvpr/2024/schult2024cvpr-controlroom3d/) doi:10.1109/CVPR52733.2024.00593

BibTeX

@inproceedings{schult2024cvpr-controlroom3d,
  title     = {{ControlRoom3D: Room Generation Using Semantic Proxy Rooms}},
  author    = {Schult, Jonas and Tsai, Sam and Höllein, Lukas and Wu, Bichen and Wang, Jialiang and Ma, Chih-Yao and Li, Kunpeng and Wang, Xiaofang and Wimbauer, Felix and He, Zijian and Zhang, Peizhao and Leibe, Bastian and Vajda, Peter and Hou, Ji},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2024},
  pages     = {6201-6210},
  doi       = {10.1109/CVPR52733.2024.00593},
  url       = {https://mlanthology.org/cvpr/2024/schult2024cvpr-controlroom3d/}
}