ArcGIS Developers

ArcGIS API for Python

Detection of electric utility features and vegetation encroachments from satellite images using deep learning

  • 🔬 Data Science
  • 🥠 Deep Learning and Object Detection


This sample notebook demonstrates how to efficiently map the electric utility features and trees in the imagery with possible locations of vegetation encroachment. Satellite imagery combined with machine learning leads to cost-effective management of the electric grids. This workflow consists of four major operations:

  • Building and extracting training data for electric utility and trees using ArcGIS Pro
  • Training a deep learning model i.e. RetinaNet using arcgis.learn
  • Model inferencing at scale using ArcGIS Pro
  • Proximity analysis between detected objects (electric utility and trees) feature layers using ArcGIS Pro