You can use this model in the Detect Objects Using Deep Learning tool available in the Image Analyst toolbox in ArcGIS Pro. Follow the steps below to use the model for extracting building footprints in images.
Supported imagery
Orthorectified imagery (on-the-fly or persisted ortho products) with the following characteristics:
- Resolution—High resolution (15–25 centimeters)
- Bit depth—8 Bit Unsigned
- Bands—Three bands (for example, red, green, and blue)
Note:
Off-nadir imagery or imagery with a high obliquity angle will not produce suitable results.
Extract building footprints
Complete the following steps to extract building footprints from the imagery:
- Download the Building Footprint Extraction—China model and add the imagery layer in ArcGIS Pro.
- Zoom to an area of interest.
- Click Tools on the Analysis tab.
- Click the Toolboxes tab in the Geoprocessing pane, expand Image Analyst Tools, and select the Detect Objects Using Deep Learning tool under Deep Learning.
- On the Parameters tab, set the parameters as follows:
- Input Raster—Choose the imagery.
- Output Detected Objects—Set the output feature class that will contain the detected building footprints.
- Model Definition—Select the pretrained model .dlpk file.
- Model Arguments (optional)—Change the values of the arguments if required.
- Non Maximum Suppression—Leave it unchecked.
- On the Environments tab, set the values as follows:
- Processing Extent—Select Current Display Extent or any other option from the drop-down menu.
- Cell Size—Set the value to 0.2. The expected raster resolution is 0.2 meters.
- Processor Type—Select CPU or GPU as needed.
If GPU is available, it is recommended that you select GPU and set GPU ID to the GPU to be used.
- Click Run.
The output layer is added to the map.
Regularize building footprints
Complete the following steps to improve the visual appearance of the extracted building footprint features:
- Browse to Tools on the Analysis tab.
- Click the Toolboxes tab in the Geoprocessing pane, expand Analysis Tools, and browse to the Pairwise Dissolve tool.
- Set the variables on the Parameters tab as follows:
- Input Features—Select the extracted building footprints feature layer.
- Output Feature Class—Set the output feature class that will contain the dissolved building footprints.
- Click Run.
The output layer is added to the map.
- Click the Toolboxes tab in the Geoprocessing pane, expand 3D Analyst Tools, and browse to the Regularize Building Footprint tool.
- Set the variables on the Parameters tab as follows:
- Input Features—Select the dissolved building footprints feature layer.
- Output Feature Class—Set the output feature class that will contain the regularized building footprints.
- Method (optional)—Select Right Angles. Set the Tolerance value to 2 and the Precision value to 0.25.
- Click Run.
The output layer is added to the map.