skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Automatic Deep Inference of Procedural Cities from Global-scale Spatial Data
Recent advances in big spatial data acquisition and deep learning allow novel algorithms that were not possible several years ago. We introduce a novel inverse procedural modeling algorithm for urban areas that addresses the problem of spatial data quality and uncertainty. Our method is fully automatic and produces a 3D approximation of an urban area given satellite imagery and global-scale data, including road network, population, and elevation data. By analyzing the values and the distribution of urban data, e.g., parcels, buildings, population, and elevation, we construct a procedural approximation of a city at a large-scale. Our approach has three main components: (1) procedural model generation to create parcel and building geometries, (2) parcel area estimation that trains neural networks to provide initial parcel sizes for a segmented satellite image of a city block, and (3) an optional optimization that can use partial knowledge of overall average building footprint area and building counts to improve results. We demonstrate and evaluate our approach on cities around the globe with widely different structures and automatically yield procedural models with up to 91,000 buildings, and spanning up to 150 km 2 . We obtain both a spatial arrangement of parcels and buildings similar to ground truth and a distribution of building sizes similar to ground truth, hence yielding a statistically similar synthetic urban space. We produce procedural models at multiple scales, and with less than 1% error in parcel and building areas in the best case as compared to ground truth and 5.8% error on average for tested cities.  more » « less
Award ID(s):
1816514 1835739 2032770
PAR ID:
10286871
Author(s) / Creator(s):
; ; ;
Date Published:
Journal Name:
ACM Transactions on Spatial Algorithms and Systems
Volume:
7
Issue:
2
ISSN:
2374-0353
Page Range / eLocation ID:
1 to 28
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Morphological (e.g. shape, size, and height) and function (e.g. working, living, and shopping) information of buildings is highly needed for urban planning and management as well as other applications such as city-scale building energy use modeling. Due to the limited availability of socio-economic geospatial data, it is more challenging to map building functions than building morphological information, especially over large areas. In this study, we proposed an integrated framework to map building functions in 50 U.S. cities by integrating multi-source web-based geospatial data. First, a web crawler was developed to extract Points of Interest (POIs) from Tripadvisor.com, and a map crawler was developed to extract POIs and land use parcels from Google Maps. Second, an unsupervised machine learning algorithm named OneClassSVM was used to identify residential buildings based on landscape features derived from Microsoft building footprints. Third, the type ratio of POIs and the area ratio of land use parcels were used to identify six non-residential functions (i.e. hospital, hotel, school, shop, restaurant, and office). The accuracy assessment indicates that the proposed framework performed well, with an average overall accuracy of 94% and a kappa coefficient of 0.63. With the worldwide coverage of Google Maps and Tripadvisor.com, the proposed framework is transferable to other cities over the world. The data products generated from this study are of great use for quantitative city-scale urban studies, such as building energy use modeling at the single building level over large areas. 
    more » « less
  2. null (Ed.)
    The energy consumption of buildings at the city scale is highly influenced by the weather conditions where the buildings are located. Thus, having appropriate weather data is important for improving the accuracy of prediction of city-level energy consumption and demand. Typically, local weather station data from the nearest airport or military base is used as input into building energy models. However, the weather data at these locations often differs from the local weather conditions experienced by an urban building, particularly considering most ground-based weather stations are located far from many urban areas. The use of the Weather Research and Forecasting Model (WRF) coupled with an Urban Canopy Model (UCM) provides means to predict more localized variations in weather conditions. However, despite advances made in climate modeling, systematic differences in ground-based observations and model results are observed in these simulations. In this study, a comparison between WRF-UCM model results and data from 40 ground-based weather station in Austin, TX is conducted to assess existing systematic differences. Model validations was conducted through an iterative process in which input parameters were adjusted to obtain to best possible fit to the measured data. To account for the remaining systemic error, a statistical approach with spatial and temporal bias correction is implemented. This method improves the quality of the WRF-UCM model results by identifying the statistic properties of the systematic error and applying several bias correction techniques. 
    more » « less
  3. The energy consumption of buildings at the city scale is highly influenced by the weather conditions where the buildings are located. Thus, having appropriate weather data is important for improving the accuracy of prediction of city-level energy consumption and demand. Typically, local weather station data from the nearest airport or military base is used as input into building energy models. However, the weather data at these locations often differs from the local weather conditions experienced by an urban building, particularly considering most ground-based weather stations are located far from many urban areas. The use of the Weather Research and Forecasting Model (WRF) coupled with an Urban Canopy Model (UCM) provides means to predict more localized variations in weather conditions. However, despite advances made in climate modeling, systematic differences in ground-based observations and model results are observed in these simulations. In this study, a comparison between WRF-UCM model results and data from 40 ground-based weather station in Austin, TX is conducted to assess existing systematic differences. Model validations was conducted through an iterative process in which input parameters were adjusted to obtain to best possible fit to the measured data. To account for the remaining systemic error, a statistical approach with spatial and temporal bias correction is implemented. This method improves the quality of the WRF-UCM model results by identifying the statistic properties of the systematic error and applying several bias correction techniques. 
    more » « less
  4. Automatic satellite-based reconstruction enables large and widespread creation of urban areas. However, satellite imagery is often noisy and incomplete, and is not suitable for reconstructing detailed building facades. We present a machine learning-based inverse procedural modeling method to automatically create synthetic facades from satellite imagery. Our key observation is that building facades exhibit regular, grid-like structures. Hence, we can overcome the low-resolution, noisy, and partial building data obtained from satellite imagery by synthesizing the underlying facade layout. Our method infers regular facade details from satellite-based image-fragments of a building, and applies them to occluded or under-sampled parts of the building, resulting in plausible, crisp facades. Using urban areas from six cities, we compare our approach to several state-of-the-art image completion/in-filling methods and our approach consistently creates better facade images. 
    more » « less
  5. Abstract Having accurate building information is paramount for a plethora of applications, including humanitarian efforts, city planning, scientific studies, and navigation systems. While volunteered geographic information from sources such as OpenStreetMap (OSM) has good building geometry coverage, descriptive attributes such as the type of a building are sparse. To fill this gap, this study proposes a supervised learning-based approach to provide meaningful, semantic information for OSM data without manual intervention. We present a basic demonstration of our approach that classifies buildings into either residential or non-residential types for three study areas: Fairfax County in Virginia (VA), Mecklenburg County in North Carolina (NC), and the City of Boulder in Colorado (CO). The model leverages (i) available OSM tags capturing non-spatial attributes, (ii) geometric and topological properties of the building footprints including adjacent types of roads, proximity to parking lots, and building size. The model is trained and tested using ground truth data available for the three study areas. The results show that our approach achieves high accuracy in predicting building types for the selected areas. Additionally, a trained model is transferable with high accuracy to other regions where ground truth data is unavailable. The OSM and data science community are invited to build upon our approach to further enrich the volunteered geographic information in an automated manner. 
    more » « less