Abstract
Urban regeneration is an important strategy for land redevelopment, to address the urban decay in cities. Among many tasks, urban layout is the foundation for urban regeneration. In this paper, we target a new task called function-aware urban layout regeneration, and propose UrbanEvolver, a function-aware deep generative model for the task. Given a target region to be regenerated, our model outputs a regenerated urban layout (i.e., roads and buildings) for the target region by considering the function (i.e., land use type) of the target region and its surrounding context (i.e., the functions and urban layouts of the surrounding regions). UrbanEvolver first extracts implicit regeneration rules from the target function and the surrounding context by encoding them separately in different scales through the function-layout adaptive (FA) blocks, and then constrains the regenerated urban layout based on the learned regeneration rules. To enforce the regenerated layout to be valid and to follow the road structure, we design a set of losses covering both pixel-level and geometry-level constraints. To train our model, we collect a large-scale urban layout dataset covering more than 147 K regions under 1300 km2 with rich annotations, including functions, region shapes, urban road layouts, and urban building layouts. We conduct extensive experiments to show that our model outperforms the baseline methods in generating practical and function-aware urban layouts based on the given target function and surrounding context.
Original language | English |
---|---|
Pages (from-to) | 3408-3427 |
Number of pages | 20 |
Journal | International Journal of Computer Vision |
Volume | 132 |
Issue number | 9 |
Early online date | 19 Mar 2024 |
DOIs | |
Publication status | Published - 30 Sept 2024 |
Data Availability Statement
The datasets that support the current study are available from the corresponding author on reasonable request. We will release the dataset and code in the following link, https://github.com/LittleQBerry/UrbanEvolver.Funding
This work was supported by the National Key Research and Development Program of China under grant number 2022YFC2407000, the Interdisciplinary Program of Shanghai Jiao Tong University under grant number YG2023LC11 and YG2022ZD007, National Natural Science Foundation of China under grant number 62272298 and 62077037.
Funders | Funder number |
---|---|
Shanghai Jiao Tong University | YG2022ZD007, YG2023LC11 |
Shanghai Jiao Tong University | |
National Natural Science Foundation of China | 62077037, 62272298 |
National Natural Science Foundation of China | |
National Key Research and Development Program of China | 2022YFC2407000 |
National Key Research and Development Program of China |
Keywords
- Function-aware generative model
- Urban layout regeneration
- Urban regeneration
ASJC Scopus subject areas
- Software
- Computer Vision and Pattern Recognition
- Artificial Intelligence