{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T11:33:17Z","timestamp":1780054397985,"version":"3.54.0"},"reference-count":45,"publisher":"Tsinghua University Press","issue":"3","license":[{"start":{"date-parts":[[2024,6,1]],"date-time":"2024-06-01T00:00:00Z","timestamp":1717200000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,5,2]],"date-time":"2024-05-02T00:00:00Z","timestamp":1714608000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Comp. Visual. Med."],"published-print":{"date-parts":[[2024,6]]},"DOI":"10.1007\/s41095-023-0365-1","type":"journal-article","created":{"date-parts":[[2024,5,1]],"date-time":"2024-05-01T19:02:11Z","timestamp":1714590131000},"page":"577-592","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Learning layout generation for virtual worlds"],"prefix":"10.26599","volume":"10","author":[{"given":"Weihao","family":"Cheng","sequence":"first","affiliation":[{"name":"ARC Lab, Tencent, Shenzhen 518057, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ying","family":"Shan","sequence":"additional","affiliation":[{"name":"ARC Lab, Tencent, Shenzhen 518057, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"11138","reference":[{"key":"365_CR1","doi-asserted-by":"crossref","unstructured":"Dionisio, J. D. N.; Burns III, W. G.; Gilbert, R. 3D virtual worlds and the metaverse: Current status and possibilities. ACM Computing Surveys Vol. 45, No. 3, Article No. 34, 2013.","DOI":"10.1145\/2480741.2480751"},{"key":"365_CR2","unstructured":"Li, J. N.; Yang, J. M.; Hertzmann, A.; Zhang, J. M.; Xu, T. F. LayoutGAN: Generating graphic layouts with wireframe discriminators. arXiv preprint arXiv:1901.06767, 2019."},{"key":"365_CR3","doi-asserted-by":"crossref","unstructured":"Jyothi, A. A.; Durand, T.; He, J. W.; Sigal, L.; Mori, G. LayoutVAE: Stochastic scene layout generation from a label set. In: Proceedings of the IEEE\/CVF International Conference on Computer Vision, 9894\u20139903, 2019.","DOI":"10.1109\/ICCV.2019.00999"},{"key":"365_CR4","doi-asserted-by":"crossref","unstructured":"Gupta, K.; Lazarow, J.; Achille, A.; Davis, L.; Mahadevan, V.; Shrivastava, A. LayoutTransformer: Layout generation and completion with self-attention. In: Proceedings of the IEEE\/CVF International Conference on Computer Vision, 984\u2013994, 2021.","DOI":"10.1109\/ICCV48922.2021.00104"},{"key":"365_CR5","doi-asserted-by":"crossref","unstructured":"Arroyo, D. M.; Postels, J.; Tombari, F. Variational transformer networks for layout generation. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, 13637\u201313647, 2021.","DOI":"10.1109\/CVPR46437.2021.01343"},{"key":"365_CR6","doi-asserted-by":"crossref","unstructured":"Yang, C. F.; Fan, W. C.; Yang, F. E.; Wang, Y. C. F. LayoutTransformer: Scene layout generation with conceptual and spatial diversity. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, 3731\u20133740, 2021.","DOI":"10.1109\/CVPR46437.2021.00373"},{"key":"365_CR7","unstructured":"Chang, A. X.; Eric, M.; Savva, M.; Manning, C. D. SceneSeer: 3D scene design with natural language. arXiv preprint arXiv:1703.00050, 2017."},{"key":"365_CR8","doi-asserted-by":"crossref","unstructured":"Li, M. Y.; Patil, A. G.; Xu, K.; Chaudhuri, S.; Khan, O.; Shamir, A.; Tu, C. H.; Chen, B. Q.; Cohen-Or, D.; Zhang, H. GRAINS: Generative recursive autoencoders for INdoor scenes. ACM Transactions on Graphics Vol. 38, No. 2, Article No. 12, 2019.","DOI":"10.1145\/3303766"},{"key":"365_CR9","doi-asserted-by":"crossref","unstructured":"Wang, K.; Lin, Y.; Weissmann, B.; Savva, M.; Chang, A. X.; Ritchie, D. PlanIT: Planning and instantiating indoor scenes with relation graph and spatial prior networks. ACM Transactions on Graphics Vol. 38, No. 4, Article No. 132, 2019.","DOI":"10.1145\/3306346.3322941"},{"key":"365_CR10","doi-asserted-by":"crossref","unstructured":"Ritchie, D.; Wang, K.; Lin, Y. A. Fast and flexible indoor scene synthesis via deep convolutional generative models. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, 6175\u20136183, 2019.","DOI":"10.1109\/CVPR.2019.00634"},{"key":"365_CR11","unstructured":"Keshavarzi, M.; Parikh, A.; Zhai, X. Y.; Mao, M.; Caldas, L.; Yang, A. Y. SceneGen: Generative Contextual Scene Augmentation using Scene Graph Priors. arXiv preprint arXiv:2009.12395, 2020."},{"key":"365_CR12","doi-asserted-by":"crossref","unstructured":"Chen, Q.; Wu, Q.; Tang, R.; Wang, Y. H.; Wang, S.; Tan, M. K. Intelligent home 3D: Automatic 3D-house design from linguistic descriptions only. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, 12622\u201312631, 2020.","DOI":"10.1109\/CVPR42600.2020.01264"},{"key":"365_CR13","doi-asserted-by":"crossref","unstructured":"Luo, A.; Zhang, Z. T.; Wu, J. J.; Tenenbaum, J. B. End-to-end optimization of scene layout. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, 3753\u20133762, 2020.","DOI":"10.1109\/CVPR42600.2020.00381"},{"key":"365_CR14","doi-asserted-by":"crossref","unstructured":"Dhamo, H.; Manhardt, F.; Navab, N.; Tombari, F. Graph-to-3D: End-to-end generation and manipulation of 3D scenes using scene graphs. In: Proceedings of the IEEE\/CVF International Conference on Computer Vision, 16332\u201316341, 2021.","DOI":"10.1109\/ICCV48922.2021.01604"},{"key":"365_CR15","doi-asserted-by":"crossref","unstructured":"Deussen, O.; Hanrahan, P.; Lintermann, B.; M\u011bch, R.; Pharr, M.; Prusinkiewicz, P. Realistic modeling and rendering of plant ecosystems. In: Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, 275\u2013286, 1998.","DOI":"10.1145\/280814.280898"},{"key":"365_CR16","doi-asserted-by":"crossref","unstructured":"Parish, Y. I. H.; M\u00fcller, P. Procedural modeling of cities. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, 301\u2013308, 2001.","DOI":"10.1145\/383259.383292"},{"key":"365_CR17","doi-asserted-by":"crossref","unstructured":"Perlin, K. Improving noise. In: Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques, 681\u2013682, 2002.","DOI":"10.1145\/566570.566636"},{"issue":"4","key":"365_CR18","doi-asserted-by":"publisher","first-page":"834","DOI":"10.1109\/TVCG.2007.1027","volume":"13","author":"H Zhou","year":"2007","unstructured":"Zhou, H.; Sun, J.; Turk, G.; Rehg, J. M. Terrain synthesis from digital elevation models. IEEE Transactions on Visualization and Computer Graphics Vol. 13, No. 4, 834\u2013848, 2007.","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"key":"365_CR19","doi-asserted-by":"crossref","unstructured":"Merrell, P.; Schkufza, E.; Koltun, V. Computergenerated residential building layouts. In: Proceedings of the ACM SIGGRAPH Asia Papers, 1\u201312, 2010.","DOI":"10.1145\/1882261.1866203"},{"issue":"10","key":"365_CR20","doi-asserted-by":"publisher","first-page":"2263","DOI":"10.1007\/s00371-020-01920-7","volume":"36","author":"R Fischer","year":"2020","unstructured":"Fischer, R.; Dittmann, P.; Weller, R.; Zachmann, G. AutoBiomes: Procedural generation of multi-biome landscapes. The Visual Computer Vol. 36, No. 10, 2263\u20132272, 2020.","journal-title":"The Visual Computer"},{"key":"365_CR21","doi-asserted-by":"crossref","unstructured":"Esser, P.; Rombach, R.; Ommer, B. Taming transformers for high-resolution image synthesis. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, 12868\u201312878, 2021.","DOI":"10.1109\/CVPR46437.2021.01268"},{"key":"365_CR22","unstructured":"Ramesh, A.; Pavlov, M.; Goh, G.; Gray, S.; Voss, C.; Radford, A.; Chen, M.; Sutskever, I. Zero-shot text-to-image generation. arXiv preprint arXiv:2102.12092, 2021."},{"key":"365_CR23","unstructured":"Yu, J. H.; Xu, Y. Z.; Koh, J. Y.; Luong, T.; Baid, G.; Wang, Z. R.; Vasudevan, V.; Ku, A.; Yang, Y. F.; Ayan, B. K.; et al. Scaling autoregressive models for content-rich text-to-image generation. arXiv preprint arXiv:2206.10789, 2022."},{"key":"365_CR24","unstructured":"Ramesh, A.; Dhariwal, P.; Nichol, A.; Chu, C.; Chen, M. Hierarchical text-conditional image generation with CLIP latents. arXiv preprint arXiv:2204.06125, 2022."},{"issue":"4","key":"365_CR25","doi-asserted-by":"publisher","first-page":"27","DOI":"10.3390\/mti1040027","volume":"1","author":"J Freiknecht","year":"2017","unstructured":"Freiknecht, J.; Effelsberg, W. A survey on the procedural generation of virtual worlds. Multimodal Technologies and Interaction Vol. 1, No. 4, 27, 2017.","journal-title":"Multimodal Technologies and Interaction"},{"key":"365_CR26","volume-title":"Texturing and Modeling: A Procedural Approach","author":"D S Ebert","year":"2003","unstructured":"Ebert, D. S.; Kenton Musgrave, F.; Peachey, D.; Perlin, K.; Worley, S. Texturing and Modeling: A Procedural Approach. Amsterdam: Elsevier, 2003."},{"key":"365_CR27","doi-asserted-by":"crossref","unstructured":"Yu, L. F.; Yeung, S. K.; Tang, C. K.; Terzopoulos, D.; Chan, T. F.; Osher, S. J. Make it home: Automatic optimization of furniture arrangement. ACM Transactions on Graphics Vol. 30, No. 4, Article No. 86, 2011.","DOI":"10.1145\/2010324.1964981"},{"key":"365_CR28","doi-asserted-by":"crossref","unstructured":"Zhou, Y.; While, Z.; Kalogerakis, E. SceneGraphNet: Neural message passing for 3D indoor scene augmentation. In: Proceedings of the IEEE\/CVF International Conference on Computer Vision, 7383\u20137391, 2019.","DOI":"10.1109\/ICCV.2019.00748"},{"key":"365_CR29","doi-asserted-by":"crossref","unstructured":"Wang, K.; Savva, M.; Chang, A. X.; Ritchie, D. Deep convolutional priors for indoor scene synthesis. ACM Transactions on Graphics Vol. 37, No. 4, Article No. 70, 2018.","DOI":"10.1145\/3197517.3201362"},{"key":"365_CR30","doi-asserted-by":"crossref","unstructured":"Chang, A.; Savva, M.; Manning, C. D. Learning spatial knowledge for text to 3D scene generation. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing, 2028\u20132038, 2014.","DOI":"10.3115\/v1\/W14-3102"},{"key":"365_CR31","doi-asserted-by":"crossref","unstructured":"Ma, R.; Patil, A. G.; Fisher, M.; Li, M. Y.; Pirk, S.; Hua, B. S.; Yeung, S. K.; Tong, X.; Guibas, L.; Zhang, H. Language-driven synthesis of 3D scenes from scene databases. ACM Transactions on Graphics Vol. 37, No. 6, Article No. 212, 2018.","DOI":"10.1145\/3272127.3275035"},{"key":"365_CR32","unstructured":"Kingma, D. P.; Welling, M. Auto-encoding variational Bayes. arXiv preprint arXiv:1312.6114, 2013."},{"key":"365_CR33","first-page":"2672","volume":"2","author":"I J Goodfellow","year":"2014","unstructured":"Goodfellow, I. J.; Pouget-Abadie, J.; Mirza, M.; Xu, B.; Warde-Farley, D.; Ozair, S.; Courville, A.; Bengio, Y. Generative adversarial nets. In: Proceedings of the 27th International Conference on Neural Information Processing Systems, Vol. 2, 2672\u20132680, 2014.","journal-title":"Proceedings of the 27th International Conference on Neural Information Processing Systems"},{"key":"365_CR34","unstructured":"Radford, A.; Metz, L.; Chintala, S. Unsupervised representation learning with deep convolutional generative adversarial networks. arXiv preprint arXiv:1511.06434, 2015."},{"key":"365_CR35","doi-asserted-by":"crossref","unstructured":"Xu, L. N.; Xiangli, Y. B.; Rao, A. Y.; Zhao, N. X.; Dai, B.; Liu, Z. W.; Lin, D. H. BlockPlanner: City block generation with vectorized graph representation. In: Proceedings of the IEEE\/CVF International Conference on Computer Vision, 5057\u20135066, 2021.","DOI":"10.1109\/ICCV48922.2021.00503"},{"key":"365_CR36","doi-asserted-by":"crossref","unstructured":"Wu, Z. J.; Wang, X.; Lin, D.; Lischinski, D.; Cohen-Or, D.; Huang, H. SAGNet: Structure-aware generative network for 3D-shape modeling. ACM Transactions on Graphics Vol. 38, No. 4, Article No. 91, 2019.","DOI":"10.1145\/3306346.3322956"},{"key":"365_CR37","doi-asserted-by":"crossref","unstructured":"Guerrero, P.; Ha\u0161an, M.; Sunkavalli, K.; M\u011bch, R.; Boubekeur, T.; Mitra, N. J. MatFormer: A generative model for procedural materials. arXiv preprint arXiv:2207.01044, 2022.","DOI":"10.1145\/3528223.3530173"},{"key":"365_CR38","unstructured":"Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A. N.; Kaiser, L.; Polosukhin, I. Attention is all you need. In: Proceedings of the 31st International Conference on Neural Information Processing Systems, 6000\u20136010, 2017."},{"key":"365_CR39","unstructured":"Dosovitskiy, A.; Beyer, L.; Kolesnikov, A.; Weissenborn, D.; Zhai, X. H.; Unterthiner, T.; Dehghani, M.; Minderer, M.; Heigold, G.; Gelly, S.; et al. An image is worth 16\u00d716 words: Transformers for image recognition at scale. arXiv preprint arXiv:2010.11929, 2020."},{"key":"365_CR40","doi-asserted-by":"crossref","unstructured":"Liu, Z.; Lin, Y. T.; Cao, Y.; Hu, H.; Wei, Y. X.; Zhang, Z.; Lin, S.; Guo, B. N. Swin Transformer: Hierarchical vision transformer using shifted windows. arXiv preprint arXiv:2103.14030, 2021.","DOI":"10.1109\/ICCV48922.2021.00986"},{"key":"365_CR41","doi-asserted-by":"crossref","unstructured":"Wang, X. P.; Yeshwanth, C.; Nie\u00dfner, M. SceneFormer: Indoor scene generation with transformers. arXiv preprint arXiv:2012.09793, 2020.","DOI":"10.1109\/3DV53792.2021.00021"},{"key":"365_CR42","unstructured":"Heusel, M.; Ramsauer, H.; Unterthiner, T.; Nessler, B.; Hochreiter, S. GANs trained by a two time-scale update rule converge to a local Nash equilibrium. In: Proceedings of the 31st International Conference on Neural Information Processing Systems, 6629\u20136640, 2017."},{"key":"365_CR43","doi-asserted-by":"crossref","unstructured":"Hao, Z. K.; Mallya, A.; Belongie, S.; Liu, M. Y. GANcraft: unsupervised 3D neural rendering of minecraft worlds. In: Proceedings of the IEEE\/CVF International Conference on Computer Vision, 14052\u201314062, 2021.","DOI":"10.1109\/ICCV48922.2021.01381"},{"key":"365_CR44","doi-asserted-by":"crossref","unstructured":"Li, W. Y.; Chen, X. L.; Wang, J.; Chen, B. Q. Patch-based 3D natural scene generation from a single example. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, 16762\u201316772, 2023.","DOI":"10.1109\/CVPR52729.2023.01608"},{"key":"365_CR45","doi-asserted-by":"crossref","unstructured":"Liu, A.; Makadia, A.; Tucker, R.; Snavely, N.; Jampani, V.; Kanazawa, A. Infinite nature: Perpetual view generation of natural scenes from a single image. In: Proceedings of the IEEE\/CVF International Conference on Computer Vision, 14438\u201314447, 2021.","DOI":"10.1109\/ICCV48922.2021.01419"}],"container-title":["Computational Visual Media"],"original-title":[],"link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41095-023-0365-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41095-023-0365-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41095-023-0365-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10750449\/10897626\/10897639.pdf?arnumber=10897639","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T18:38:49Z","timestamp":1762367929000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10897639\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6]]},"references-count":45,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1007\/s41095-023-0365-1","relation":{},"ISSN":["2096-0662","2096-0433"],"issn-type":[{"value":"2096-0662","type":"electronic"},{"value":"2096-0433","type":"print"}],"subject":[],"published":{"date-parts":[[2024,6]]},"assertion":[{"value":"25 April 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 July 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 May 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declaration of competing interest"}}]}}