CityGen: Infinite and Controllable City Layout Generation
Not on the map. Why?
Abstract (arXiv)
The recent surge in interest in city layout generation underscores its significance in urban planning and smart city development. The task involves procedurally or automatically generating spatial arrangements for urban elements such as roads, buildings, water, and vegetation. Previous methods, whether procedural modeling or deep learning-based approaches like VAEs and GANs, rely on complex priors, expert guidance, or initial layouts, and often lack diversity and interactivity. In this paper, we present CityGen, an end-to-end framework for infinite, diverse, and controllable city layout generation. Our framework introduces an infinite expansion module to extend local layouts to city-scale layouts and a multi-scale refinement module to upsample and refine them. We also designed a user-friendly control scheme, allowing users to guide generation through simple sketching. Additionally, we convert the 2D layout to 3D by synthesizing a height field, facilitating downstream applications. Extensive experiments demonstrate CityGen's state-of-the-art performance across various metrics, making it suitable for a wide range of downstream applications.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 32 of its 70 references that are in the map. First posted on arXiv 3 Dec 2023.
Builds on
32 of 70 references.
References · 32
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Modelscited by 1,419
- 2018Demystifying MMD GANscited by 1,268
- 2021Efficient Geometry-aware 3D Generative Adversarial Networkscited by 1,204
- 2021Blended Diffusion for Text-driven Editing of Natural Imagescited by 924
- 2022Block-NeRF: Scalable Large Scene Neural View Synthesiscited by 720
- 2021Mega-NeRF: Scalable Construction of Large-Scale NeRFs for Virtual Fly-Throughscited by 396
- 2023VoxFormer: Sparse Voxel Transformer for Camera-based 3D Semantic Scene Completioncited by 306
- 2020Infinite Nature: Perpetual View Generation of Natural Scenes from a Single Imagecited by 239
- 2021BungeeNeRF: Progressive Neural Radiance Field for Extreme Multi-scale Scene Renderingcited by 228
- 2023Scene as Occupancycited by 208
20 more
- 2023LayoutDM: Discrete Diffusion Model for Controllable Layout Generationcited by 141
- 2019LayoutGAN: Generating Graphic Layouts with Wireframe Discriminatorscited by 130
- 2021Unconstrained Scene Generation with Locally Conditioned Radiance Fieldscited by 130
- 2019LayoutVAE: Stochastic Scene Layout Generation From a Label Setcited by 119
- 2023PanoOcc: Unified Occupancy Representation for Camera-based 3D Panoptic Segmentationcited by 114
- 2018Fast and Flexible Indoor Scene Synthesis via Deep Convolutional Generative Modelscited by 105
- 2021GANcraft: Unsupervised 3D Neural Rendering of Minecraft Worldscited by 98
- 2022InfiniteNature-Zero: Learning Perpetual View Generation of Natural Scenes from Single Imagescited by 82
- 2020Towards Semantic Segmentation of Urban-Scale 3D Point Clouds: A Dataset, Benchmarks and Challengescited by 80
- 2023CityDreamer: Compositional Generative Model of Unbounded 3D Citiescited by 75
- 2023SceneDreamer: Unbounded 3D Scene Generation from 2D Image Collectionscited by 72
- 2021BLT: Bidirectional Layout Transformer for Controllable Layout Generationcited by 69
- 2023InfiniCity: Infinite-Scale City Synthesiscited by 68
- 2021InfinityGAN: Towards Infinite-Pixel Image Synthesiscited by 61
- 2022STPLS3D: A Large-Scale Synthetic and Real Aerial Photogrammetry 3D Point Cloud Datasetcited by 52
- 2023Persistent Nature: A Generative Model of Unbounded 3D Worldscited by 44
- 2023SceneHGN: Hierarchical Graph Networks for 3D Indoor Scene Generation with Fine-Grained Geometrycited by 38
- 20223D-Aware Indoor Scene Synthesis with Depth Priorscited by 32
- 2019Neural Turtle Graphics for Modeling City Road Layoutscited by 29
- 2023GlobalMapper: Arbitrary-Shaped Urban Layout Generationcited by 15
Built on by
Citing papers per year: 2024: 14; 2025: 6; 2026: 2.
22 papers.
Sort:
By area:
- 2024AuroraCap: Efficient, Performant Video Detailed Captioning and a New Benchmarkcited by 137
- 2024BlockFusion: Expandable 3D Scene Generation using Latent Tri-plane Extrapolationcited by 81
- 2024PAD: Personalized Alignment of LLMs at Decoding-Timecited by 58
- 2024CityCraft: A Real Crafter for 3D City Generationcited by 25
- 2024Hierarchical Auto-Organizing System for Open-Ended Multi-Agent Navigationcited by 24
- 2024UrbanWorld: An Urban World Model for 3D City Generationcited by 23
- 2024Sketch2Scene: Automatic Generation of Interactive 3D Game Scenes from User's Casual Sketchescited by 21
- 2024CityX: Controllable Procedural Content Generation for Unbounded 3D Citiescited by 20
- 2024Do We Really Need a Complex Agent System? Distill Embodied Agent into a Single Modelcited by 19
- 2024VersaT2I: Improving Text-to-Image Models with Versatile Rewardcited by 17
- 2024COHO: Context-Sensitive City-Scale Hierarchical Urban Layout Generationcited by 10
- 2025Controllable 3D Outdoor Scene Generation via Scene Graphscited by 9
10 more
- 2025Yo'City: Personalized and Boundless 3D Realistic City Scene Generation via Self-Critic Expansioncited by 8
- 2024Proc-GS: Procedural Building Generation for City Assembly with 3D Gaussianscited by 6
- 2025DiffPO: Diffusion-styled Preference Optimization for Efficient Inference-Time Alignment of Large Language Modelscited by 5
- 2025MajutsuCity: Language-driven Aesthetic-adaptive City Generation with Controllable 3D Assets and Layoutscited by 5
- 2024GroundUp: Rapid Sketch-Based 3D City Massingcited by 4
- 2026Imagine a City: CityGenAgent for Procedural 3D City Generationcited by 4
- 2025PrITTI: Primitive-based Generation of Controllable and Editable 3D Semantic Urban Scenescited by 1
- 2024ExCellGen: Fast, Controllable, Photorealistic 3D Scene Generation from a Single Real-World Exemplarcited by 0
- 2025WonderVerse: Extendable 3D Scene Generation with Video Generative Modelscited by 0
- 2026ProxyBuild: Text-Guided Structured 3D Building Generation with Mesh-Anchored Procedural Proxiescited by 0
- 2026ProxyBuild: Text-Guided Structured 3D Building Generation with Mesh-Anchored Procedural Proxies20 Sep 2026
- 2026Imagine a City: CityGenAgent for Procedural 3D City Generation5 Feb 2026
- 2025MajutsuCity: Language-driven Aesthetic-adaptive City Generation with Controllable 3D Assets and Layouts25 Nov 2025
- 2025Yo'City: Personalized and Boundless 3D Realistic City Scene Generation via Self-Critic Expansion24 Nov 2025
- 2025PrITTI: Primitive-based Generation of Controllable and Editable 3D Semantic Urban Scenes23 Jun 2025
- 2025WonderVerse: Extendable 3D Scene Generation with Video Generative Models12 Mar 2025
- 2025Controllable 3D Outdoor Scene Generation via Scene Graphs10 Mar 2025
- 2025DiffPO: Diffusion-styled Preference Optimization for Efficient Inference-Time Alignment of Large Language Models6 Mar 2025
- 2024ExCellGen: Fast, Controllable, Photorealistic 3D Scene Generation from a Single Real-World Exemplar20 Dec 2024
- 2024Proc-GS: Procedural Building Generation for City Assembly with 3D Gaussians10 Dec 2024
- 2024PAD: Personalized Alignment of LLMs at Decoding-Time5 Oct 2024
- 2024AuroraCap: Efficient, Performant Video Detailed Captioning and a New Benchmark4 Oct 2024
10 more
- 2024Sketch2Scene: Automatic Generation of Interactive 3D Game Scenes from User's Casual Sketches8 Aug 2024
- 2024CityX: Controllable Procedural Content Generation for Unbounded 3D Cities24 Jul 2024
- 2024GroundUp: Rapid Sketch-Based 3D City Massing17 Jul 2024
- 2024UrbanWorld: An Urban World Model for 3D City Generation16 Jul 2024
- 2024COHO: Context-Sensitive City-Scale Hierarchical Urban Layout Generation16 Jul 2024
- 2024CityCraft: A Real Crafter for 3D City Generation7 Jun 2024
- 2024Do We Really Need a Complex Agent System? Distill Embodied Agent into a Single Model6 Apr 2024
- 2024VersaT2I: Improving Text-to-Image Models with Versatile Reward27 Mar 2024
- 2024Hierarchical Auto-Organizing System for Open-Ended Multi-Agent Navigation13 Mar 2024
- 2024BlockFusion: Expandable 3D Scene Generation using Latent Tri-plane Extrapolation30 Jan 2024
- 2024UrbanWorld: An Urban World Model for 3D City Generationcited by 23
- 2025Controllable 3D Outdoor Scene Generation via Scene Graphscited by 9
- 2025MajutsuCity: Language-driven Aesthetic-adaptive City Generation with Controllable 3D Assets and Layoutscited by 5
- 2025PrITTI: Primitive-based Generation of Controllable and Editable 3D Semantic Urban Scenescited by 1
- 2025MajutsuCity: Language-driven Aesthetic-adaptive City Generation with Controllable 3D Assets and Layouts25 Nov 2025
- 2025PrITTI: Primitive-based Generation of Controllable and Editable 3D Semantic Urban Scenes23 Jun 2025
- 2025Controllable 3D Outdoor Scene Generation via Scene Graphs10 Mar 2025
- 2024UrbanWorld: An Urban World Model for 3D City Generation16 Jul 2024
- 2024AuroraCap: Efficient, Performant Video Detailed Captioning and a New Benchmarkcited by 137
- 2024BlockFusion: Expandable 3D Scene Generation using Latent Tri-plane Extrapolationcited by 81
- 2024CityCraft: A Real Crafter for 3D City Generationcited by 25
- 2024Sketch2Scene: Automatic Generation of Interactive 3D Game Scenes from User's Casual Sketchescited by 21
- 2024CityX: Controllable Procedural Content Generation for Unbounded 3D Citiescited by 20
- 2024VersaT2I: Improving Text-to-Image Models with Versatile Rewardcited by 17
- 2024COHO: Context-Sensitive City-Scale Hierarchical Urban Layout Generationcited by 10
- 2025Yo'City: Personalized and Boundless 3D Realistic City Scene Generation via Self-Critic Expansioncited by 8
- 2024Proc-GS: Procedural Building Generation for City Assembly with 3D Gaussianscited by 6
- 2024GroundUp: Rapid Sketch-Based 3D City Massingcited by 4
- 2026Imagine a City: CityGenAgent for Procedural 3D City Generationcited by 4
- 2024ExCellGen: Fast, Controllable, Photorealistic 3D Scene Generation from a Single Real-World Exemplarcited by 0
12 most cited of 14 All 14 (JSON)
- 2026ProxyBuild: Text-Guided Structured 3D Building Generation with Mesh-Anchored Procedural Proxies20 Sep 2026
- 2026Imagine a City: CityGenAgent for Procedural 3D City Generation5 Feb 2026
- 2025Yo'City: Personalized and Boundless 3D Realistic City Scene Generation via Self-Critic Expansion24 Nov 2025
- 2025WonderVerse: Extendable 3D Scene Generation with Video Generative Models12 Mar 2025
- 2024ExCellGen: Fast, Controllable, Photorealistic 3D Scene Generation from a Single Real-World Exemplar20 Dec 2024
- 2024Proc-GS: Procedural Building Generation for City Assembly with 3D Gaussians10 Dec 2024
- 2024AuroraCap: Efficient, Performant Video Detailed Captioning and a New Benchmark4 Oct 2024
- 2024Sketch2Scene: Automatic Generation of Interactive 3D Game Scenes from User's Casual Sketches8 Aug 2024
- 2024CityX: Controllable Procedural Content Generation for Unbounded 3D Cities24 Jul 2024
- 2024GroundUp: Rapid Sketch-Based 3D City Massing17 Jul 2024
- 2024COHO: Context-Sensitive City-Scale Hierarchical Urban Layout Generation16 Jul 2024
- 2024CityCraft: A Real Crafter for 3D City Generation7 Jun 2024
12 newest of 14 All 14 (JSON)