Abstract
We propose a novel method that aims to automatically generate outdoor building layouts based on given boundary constraints. It effectively solves the problem of irregular shapes that occur in practical application scenarios, where boundary and building outlines are not only composed of horizontal and vertical lines but also include oblique lines. The proposed method is a two-stage process that uses a Graph Neural Network (GNN) to generate the location of each building and the minimum external polygon. The GNN utilizes a pre-defined relative location diagram and the given boundary. Afterwards, the Generative Adversarial Network (GAN) is utilized to generate building outlines that fit the boundary within the minimum external polygon area. Our method has demonstrated the ability to effectively handle diverse and complex outdoor building layouts, as evidenced by its superior performance on the Huizhou traditional village dataset. Both qualitative and quantitative evaluations demonstrate that our method outperforms current GNN-based layout methods in terms of realism and diversity.
Supported by National Natural Science Foundation of China grant number 62277014 and Key Research and Development Project in Anhui Province of China grant number 2022f04020006.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ashual, O., Wolf, L.: Specifying object attributes and relations in interactive scene generation. In: Proceedings of the IEEE/CVF International Conference on Computer Vision, pp. 4561–4569 (2019)
Bahrehmand, A., Batard, T., Marques, R., Evans, A., Blat, J.: Optimizing layout using spatial quality metrics and user preferences. Graph. Models 93, 25–38 (2017)
Bruna, J., Zaremba, W., Szlam, A., LeCun, Y.: Spectral networks and locally connected networks on graphs. arXiv preprint arXiv:1312.6203 (2013)
Chaillou, S.: ArchiGAN: artificial intelligence \(\times \) architecture. In: Yuan, P.F., Xie, M., Leach, N., Yao, J., Wang, X. (eds.) Architectural Intelligence, pp. 117–127. Springer, Singapore (2020). https://doi.org/10.1007/978-981-15-6568-7_8
Feng, T., Yu, L.F., Yeung, S.K., Yin, K., Zhou, K.: Crowd-driven mid-scale layout design. ACM Trans. Graph. 35(4), 132–1 (2016)
Gilmer, J., Schoenholz, S.S., Riley, P.F., Vinyals, O., Dahl, G.E.: Neural message passing for quantum chemistry. In: International Conference on Machine Learning, pp. 1263–1272. PMLR (2017)
Gulrajani, I., Ahmed, F., Arjovsky, M., Dumoulin, V., Courville, A.C.: Improved training of Wasserstein GANs. In: Advances in Neural Information Processing Systems, vol. 30 (2017)
He, X., Deng, M., Luo, G.: Recognizing building group patterns in topographic maps by integrating building functional and geometric information. ISPRS Int. J. Geo Inf. 11(6), 332 (2022)
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: Advances in Neural Information Processing Systems, vol. 30 (2017)
Hu, R., Huang, Z., Tang, Y., Van Kaick, O., Zhang, H., Huang, H.: Graph2Plan: learning floorplan generation from layout graphs. ACM Trans. Graph. (TOG) 39(4), 118–1 (2020)
Ian, J., et al.: Generative adversarial networks. In: Advances in Neural Information Processing Systems, vol. 27, pp. 8–13 (2014)
Nauata, N., Chang, K.-H., Cheng, C.-Y., Mori, G., Furukawa, Y.: House-GAN: relational generative adversarial networks for graph-constrained house layout generation. In: Vedaldi, A., Bischof, H., Brox, T., Frahm, J.-M. (eds.) ECCV 2020. LNCS, vol. 12346, pp. 162–177. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58452-8_10
Nauata, N., Hosseini, S., Chang, K.H., Chu, H., Cheng, C.Y., Furukawa, Y.: House-GAN++: generative adversarial layout refinement network towards intelligent computational agent for professional architects. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 13632–13641 (2021)
Peng, C.H., Yang, Y.L., Bao, F., Fink, D., Yan, D.M., Wonka, P., Mitra, N.J.: Computational network design from functional specifications. ACM Trans. Graph. (TOG) 35(4), 1–12 (2016)
Peng, C.H., Yang, Y.L., Wonka, P.: Computing layouts with deformable templates. ACM Trans. Graph. (TOG) 33(4), 1–11 (2014)
Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., Wojna, Z.: Rethinking the inception architecture for computer vision. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 2818–2826 (2016)
Tsitsulin, A., et al.: The shape of data: intrinsic distance for data distributions. arXiv preprint arXiv:1905.11141 (2019)
Upadhyay, A., Dubey, A., Arora, V., Kuriakose, S.M., Agarawal, S.: FLNet: graph constrained floor layout generation. In: 2022 IEEE International Conference on Multimedia and Expo Workshops (ICMEW), pp. 1–6. IEEE (2022)
Wang, K., Savva, M., Chang, A.X., Ritchie, D.: Deep convolutional priors for indoor scene synthesis. ACM Trans. Graph. (TOG) 37(4), 1–14 (2018)
Wang, T.C., Liu, M.Y., Zhu, J.Y., Tao, A., Kautz, J., Catanzaro, B.: High-resolution image synthesis and semantic manipulation with conditional GANs. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 8798–8807 (2018)
Wu, W., Fan, L., Liu, L., Wonka, P.: MIQP-based layout design for building interiors. In: Computer Graphics Forum, vol. 37, pp. 511–521. Wiley Online Library (2018)
Wu, W., Fu, X.M., Tang, R., Wang, Y., Qi, Y.H., Liu, L.: Data-driven interior plan generation for residential buildings. ACM Trans. Graph. (TOG) 38(6), 1–12 (2019)
Yang, Y.L., Wang, J., Vouga, E., Wonka, P.: Urban pattern: layout design by hierarchical domain splitting. ACM Trans. Graph. (TOG) 32(6), 1–12 (2013)
Zhang, F., Nauata, N., Furukawa, Y.: Conv-MPN: convolutional message passing neural network for structured outdoor architecture reconstruction. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 2798–2807 (2020)
Zhu, F., Jiang, L., Li, L.: Generation method of neighborhoods layout in hui-style villages with the aid of prediction network (in Chinese). Journal of Graphics 43(5), 909 (2022)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Wang, X., Li, L., He, L., Liu, X. (2024). An Irregularly Shaped Plane Layout Generation Method with Boundary Constraints. In: Hu, SM., Cai, Y., Rosin, P. (eds) Computer-Aided Design and Computer Graphics. CADGraphics 2023. Lecture Notes in Computer Science, vol 14250. Springer, Singapore. https://doi.org/10.1007/978-981-99-9666-7_6
Download citation
DOI: https://doi.org/10.1007/978-981-99-9666-7_6
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-9665-0
Online ISBN: 978-981-99-9666-7
eBook Packages: Computer ScienceComputer Science (R0)