Modeling and designing urban building layouts is of significant interest in computer vision, computer graphics, and urban applications. A building layout consists of a set of buildings in city blocks defined by a network of roads. We observe that building layouts are discrete structures, consisting of multiple rows of buildings of various shapes, and are amenable to skeletonization for mapping arbitrary city block shapes to a canonical form. Hence, we propose a fully automatic approach to building layout generation using graph attention networks. Our method generates realistic urban layouts given arbitrary road networks, and enables conditional generation based on learned priors. Our results, including user study, demonstrate superior performance as compared to prior layout generation networks, support arbitrary city block and varying building shapes as demonstrated by generating layouts for 28 large cities.
more »
« less
Urban Brush: Intuitive and Controllable Urban Layout Editing
Efficient urban layout generation is an interesting and important problem in many applications dealing with computer graphics and entertainment. We introduce a novel framework for intuitive and controllable small and large-scale urban layout editing. The key inspiration comes from the observation that cities develop in small incremental changes e.g., a building is replaced, or a new road is created. We introduce a set of atomic operations that consistently modify the city. For example, two buildings are merged, a block is split in two, etc. Our second inspiration comes from volumetric editings, such as clay manipulation, where the manipulated material is preserved. The atomic operations are used in interactive brushes that consistently modify the urban layout. The city is populated with agents. Like volume transfer, the brushes attract or repulse the agents, and blocks can be merged and populated with smaller buildings. We also introduce a large-scale brush that repairs a part of the city by learning style as distributions of orientations and intersections.
more »
« less
- Award ID(s):
- 1816514
- PAR ID:
- 10378396
- Date Published:
- Journal Name:
- UIST '21: The 34th Annual ACM Symposium on User Interface Software and Technology
- Page Range / eLocation ID:
- 796 to 814
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
Modeling and designing urban building layouts is of significant interest in computer vision, computer graphics, and urban applications. A building layout consists of a set of buildings in city blocks defined by a network of roads. We observe that building layouts are discrete structures, consisting of multiple rows of buildings of various shapes, and are amenable to skeletonization for mapping arbitrary city block shapes to a canonical form. Hence, we propose a fully automatic approach to building layout generation using graph attention networks. Our method generates realistic urban layouts given arbitrary road networks, and enables conditional generation based on learned priors. Our results, including user study, demonstrate superior performance as compared to prior layout generation networks, support arbitrary city block and varying building shapes as demonstrated by generating layouts for 28 large cities.more » « less
-
The placement of vegetation plays a central role in the realism of virtual scenes. We introduce procedural placement models (PPMs) for vegetation in urban layouts. PPMs are environmentally sensitive to city geometry and allow identifying plausible plant positions based on structural and functional zones in an urban layout. PPMs can either be directly used by defining their parameters or learned from satellite images and land register data. This allows us to populate urban landscapes with complex 3D vegetation and enhance existing approaches for generating urban landscapes. Our framework’s effectiveness is shown through examples of large-scale city scenes and close-ups of individually grown tree models. We validate the results generated with our framework with a perceptual user study and its usability based on urban scene design sessions with expert users.more » « less
-
Successful urban systems-related climate-action-support tools enable urban stakeholders to communicate and collaborate across and beyond their respective disciplines to identify innovative, transformative solutions to increase urban infrastructure resilience and sustainability. The actions of humans within buildings and the relationship of buildings to their near-building environments (aka microclimate) constitute one understudied urban system with significant impact on urban energy use strongly impacted by a warming urban climate. This interdisciplinary research team lead by an architect at a large research university collaborates with local community partners to identify evidence-based approaches for the integration of human behavior data, building energy use characteristics, future climate scenarios, and near-building microclimate data. The team has built a prototypical model, which integrates urban trees into urban energy models based on a large-scale inventory and probabilistic occupancy data based on a neighborhood wide energy use survey. To ensure that these urban energy models are equitable, however, the needs of marginalized populations must be included- especially those most vulnerable to the consequences of a changing climate. The paper reports on two intertwined research strands. First of all, the team’s best practices for gathering data from individuals facing marginalization as well as the application of this residential occupancy data into neighborhood energy models. The second strand addresses trees in urban landscapes and their capacity to modify temperatures in the near-building environment, which is important for reducing summer heat loads on building surfaces. Preliminary results for an urban neighborhood strategies are reported.more » « less
-
Abstract Developing urban land surface models for modeling cities at high resolutions needs to better account for the city‐specific multi‐scale land surface heterogeneities at a reasonable computational cost. We propose using an encoder‐decoder convolutional neural network to develop a computationally efficient model for predicting the mean velocity field directly from urban geometries. The network is trained using the geometry‐resolving large eddy simulation results. Systematic testing on urban structures with increasing deviations from the training geometries shows the prediction error plateaus at 15%, compared to errors sharply increasing up to 35% in the null models. This is explained by the trained model successfully capturing the effects of pressure drag, especially for tall buildings. The prediction error of the aerodynamic drag coefficient is reduced by 32% compared with the default parameterization implemented in mesoscale modeling. This study highlights the potential of combining computational fluid dynamics modeling and machine learning to develop city‐specific parameterizations.more » « less