{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,4]],"date-time":"2025-03-04T05:36:11Z","timestamp":1741066571569,"version":"3.38.0"},"reference-count":115,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2024,7,12]],"date-time":"2024-07-12T00:00:00Z","timestamp":1720742400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,7,12]],"date-time":"2024-07-12T00:00:00Z","timestamp":1720742400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100000777","name":"University of Leed","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000777","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2025,3]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>We introduce a system that learns to sculpt 3D models of massive urban environments. The majority of humans live their lives in urban environments, using detailed virtual models for applications as diverse as virtual worlds, special effects, and urban planning. Generating such 3D models from exemplars manually is time-consuming, while 3D deep learning approaches have high memory costs. In this paper, we present a technique for training 2D neural networks to repeatedly sculpt a plane into a large-scale 3D urban environment. An initial coarse depth map is created by a GAN model, from which we refine 3D normal and depth using an image translation network regularized by a linear system. The networks are trained using real-world data to allow generative synthesis of meshes at scale. We exploit sculpting from multiple viewpoints to generate a highly detailed, concave, and water-tight 3D mesh. We show cityscapes at scales of <jats:inline-formula>\n              <jats:alternatives>\n                <jats:tex-math>$$100 \\times 1600$$<\/jats:tex-math>\n                <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                  <mml:mrow>\n                    <mml:mn>100<\/mml:mn>\n                    <mml:mo>\u00d7<\/mml:mo>\n                    <mml:mn>1600<\/mml:mn>\n                  <\/mml:mrow>\n                <\/mml:math>\n              <\/jats:alternatives>\n            <\/jats:inline-formula> meters with more than 2 million triangles, and demonstrate that our results are objectively and subjectively similar to our exemplars.<\/jats:p>","DOI":"10.1007\/s00371-024-03528-7","type":"journal-article","created":{"date-parts":[[2024,7,12]],"date-time":"2024-07-12T13:04:57Z","timestamp":1720789497000},"page":"2233-2249","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Learning to sculpt neural cityscapes"],"prefix":"10.1007","volume":"41","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1826-6566","authenticated-orcid":false,"given":"Jialin","family":"Zhu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"He","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Hogg","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tom","family":"Kelly","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,7,12]]},"reference":[{"key":"3528_CR1","doi-asserted-by":"crossref","unstructured":"Skorokhodov, I., Sotnikov, G., Elhoseiny, M.: Aligning latent and image spaces to connect the unconnectable. In: Proceedings of the IEEE\/CVF International Conference on Computer Vision, pp. 14144\u201314153 (2021)","DOI":"10.1109\/ICCV48922.2021.01388"},{"issue":"6","key":"3528_CR2","first-page":"146","volume":"32","author":"P Musialski","year":"2013","unstructured":"Musialski, P., Wonka, P., Aliaga, D.G., Wimmer, M., Gool, L.V., Purgathofer, W.: A survey of urban reconstruction. CGF 32(6), 146\u2013177 (2013)","journal-title":"CGF"},{"key":"3528_CR3","unstructured":"Baillard, C., Zisserman, A.: Automatic reconstruction of piecewise planar models from multiple views. In: IEEE CVPR, vol. 2, pp. 559\u2013565. IEEE (1999)"},{"key":"3528_CR4","doi-asserted-by":"crossref","unstructured":"Zhu, L., Shen, S., Gao, X., Hu, Z.: Large scale urban scene modeling from MVS meshes. In: ECCV, pp. 614\u2013629 (2018)","DOI":"10.1007\/978-3-030-01252-6_38"},{"issue":"4","key":"3528_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2601097.2601197","volume":"33","author":"M Lipp","year":"2014","unstructured":"Lipp, M., Wonka, P., M\u00fcller, P.: Pushpull++. ACM SIGGRAPH 33(4), 1\u20139 (2014)","journal-title":"ACM SIGGRAPH"},{"key":"3528_CR6","doi-asserted-by":"crossref","unstructured":"Nan, L., Sharf, A., Zhang, H., Cohen-Or, D., Chen, B.: SmartBoxes for interactive urban reconstruction. In: ACM SIGGRAPH, pp. 1\u201310 (2010)","DOI":"10.1145\/1833349.1778830"},{"key":"3528_CR7","unstructured":"ZBrush by Maxon. https:\/\/www.maxon.net\/en\/zbrush. Accessed 26 Sept 2022"},{"key":"3528_CR8","unstructured":"Mudbox by Autodesk. https:\/\/www.autodesk.co.uk\/products\/mudbox. Accessed 26 Sept 2022"},{"issue":"3","key":"3528_CR9","doi-asserted-by":"publisher","first-page":"669","DOI":"10.1145\/882262.882324","volume":"22","author":"P Wonka","year":"2003","unstructured":"Wonka, P., Wimmer, M., Sillion, F., Ribarsky, W.: Instant architecture. ACM TOG 22(3), 669\u2013677 (2003)","journal-title":"ACM TOG"},{"issue":"3","key":"3528_CR10","doi-asserted-by":"publisher","first-page":"614","DOI":"10.1145\/1141911.1141931","volume":"25","author":"P Mueller","year":"2006","unstructured":"Mueller, P., Wonka, P., Haegler, S., Ulmer, A., Van Gool, L.: Procedural modeling of buildings. ACM TOG 25(3), 614\u2013623 (2006)","journal-title":"ACM TOG"},{"key":"3528_CR11","doi-asserted-by":"crossref","unstructured":"Demir, I., Aliaga, D.G., Benes, B.: Proceduralization of buildings at city scale. In: 2014 2nd International Conference on 3D Vision, vol. 1, pp. 456\u2013463. IEEE (2014)","DOI":"10.1109\/3DV.2014.31"},{"issue":"4","key":"3528_CR12","doi-asserted-by":"publisher","DOI":"10.1145\/2766956","volume":"34","author":"M Schwarz","year":"2015","unstructured":"Schwarz, M., M\u00fcller, P.: Advanced procedural modeling of architecture. ACM TOG 34(4), 110712 (2015). https:\/\/doi.org\/10.1145\/2766956","journal-title":"ACM TOG"},{"key":"3528_CR13","doi-asserted-by":"crossref","unstructured":"Wu, F., Yan, D.-M., Dong, W., Zhang, X., Wonka, P.: Inverse procedural modeling of facade layouts. ACM TOG 33(4), 112110 (2014)","DOI":"10.1145\/2601097.2601162"},{"key":"3528_CR14","doi-asserted-by":"crossref","unstructured":"Martinovic, A., Van\u00a0Gool, L.: Bayesian grammar learning for inverse procedural modeling. In: IEEE CVPR, pp. 201\u2013208 (2013)","DOI":"10.1109\/CVPR.2013.33"},{"issue":"6","key":"3528_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3272127.3275065","volume":"37","author":"T Kelly","year":"2018","unstructured":"Kelly, T., Guerrero, P., Steed, A., Wonka, P., Mitra, N.J.: FrankenGAN: guided detail synthesis for building mass models using style-synchonized GANs. ACM TOG 37(6), 1\u201314 (2018)","journal-title":"ACM TOG"},{"issue":"6","key":"3528_CR16","doi-asserted-by":"publisher","first-page":"570","DOI":"10.1016\/j.isprsjprs.2010.09.006","volume":"65","author":"N Haala","year":"2010","unstructured":"Haala, N., Kada, M.: An update on automatic 3d building reconstruction. ISPRS J. Photogramm. Remote Sens. 65(6), 570\u2013580 (2010)","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"3528_CR17","first-page":"339","volume":"32","author":"N Haala","year":"1998","unstructured":"Haala, N., Brenner, C., Anders, K.-H.: 3d urban GIS from laser altimeter and 2d map data. Int. Arch. Photogramm. Remote Sens. 32, 339\u2013346 (1998)","journal-title":"Int. Arch. Photogramm. Remote Sens."},{"key":"3528_CR18","doi-asserted-by":"crossref","unstructured":"Laycock, R.G., Day, A.: Automatically generating large urban environments based on the footprint data of buildings. In: ACM SMA, pp. 346\u2013351. ACM (2003)","DOI":"10.1145\/781606.781663"},{"key":"3528_CR19","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.isprsjprs.2012.04.004","volume":"71","author":"G Gr\u00f6ger","year":"2012","unstructured":"Gr\u00f6ger, G., Pl\u00fcmer, L.: CityGML-interoperable semantic 3d city models. ISPRS J. Photogramm. Remote Sens. 71, 12\u201333 (2012)","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"3528_CR20","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1016\/j.compenvurbsys.2016.04.005","volume":"59","author":"F Biljecki","year":"2016","unstructured":"Biljecki, F., Ledoux, H., Stoter, J.: An improved LOD specification for 3d building models. Comput. Environ. Urban Syst. 59, 25\u201337 (2016)","journal-title":"Comput. Environ. Urban Syst."},{"key":"3528_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.compenvurbsys.2017.01.001","volume":"64","author":"F Biljecki","year":"2017","unstructured":"Biljecki, F., Ledoux, H., Stoter, J.: Generating 3d city models without elevation data. Comput. Environ. Urban Syst. 64, 1\u201318 (2017)","journal-title":"Comput. Environ. Urban Syst."},{"key":"3528_CR22","unstructured":"Kazhdan, M., Bolitho, M., Hoppe, H.: Poisson surface reconstruction. In: SGP, pp. 61\u201370 (2006)"},{"issue":"3","key":"3528_CR23","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/2487228.2487237","volume":"32","author":"M Kazhdan","year":"2013","unstructured":"Kazhdan, M., Hoppe, H.: Screened Poisson surface reconstruction. ACM TOG 32(3), 29 (2013)","journal-title":"ACM TOG"},{"issue":"4","key":"3528_CR24","doi-asserted-by":"publisher","first-page":"103-1","DOI":"10.1145\/2766995","volume":"34","author":"A Monszpart","year":"2015","unstructured":"Monszpart, A., Mellado, N., Brostow, G.J., Mitra, N.J.: RAPter: rebuilding man-made scenes with regular arrangements of planes. ACM TOG 34(4), 103\u20131 (2015)","journal-title":"ACM TOG"},{"issue":"1","key":"3528_CR25","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1007\/s11263-012-0517-8","volume":"99","author":"F Lafarge","year":"2012","unstructured":"Lafarge, F., Mallet, C.: Creating large-scale city models from 3d-point clouds: a robust approach with hybrid representation. Int. J. Comput. Vis. 99(1), 69\u201385 (2012)","journal-title":"Int. J. Comput. Vis."},{"key":"3528_CR26","doi-asserted-by":"crossref","unstructured":"Fang, H., Lafarge, F.: Connect-and-slice: an hybrid approach for reconstructing 3d objects. In: CVPR 2020-IEEE Conference on Computer Vision and Pattern Recognition (2020)","DOI":"10.1109\/CVPR42600.2020.01350"},{"issue":"4","key":"3528_CR27","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1145\/2461912.2461969","volume":"32","author":"H Lin","year":"2013","unstructured":"Lin, H., Gao, J., Zhou, Y., Lu, G., Ye, M., Zhang, C., Liu, L., Yang, R.: Semantic decomposition and reconstruction of residential scenes from lidar data. ACM SIGGRAPH 32(4), 66 (2013)","journal-title":"ACM SIGGRAPH"},{"issue":"1","key":"3528_CR28","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1109\/TPAMI.2008.281","volume":"32","author":"F Lafarge","year":"2010","unstructured":"Lafarge, F., Descombes, X., Zerubia, J., Pierrot-Deseilligny, M.: Structural approach for building reconstruction from a single DSM. IEEE TPAMI 32(1), 135\u2013147 (2010)","journal-title":"IEEE TPAMI"},{"key":"3528_CR29","doi-asserted-by":"crossref","unstructured":"Brenner, C.: Scalable estimation of precision maps in a mapreduce framework. In: Proceedings of the 24th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, pp. 1\u201310 (2016)","DOI":"10.1145\/2996913.2996990"},{"key":"3528_CR30","unstructured":"Teller, S.: Automated urban model acquisition: project rationale and status. In: Image Understanding Workshop, pp. 455\u2013462 (1998)"},{"issue":"3","key":"3528_CR31","doi-asserted-by":"publisher","first-page":"835","DOI":"10.1145\/1141911.1141964","volume":"25","author":"N Snavely","year":"2006","unstructured":"Snavely, N., Seitz, S.M., Szeliski, R.: Photo tourism: exploring photo collections in 3d. ACM SIGGRAPH 25(3), 835\u2013846 (2006). https:\/\/doi.org\/10.1145\/1141911.1141964","journal-title":"ACM SIGGRAPH"},{"issue":"7","key":"3528_CR32","doi-asserted-by":"publisher","first-page":"1744","DOI":"10.1109\/TPAMI.2012.252","volume":"35","author":"O Teboul","year":"2013","unstructured":"Teboul, O., Kokkinos, I., Simon, L., Koutsourakis, P., Paragios, N.: Parsing facades with shape grammars and reinforcement learning. IEEE TPAMI 35(7), 1744\u20131756 (2013)","journal-title":"IEEE TPAMI"},{"key":"3528_CR33","doi-asserted-by":"crossref","unstructured":"Nishida, G., Bousseau, A., Aliaga, D.G.: Procedural modeling of a building from a single image. In: CGF, vol. 37, pp. 415\u2013429. Wiley Online Library (2018)","DOI":"10.1111\/cgf.13372"},{"issue":"10","key":"3528_CR34","first-page":"1720","volume":"19","author":"T Fang","year":"2013","unstructured":"Fang, T., Wang, Z., Zhang, H., Quan, L.: Image-based modeling of unwrappable facades. IEEE TVCG 19(10), 1720\u20131731 (2013)","journal-title":"IEEE TVCG"},{"key":"3528_CR35","doi-asserted-by":"crossref","unstructured":"Kozinski, M., Gadde, R., Zagoruyko, S., Obozinski, G., Marlet, R.: A MRF shape prior for facade parsing with occlusions. In: IEEE CVPR, pp. 2820\u20132828 (2015)","DOI":"10.1109\/CVPR.2015.7298899"},{"key":"3528_CR36","unstructured":"Femiani, J., Para, W.R., Mitra, N., Wonka, P.: Facade segmentation in the wild. arXiv preprint arXiv:1805.08634 (2018)"},{"key":"3528_CR37","doi-asserted-by":"crossref","unstructured":"Efros, A.A., Leung, T.K.: Texture synthesis by non-parametric sampling. In: IEEE ICCV, vol. 2, pp. 1033\u20131038. IEEE (1999)","DOI":"10.1109\/ICCV.1999.790383"},{"key":"3528_CR38","doi-asserted-by":"publisher","unstructured":"Wei, L.-Y., Levoy, M.: Fast texture synthesis using tree-structured vector quantization. In: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques. SIGGRAPH\u201900, pp. 479\u2013488. ACM Press\/Addison-Wesley Publishing Co. (2000). https:\/\/doi.org\/10.1145\/344779.345009","DOI":"10.1145\/344779.345009"},{"issue":"3","key":"3528_CR39","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1145\/501786.501787","volume":"20","author":"L Liang","year":"2001","unstructured":"Liang, L., Liu, C., Xu, Y.-Q., Guo, B., Shum, H.-Y.: Real-time texture synthesis by patch-based sampling. ACM Trans. Graph. 20(3), 127\u2013150 (2001). https:\/\/doi.org\/10.1145\/501786.501787","journal-title":"ACM Trans. Graph."},{"key":"3528_CR40","doi-asserted-by":"crossref","unstructured":"Efros, A.A., Freeman, W.T.: Image quilting for texture synthesis and transfer. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, pp. 341\u2013346 (2001)","DOI":"10.1145\/383259.383296"},{"issue":"4","key":"3528_CR41","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2185520.2185578","volume":"31","author":"S Darabi","year":"2012","unstructured":"Darabi, S., Shechtman, E., Barnes, C., Goldman, D.B., Sen, P.: Image melding: combining inconsistent images using patch-based synthesis. ACM SIGGRAPH 31(4), 1\u201310 (2012)","journal-title":"ACM SIGGRAPH"},{"issue":"3","key":"3528_CR42","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1145\/1276377.1276484","volume":"26","author":"P M\u00fcller","year":"2007","unstructured":"M\u00fcller, P., Zeng, G., Wonka, P., Van Gool, L.: Image-based procedural modeling of facades. ACM SIGGRAPH 26(3), 85 (2007)","journal-title":"ACM SIGGRAPH"},{"key":"3528_CR43","doi-asserted-by":"crossref","unstructured":"\u0160t\u2019ava, O., Bene\u0161, B., M\u011bch, R., Aliaga, D.G., Kri\u0161tof, P.: Inverse procedural modeling by automatic generation of l-systems. In: CGF, vol. 29, pp. 665\u2013674. Wiley Online Library (2010)","DOI":"10.1111\/j.1467-8659.2009.01636.x"},{"key":"3528_CR44","unstructured":"Gatys, L., Ecker, A.S., Bethge, M.: Texture synthesis using convolutional neural networks. In: NeurIPS, pp. 262\u2013270 (2015)"},{"key":"3528_CR45","doi-asserted-by":"crossref","unstructured":"Karras, T., Laine, S., Aittala, M., Hellsten, J., Lehtinen, J., Aila, T.: Analyzing and improving the image quality of stylegan. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 8110\u20138119 (2020)","DOI":"10.1109\/CVPR42600.2020.00813"},{"key":"3528_CR46","unstructured":"Karras, T., Aittala, M., Hellsten, J., Laine, S., Lehtinen, J., Aila, T.: Training generative adversarial networks with limited data. arXiv preprint arXiv:2006.06676 (2020)"},{"key":"3528_CR47","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201285","author":"Y Zhou","year":"2018","unstructured":"Zhou, Y., Zhu, Z., Bai, X., Lischinski, D., Cohen-Or, D., Huang, H.: Non-stationary texture synthesis by adversarial expansion. ACM SIGGRAPH (2018). https:\/\/doi.org\/10.1145\/3197517.3201285","journal-title":"ACM SIGGRAPH"},{"key":"3528_CR48","doi-asserted-by":"crossref","unstructured":"Isola, P., Zhu, J.-Y., Zhou, T., Efros, A.A.: Image-to-image translation with conditional adversarial networks. In: IEEE CVPR (2017)","DOI":"10.1109\/CVPR.2017.632"},{"key":"3528_CR49","doi-asserted-by":"crossref","unstructured":"Gatys, L.A., Ecker, A.S., Bethge, M.: Image style transfer using convolutional neural networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 2414\u20132423 (2016)","DOI":"10.1109\/CVPR.2016.265"},{"issue":"6","key":"3528_CR50","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3130800.3130804","volume":"36","author":"\u00c9 Gu\u00e9rin","year":"2017","unstructured":"Gu\u00e9rin, \u00c9., Digne, J., Galin, \u00c9., Peytavie, A., Wolf, C., Benes, B., Martinez, B.: Interactive example-based terrain authoring with conditional generative adversarial networks. ACM TOG 36(6), 1\u201313 (2017)","journal-title":"ACM TOG"},{"key":"3528_CR51","doi-asserted-by":"crossref","unstructured":"Georgiou, Y., Averkiou, M., Kelly, T., Kalogerakis, E.: Projective urban texturing. In: 2021 International Conference on 3D Vision (3DV), pp. 1034\u20131043. IEEE (2021)","DOI":"10.1109\/3DV53792.2021.00111"},{"issue":"4","key":"3528_CR52","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3306346.3322993","volume":"38","author":"A Fr\u00fchst\u00fcck","year":"2019","unstructured":"Fr\u00fchst\u00fcck, A., Alhashim, I., Wonka, P.: Tilegan: synthesis of large-scale non-homogeneous textures. ACM SIGGRAPH 38(4), 1\u201311 (2019)","journal-title":"ACM SIGGRAPH"},{"key":"3528_CR53","doi-asserted-by":"crossref","unstructured":"Zhu, J., Kelly, T.: Seamless satellite-image synthesis. In: Computer Graphics Forum, vol. 40, pp. 193\u2013204. Wiley Online Library (2021)","DOI":"10.1111\/cgf.14413"},{"key":"3528_CR54","unstructured":"Lin, C.H., Lee, H.-Y., Cheng, Y.-C., Tulyakov, S., Yang, M.-H.: InfinityGAN: towards infinite-pixel image synthesis. In: International Conference on Learning Representations (2022). https:\/\/openreview.net\/forum?id=ufGMqIM0a4b"},{"key":"3528_CR55","doi-asserted-by":"crossref","unstructured":"Zhu, Jun-Yan, Taesung, P., Isola, Phillip, A, E.A.: Unpaired image-to-image translation using cycle-consistent adversarial networks. In: IEEE ICCV (2017)","DOI":"10.1109\/ICCV.2017.244"},{"key":"3528_CR56","doi-asserted-by":"crossref","unstructured":"Choi, Y., Choi, M., Kim, M., Ha, J.-W., Kim, S., Choo, J.: Stargan: unified generative adversarial networks for multi-domain image-to-image translation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 8789\u20138797 (2018)","DOI":"10.1109\/CVPR.2018.00916"},{"key":"3528_CR57","doi-asserted-by":"crossref","unstructured":"Huang, X., Liu, M.-Y., Belongie, S., Kautz, J.: Multimodal unsupervised image-to-image translation. In: Proceedings of the European Conference on Computer Vision (ECCV), pp. 172\u2013189 (2018)","DOI":"10.1007\/978-3-030-01219-9_11"},{"key":"3528_CR58","doi-asserted-by":"crossref","unstructured":"Park, T., Efros, A.A., R.Z., Zhu, J.-Y.: Contrastive learning for unpaired image-to-image translation. In: ECCV (2020)","DOI":"10.1007\/978-3-030-58545-7_19"},{"key":"3528_CR59","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/j.neucom.2019.01.115","volume":"394","author":"X Guo","year":"2019","unstructured":"Guo, X., Wang, Z., Yang, Q., Lv, W., Liu, X., Wu, Q., Huang, J.: Gan-based virtual-to-real image translation for urban scene semantic segmentation. Neurocomputing 394, 127\u2013135 (2019)","journal-title":"Neurocomputing"},{"key":"3528_CR60","unstructured":"Wang, T.-C., Liu, M.-Y., Zhu, J.-Y., Liu, G., Tao, A., Kautz, J., Catanzaro, B.: Video-to-video synthesis. arXiv preprint arXiv:1808.06601 (2018)"},{"key":"3528_CR61","unstructured":"Wu, J., Zhang, C., Xue, T., Freeman, B., Tenenbaum, J.: Learning a probabilistic latent space of object shapes via 3d generative-adversarial modeling. In: NeurIPS, pp. 82\u201390 (2016)"},{"key":"3528_CR62","doi-asserted-by":"crossref","unstructured":"Choy, C.B., Xu, D., Gwak, J., Chen, K., Savarese, S.: 3d-r2n2: a unified approach for single and multi-view 3d object reconstruction. In: ECCV, pp. 628\u2013644. Springer (2016)","DOI":"10.1007\/978-3-319-46484-8_38"},{"key":"3528_CR63","doi-asserted-by":"crossref","unstructured":"Zhou, Y., Tuzel, O.: Voxelnet: end-to-end learning for point cloud based 3d object detection. In: IEEE CVPR, pp. 4490\u20134499 (2018)","DOI":"10.1109\/CVPR.2018.00472"},{"key":"3528_CR64","unstructured":"Wu, J., Wang, Y., Xue, T., Sun, X., Freeman, B., Tenenbaum, J.: MarrNet: 3d shape reconstruction via 2.5 d sketches. In: Advances in Neural Information Processing Systems, vol. 30 (2017)"},{"key":"3528_CR65","doi-asserted-by":"crossref","unstructured":"Riegler, G., Osman\u00a0Ulusoy, A., Geiger, A.: OctNet: Learning deep 3d representations at high resolutions. In: IEEE CVPR, pp. 3577\u20133586 (2017)","DOI":"10.1109\/CVPR.2017.701"},{"key":"3528_CR66","doi-asserted-by":"crossref","unstructured":"Arsalan\u00a0Soltani, A., Huang, H., Wu, J., Kulkarni, T.D., Tenenbaum, J.B.: Synthesizing 3d shapes via modeling multi-view depth maps and silhouettes with deep generative networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1511\u20131519 (2017)","DOI":"10.1109\/CVPR.2017.269"},{"key":"3528_CR67","unstructured":"Smith, E., Fujimoto, S., Meger, D.: Multi-view silhouette and depth decomposition for high resolution 3d object representation. In: Advances in Neural Information Processing Systems, vol. 31 (2018)"},{"key":"3528_CR68","doi-asserted-by":"crossref","unstructured":"Hao, Z., 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, pp. 14072\u201314082 (2021)","DOI":"10.1109\/ICCV48922.2021.01381"},{"key":"3528_CR69","doi-asserted-by":"crossref","unstructured":"Chen, Z., Zhang, H.: Learning implicit fields for generative shape modeling. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 5939\u20135948 (2019)","DOI":"10.1109\/CVPR.2019.00609"},{"key":"3528_CR70","doi-asserted-by":"crossref","unstructured":"Park, J.J., Florence, P., Straub, J., Newcombe, R., Lovegrove, S.: Deepsdf: learning continuous signed distance functions for shape representation. In: IEEE CVPR, pp. 165\u2013174 (2019)","DOI":"10.1109\/CVPR.2019.00025"},{"key":"3528_CR71","doi-asserted-by":"crossref","unstructured":"Mescheder, L., Oechsle, M., Niemeyer, M., Nowozin, S., Geiger, A.: Occupancy networks: learning 3d reconstruction in function space. In: IEEE CVPR, pp. 4460\u20134470 (2019)","DOI":"10.1109\/CVPR.2019.00459"},{"issue":"4","key":"3528_CR72","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1145\/37402.37422","volume":"21","author":"WE Lorensen","year":"1987","unstructured":"Lorensen, W.E., Cline, H.E.: Marching cubes: a high resolution 3d surface construction algorithm. ACM Siggraph Comput. Gr. 21(4), 163\u2013169 (1987)","journal-title":"ACM Siggraph Comput. Gr."},{"key":"3528_CR73","doi-asserted-by":"crossref","unstructured":"Liao, Y., Donne, S., Geiger, A.: Deep marching cubes: learning explicit surface representations. In: IEEE ICCV, pp. 2916\u20132925 (2018)","DOI":"10.1109\/CVPR.2018.00308"},{"key":"3528_CR74","first-page":"6087","volume":"34","author":"T Shen","year":"2021","unstructured":"Shen, T., Gao, J., Yin, K., Liu, M.-Y., Fidler, S.: Deep marching tetrahedra: a hybrid representation for high-resolution 3d shape synthesis. NeurIPS 34, 6087\u20136101 (2021)","journal-title":"NeurIPS"},{"key":"3528_CR75","unstructured":"Gao, J., Shen, T., Wang, Z., Chen, W., Yin, K., Li, D., Litany, O., Gojcic, Z., Fidler, S.: Get3d: a generative model of high quality 3d textured shapes learned from images. In: NeurIPS (2022)"},{"key":"3528_CR76","doi-asserted-by":"crossref","unstructured":"Morreale, L., Aigerman, N., Guerrero, P., Kim, V.G., Mitra, N.J.: Neural convolutional surfaces. In: IEEE CVPR, pp. 19333\u201319342 (2022)","DOI":"10.1109\/CVPR52688.2022.01873"},{"key":"3528_CR77","doi-asserted-by":"crossref","unstructured":"Wang, N., Zhang, Y., Li, Z., Fu, Y., Liu, W., Jiang, Y.-G.: Pixel2mesh: generating 3d mesh models from single RGB images. In: Proceedings of the European Conference on Computer Vision (ECCV), pp. 52\u201367 (2018)","DOI":"10.1007\/978-3-030-01252-6_4"},{"key":"3528_CR78","doi-asserted-by":"publisher","DOI":"10.1016\/j.cagd.2020.101862","volume":"80","author":"X Sun","year":"2020","unstructured":"Sun, X., Lian, Z.: Easymesh: an efficient method to reconstruct 3d mesh from a single image. Comput. Aided Geom. Des. 80, 101862 (2020)","journal-title":"Comput. Aided Geom. Des."},{"key":"3528_CR79","doi-asserted-by":"crossref","unstructured":"Wen, C., Zhang, Y., Li, Z., Fu, Y.: Pixel2mesh++: multi-view 3d mesh generation via deformation. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 1042\u20131051 (2019)","DOI":"10.1109\/ICCV.2019.00113"},{"key":"3528_CR80","doi-asserted-by":"crossref","unstructured":"Feng, Q., Atanasov, N.: Mesh reconstruction from aerial images for outdoor terrain mapping using joint 2d\u20133d learning. In: 2021 IEEE International Conference on Robotics and Automation (ICRA), pp. 5208\u20135214. IEEE (2021)","DOI":"10.1109\/ICRA48506.2021.9561337"},{"key":"3528_CR81","unstructured":"Nash, C., Ganin, Y., Eslami, S.A., Battaglia, P.: Polygen: an autoregressive generative model of 3d meshes. In: International Conference on Machine Learning, pp. 7220\u20137229. PMLR (2020)"},{"key":"3528_CR82","doi-asserted-by":"crossref","unstructured":"Chen, Z., Tagliasacchi, A., Zhang, H.: BSP-Net: generating compact meshes via binary space partitioning. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 45\u201354 (2020)","DOI":"10.1109\/CVPR42600.2020.00012"},{"key":"3528_CR83","doi-asserted-by":"crossref","unstructured":"Chen, Q., Nguyen, V., Han, F., Kiveris, R., Tu, Z.: Topology-aware single-image 3d shape reconstruction. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition Workshops, pp. 270\u2013271 (2020)","DOI":"10.1109\/CVPRW50498.2020.00143"},{"key":"3528_CR84","doi-asserted-by":"crossref","unstructured":"Groueix, T., Fisher, M., Kim, V., Russell, B., Aubry, M.: AtlasNet: a papier-m\u00e2ch\u00e9 approach to learning 3d surface generation. arXiv preprint arXiv:1802.05384 (1802) (2018)","DOI":"10.1109\/CVPR.2018.00030"},{"key":"3528_CR85","doi-asserted-by":"crossref","unstructured":"Wang, K., Guerrero, P., Kim, V., Chaudhuri, S., Sung, M., Ritchie, D.: The shape part slot machine: contact-based reasoning for generating 3d shapes from parts. arXiv preprint arXiv:2112.00584, 1\u201319 (2021)","DOI":"10.1007\/978-3-031-20062-5_35"},{"key":"3528_CR86","doi-asserted-by":"crossref","unstructured":"Galin, E., Gu\u00e9rin, E., Peytavie, A., Cordonnier, G., Cani, M.-P., Benes, B., Gain, J.: A review of digital terrain modeling. In: Computer Graphics Forum, vol. 38, pp. 553\u2013577. Wiley Online Library (2019)","DOI":"10.1111\/cgf.13657"},{"issue":"5","key":"3528_CR87","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3342765","volume":"38","author":"A Paris","year":"2019","unstructured":"Paris, A., Galin, E., Peytavie, A., Gu\u00e9rin, E., Gain, J.: Terrain amplification with implicit 3d features. ACM Trans. Gr. 38(5), 1\u201315 (2019)","journal-title":"ACM Trans. Gr."},{"key":"3528_CR88","doi-asserted-by":"crossref","unstructured":"Gu\u00e9rin, E., Peytavie, A., Masnou, S., Digne, J., Sauvage, B., Gain, J., Galin, E.: Gradient terrain authoring. In: Computer Graphics Forum, vol. 41, pp. 85\u201395. Wiley Online Library (2022)","DOI":"10.1111\/cgf.14460"},{"key":"3528_CR89","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2021.101122","volume":"119","author":"J Zhang","year":"2022","unstructured":"Zhang, J., Li, C., Zhou, P., Wang, C., He, G., Qin, H.: Authoring multi-style terrain with global-to-local control. Gr. Models 119, 101122 (2022)","journal-title":"Gr. Models"},{"key":"3528_CR90","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1016\/j.isprsjprs.2022.04.028","volume":"189","author":"Y Zhang","year":"2022","unstructured":"Zhang, Y., Yu, W., Zhu, D.: Terrain feature-aware deep learning network for digital elevation model superresolution. ISPRS J. Photogramm. Remote Sens. 189, 143\u2013162 (2022)","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"3528_CR91","doi-asserted-by":"crossref","unstructured":"Perche, S., Peytavie, A., Benes, B., Galin, E., Gu\u00e9rin, E.: Authoring terrains with spatialised style. In: Computer Graphics Forum, vol. 42, p. 14936. Wiley Online Library (2023)","DOI":"10.1111\/cgf.14936"},{"key":"3528_CR92","doi-asserted-by":"crossref","unstructured":"Xiangli, Y., Xu, L., Pan, X., Zhao, N., Rao, A., Theobalt, C., Dai, B., Lin, D.: BungeeNeRF: progressive neural radiance field for extreme multi-scale scene rendering. In: The European Conference on Computer Vision (ECCV), vol. 2 (2022)","DOI":"10.1007\/978-3-031-19824-3_7"},{"key":"3528_CR93","doi-asserted-by":"crossref","unstructured":"Mildenhall, B., Srinivasan, P.P., Tancik, M., Barron, J.T., Ramamoorthi, R., Ng, R.: Nerf: Representing scenes as neural radiance fields for view synthesis. In: ECCV (2020)","DOI":"10.1007\/978-3-030-58452-8_24"},{"key":"3528_CR94","doi-asserted-by":"crossref","unstructured":"Lorensen, W.E., Cline, H.E.: Marching cubes: a high resolution 3d surface construction algorithm. In: Seminal Graphics: Pioneering Efforts that Shaped the Field, pp. 347\u2013353 (1998)","DOI":"10.1145\/280811.281026"},{"key":"3528_CR95","doi-asserted-by":"crossref","unstructured":"Xie, H., Chen, Z., Hong, F., Liu, Z.: Citydreamer: compositional generative model of unbounded 3d cities. arXiv preprint arXiv:2309.00610 (2023)","DOI":"10.1109\/CVPR52733.2024.00923"},{"key":"3528_CR96","unstructured":"Van Den\u00a0Oord, A., Vinyals, O., et\u00a0al.: Neural discrete representation learning. In: Advances in Neural Information Processing Systems, vol. 30 (2017)"},{"key":"3528_CR97","doi-asserted-by":"crossref","unstructured":"Lin, C.H., Lee, H.-Y., Menapace, W., Chai, M., Siarohin, A., Yang, M.-H., Tulyakov, S.: Infinicity: infinite-scale city synthesis. arXiv preprint arXiv:2301.09637 (2023)","DOI":"10.1109\/ICCV51070.2023.02085"},{"key":"3528_CR98","unstructured":"Kelly, G., McCabe, H.: Citygen: an interactive system for procedural city generation. In: Fifth International Conference on Game Design and Technology, pp. 8\u201316 (2007)"},{"key":"3528_CR99","doi-asserted-by":"crossref","unstructured":"Wu, Z., Li, Y., Yan, H., Shang, T., Sun, W., Wang, S., Cui, R., Liu, W., Sato, H., Li, H., et\u00a0al.: BlockFusion: expandable 3d scene generation using latent tri-plane extrapolation. arXiv preprint arXiv:2401.17053 (2024)","DOI":"10.1145\/3658188"},{"key":"3528_CR100","unstructured":"Ho, J., Jain, A., Abbeel, P.: Denoising diffusion probabilistic models. In: Advances in Neural Information Processing Systems, vol. 33, pp. 6840\u20136851 (2020)"},{"key":"3528_CR101","doi-asserted-by":"crossref","unstructured":"Chan, E.R., Lin, C.Z., Chan, M.A., Nagano, K., Pan, B., De\u00a0Mello, S., Gallo, O., Guibas, L.J., Tremblay, J., Khamis, S., et\u00a0al.: Efficient geometry-aware 3d generative adversarial networks. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 16123\u201316133 (2022)","DOI":"10.1109\/CVPR52688.2022.01565"},{"key":"3528_CR102","doi-asserted-by":"crossref","unstructured":"Huang, X., Belongie, S.: Arbitrary style transfer in real-time with adaptive instance normalization. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 1501\u20131510 (2017)","DOI":"10.1109\/ICCV.2017.167"},{"key":"3528_CR103","unstructured":"Liu, R., Lehman, J., Molino, P., Petroski\u00a0Such, F., Frank, E., Sergeev, A., Yosinski, J.: An intriguing failing of convolutional neural networks and the coordconv solution. In: Advances in Neural Information Processing Systems, vol. 31 (2018)"},{"key":"3528_CR104","doi-asserted-by":"crossref","unstructured":"Zafeirouli, K., Dimou, A., Axenopoulos, A., Daras, P.: Efficient, lightweight, coordinate-based network for image super resolution. In: 2019 IEEE International Conference on Engineering, Technology and Innovation (ICE\/ITMC), pp. 1\u20139. IEEE (2019)","DOI":"10.1109\/ICE.2019.8792573"},{"key":"3528_CR105","unstructured":"Centin, M., Signoroni, A.: Rameshcleaner: conservative fixing of triangular meshes (2015)"},{"key":"3528_CR106","doi-asserted-by":"crossref","unstructured":"Alliez, P., De\u00a0Verdire, E.C., Devillers, O., Isenburg, M.: Isotropic surface remeshing. In: 2003 Shape Modeling International, pp. 49\u201358. IEEE (2003)","DOI":"10.1109\/SMI.2003.1199601"},{"key":"3528_CR107","doi-asserted-by":"crossref","unstructured":"Nehab, D., Rusinkiewicz, S., Davis, J., Ramamoorthi, R.: Efficiently combining positions and normals for precise 3d geometry. ACM TOG 24(3), 536\u2013543 (2005)","DOI":"10.1145\/1073204.1073226"},{"key":"3528_CR108","unstructured":"Gurobi Optimization, LLC: Gurobi Optimizer Reference Manual (2022). https:\/\/www.gurobi.com"},{"key":"3528_CR109","unstructured":"Community, B.O.: Blender\u2014a 3D Modelling and Rendering Package. Blender Foundation, Stichting Blender Foundation, Amsterdam. Blender Foundation. http:\/\/www.blender.org (2018)"},{"key":"3528_CR110","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: Advances in Neural Information Processing Systems. ACM TOG (2017)"},{"key":"3528_CR111","doi-asserted-by":"crossref","unstructured":"Zhang, R., Isola, P., Efros, A.A., Shechtman, E., Wang, O.: The unreasonable effectiveness of deep features as a perceptual metric. In: IEEE CVPR, pp. 586\u2013595 (2018)","DOI":"10.1109\/CVPR.2018.00068"},{"key":"3528_CR112","doi-asserted-by":"publisher","unstructured":"Peters, R., Dukai, B., Vitalis, S., van Liempt, J., Stoter, J.: Automated 3D reconstruction of LoD2 and LoD1 models for all 10 million buildings of the Netherlands. Am. Soc. Photogramm. Remote Sens. (2022). https:\/\/doi.org\/10.14358\/PERS.21-00032R2","DOI":"10.14358\/PERS.21-00032R2"},{"key":"3528_CR113","doi-asserted-by":"crossref","unstructured":"Kratt, J., Spicker, M., Guayaquil, A., Fiser, M., Pirk, S., Deussen, O., Hart, J.C., Benes, B.: Woodification: user-controlled cambial growth modeling. In: Computer Graphics Forum, vol. 34, pp. 361\u2013372. Wiley Online Library (2015)","DOI":"10.1111\/cgf.12566"},{"key":"3528_CR114","doi-asserted-by":"crossref","unstructured":"Sayed, M., Gibson, J., Watson, J., Prisacariu, V., Firman, M., Godard, C.: Simplerecon: 3d reconstruction without 3d convolutions. arXiv preprint arXiv:2208.14743 (2022)","DOI":"10.1007\/978-3-031-19827-4_1"},{"issue":"1","key":"3528_CR115","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1145\/3503250","volume":"65","author":"B Mildenhall","year":"2021","unstructured":"Mildenhall, B., Srinivasan, P.P., Tancik, M., Barron, J.T., Ramamoorthi, R., Ng, R.: Nerf: Representing scenes as neural radiance fields for view synthesis. Commun. ACM 65(1), 99\u2013106 (2021)","journal-title":"Commun. ACM"}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-024-03528-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00371-024-03528-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-024-03528-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,3]],"date-time":"2025-03-03T11:34:12Z","timestamp":1741001652000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00371-024-03528-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,12]]},"references-count":115,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,3]]}},"alternative-id":["3528"],"URL":"https:\/\/doi.org\/10.1007\/s00371-024-03528-7","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"type":"print","value":"0178-2789"},{"type":"electronic","value":"1432-2315"}],"subject":[],"published":{"date-parts":[[2024,7,12]]},"assertion":[{"value":"26 May 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 July 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no Conflict of interest to declare that are relevant to the content of this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}