Available with Image Analyst license.
The following table provides an overview of the deep learning model types available in ArcGIS Pro. Each row provides compatible metadata formats and the main use of the specific model type. Where available, accompanying examples are included.
Deep learning model type | Supported metadata | Task | Example |
---|---|---|---|
Classified tiles | Pixel classification | ||
Classified tiles | Pixel classification (change detection) | ||
ConnectNet | Classified tiles | Pixel classification | |
Export tiles CycleGAN | Image translation (unpaired images) | ||
Classified tiles | Pixel classification | ||
Imagenet | Object Tracker | ||
DETReg | PASCAL_VOC_rectangles | Object detection | |
PASCAL_VOC_rectangles KITTI_rectangles | Object detection | ||
Labeled tiles Imagenet Multilabeled tiles | Object detection | ||
Classified tiles | Pixel classification | ||
Image captioning | Image captioning | ||
RCNN masks | Object detection (instance segmentation) | ||
MMDetection | PASCAL_VOC_rectangles KITTI_rectangles | Object detection | |
MMSegmentation | Classified tiles | Pixel classification | |
Classified tiles | Pixel classification | ||
MaX-DeepLab | Panoptic segmentation | Panoptic segmentation | |
Export tiles | Image translation (paired images) | ||
Classified tiles | Pixel classification | ||
MaskRCNN | Pixel classification | ||
PASCAL_VOC_rectangles KITTI_rectangles | Object detection | ||
SAMLoRA | Classified tiles | Pixel classification | |
RCNN Masks | Object tracking | ||
PASCAL_VOC_rectangles KITTI_rectangles | Object detection | ||
Superresolution | Image translation (paired images) | ||
Classified tiles | Pixel classification | ||
PASCAL_VOC_rectangles KITTI_rectangles | Object detection |
Note:
Some of the examples that use the Python notebook for training can be performed using the Train Deep Learning Model tool.
Deep Learning tasks and tools
Task | Tool |
---|---|
Change detection | |
Image translation (paired and unpaired) | |
Object classification | |
Object detection | |
Object detection (instance segmentation) | Detect Objects Using Deep Learning |
Object tracking | |
Pixel classification | Classify Pixels Using Deep Learning |