Skip to content
Loading…
This layer is editable and shared with the public. To prevent unwanted editing, unshare this item or approve it for public data collection.
Finish setting up your layer
Describe your item below. Add fields on the Data tab. Configure editing on the Settings tab. Configure drawing and pop-ups through Map Viewer or Visualization tab.

Deep learning model to extract roads from high resolution satellite imagery. A brief summary of the item is not available. Add a brief summary about the item.

‎Deep learning package from

Managed by

New notebook runtime available. You can update the runtime from the settings tab of the item details page.

Item created: Feb 17, 2021 Item updated: Feb 3, 2025 Number of downloads: 15,785

Snapshot last refreshed:

1971 characters left.

Description

This deep learning model is used to extract roads from high resolution (30 – 50 cm) aerial/satellite imagery. Road layers are useful in preparing base maps and analysis workflows for urban planning and development, change detection, infrastructure planning, and a variety of other applications.

Digitizing roads from imagery is a time-consuming task and is commonly done by digitizing features manually. Deep learning models are highly capable of learning these complex semantics and can produce superior results. Use this deep learning model to automate this process and reduce the time and effort required for acquiring road layers.

Using the model

Follow the guide to use the model. Before using this model, ensure that the supported deep learning libraries are installed. For more details, check Deep Learning Libraries Installer for ArcGIS.

Fine-tuning the model
This model can be fine-tuned using the Train Deep Learning Model tool. Follow the guide to fine-tune this model.

Input

8-bit, 3-band high resolution (30-50 cm) aerial/satellite imagery.

Output
Binary raster representing road and non-road classes.

Applicable geographies
The model is expected to work well in North America.

Model architecture

The model uses the MultiTaskRoadExtractor model architecture implemented in ArcGIS API for Python.

Accuracy metrics

The model has an mIOU score of 0.65.

Training data
This model has been trained on an Esri proprietary road extraction dataset.

Sample results
Here are a few results from the model.


Figure2


Figure3

An in-depth description of the item is not available.

Layers

Ground Layers

Tools

Tables

Basemap

Project Contents:

Solution Contents

Contents

Layers

Screenshots

Terms of Use

esri logoThis work is licensed under the Esri Master License Agreement.

View Summary | View Esri Terms of Use

No special restrictions or limitations on using the item's content have been provided.

Comments (2)

Sign in to add a comment.

[Deleted User] Item Owner commented 2 years ago Delete Reply

Please update the Licensing Requirements to include the Production Mapping extension since a tool requiring that license is used four times by the Extract Roads script. The Extract Roads script also does not check in the 3D Analyst extension upon completion or error.

ptuteja_geosaurus Item Owner commented 2 months ago Delete

Thank you for the feedback. The Extract Roads script is no longer needed as this workflow can be accomplished through Extract Features using AI Model tool.

Item Information

LowHigh

Item Information

LowHigh

Make your item easy to find, understand, and use by providing this information.

    Details

    Dashboard views: Desktop

    Creating data in:

    Published as:

      Other Views:

        Dependent items in the recycle bin

          Applicable: 2d

          Size: 105.565 MB

          Attachments size: 0 KB

          ID: 0c00be3c7e4042ebadd3ae1404190a5b

          Image Count: 0

          Image Properties

          Layer Drawing

          Using tiles from a cache

          Dynamically from data

          Share
          Owner

          Esri Managed by:
          esri_analytics

          Folder

          Categories

          This item has not been categorized.

          Assign Category
          Credits (Attribution)
          No acknowledgements.

          Esri

          URL View
          WMTS View
          Your tile layer is ready to use
          This tile layer will automatically create tiles as needed and cache them for future use. No further configuration is required. View the Settings tab to change the default options. Build tiles manually for specific scales and extents to improve display performance for the first person to view the tile layer at that scale and extent. Tiles must exist if the layer will be used offline.
          All items were exported successfully
          ${numberOfItems} item(s) were exported successfully. Some item(s) skipped or failed to export.
          See description for more information
          Cannot import
          Export packages from newer portal versions cannot be imported to older versions.
          Loading…