Извлечь объекты, используя модели ИИ (GeoAI)

ArcGIS Pro 3.4 | | Архив справки

Доступно с лицензией Image Analyst.

Краткая информация

Запускает одну или несколько предварительно обученных моделей глубокого обучения для входного растра с целью извлечения объектов и автоматизации постобработки полученных выходных данных.

Подробнее о работе инструмента Извлечь объекты, используя модели ИИ

Использование

  • Этому инструменту требуются предварительно обученные модели ArcGIS из ArcGIS Living Atlas of the World или пакеты пользовательских моделей глубокого обучения (файлов .dlpk).

  • Вы должны установить соответствующую среду глубокого обучения для Python в ArcGIS Pro.

    Узнайте, как установить среду глубокого обучения для ArcGIS

  • Время, необходимое инструменту для получения выходных данных, зависит от следующих факторов:

    • Область интереса для получения вывода
    • Число выбранных моделей

  • Чтобы запустить этот инструмент, нужен компьютер с GPU. Если у вас несколько графических процессоров, вместо этого задайте параметр среды GPU ID.

  • Потенциальные варианты использования этого инструмента включают создание базовой карты с применением нескольких моделей и постобработку выходных данных модели с использованием алгоритмов очистки извлеченных объектов.

  • Информацию о требованиях к запуску этого инструмента и проблемах, с которыми вы можете столкнуться, см. в разделе Часто задаваемые вопросы по глубокому обучению.

Параметры

ПодписьОписаниеТип данных
Входной растр

Входной обрабатываемый растр.

Если для параметра Режим задано значение Только постобработка, для этого параметра требуется растр с бинарной классификацией.

Raster Layer; Raster Dataset; Mosaic Layer
Режим

Определяет режим, используемый для обработки входного растра.

  • Вывод и постобработкаОбъекты будут извлечены из изображения и постобработаны. Это значение по умолчанию
  • Только постобработкаВходной растр будет сразу постобработан. Для этого варианта необходим одноканальный растр с бинарной классификацией.
String
Выходное местоположение

Файловая база геоданных, в которой будут храниться промежуточные выходные данные моделей и окончательные результаты постобработки.

Workspace
Префикс выходных данных

Префикс, который будет добавлен к имени выходных данных, сохраняемых в выходном местоположении. Префикс также будет использоваться в качестве имени составного слоя, предназначенного для отображения всех выходных данных.

String
Область интереса
(Дополнительный)

Географический экстент, который будет использоваться для извлечения объектов. Извлечены будут только объекты внутри области интереса.

Feature Set
Предварительно обученные модели
(Дополнительный)

Предварительно обученные модели ArcGIS из ArcGIS Living Atlas of the World, которые можно использовать для указанного входного растра. Для этого параметра необходимо подключение к интернету, чтобы загрузить предварительно обученные модели.

String
Дополнительные модели
(Дополнительный)

Модели глубокого обучения, которые можно использовать для указанного входного растра, и рабочий процесс постобработки, который будет использоваться для дополнительных файлов моделей (.dlpk и .emd). Допустимы следующие рабочие процессы постобработки:

  • Упорядочивание линий - рабочий процесс постобработки извлечет линейные объекты из одноканального растра с бинарной классификацией и сгенерирует класс полилинейных объектов после его уточнения. Этот рабочий процесс также поддерживает модели глубокого обучения, которые создают классы линейных объектов.
  • Упорядочивание участков - рабочий процесс постобработки извлечет участки из одноканального растра с бинарной классификацией и сгенерирует класс полигональных объектов после его уточнения.
  • Упорядочивание полигонов - рабочий процесс постобработки создаст класс полигональных объектов после его уточнения. Этот рабочий процесс совместим только с моделями обнаружения объектов.
  • Сегментация полигонов - рабочий процесс постобработки создаст класс полигональных объектов, содержащий объекты, обнаруженные на основе центроида или охвата. Метод сегментации указан в параметре Запрос.
  • Нет - рабочий процесс постобработки не будет применен. Это значение по умолчанию

Value Table
Пороговое значение достоверности
(Дополнительный)

Минимальная достоверность модели глубокого обучения, которая будет использоваться при обнаружении объектов. Значение должно быть между 0 и 1.

Double
Сохранить промежуточные выходные данные
(Дополнительный)

Указывает, будут ли промежуточные выходные данные сохраняться в выходном местоположении. Термин «промежуточные выходные данные» относится к результатам, полученным после вывода модели.

  • Отмечено - промежуточные выходные данные будут сохраняться в выходном местоположении.
  • Не отмечено - промежуточные выходные данные не будут сохраняться. Это значение по умолчанию
Boolean
Увеличение времени тестирования
(Дополнительный)

Определяет, объединит ли конечный результат прогнозы по перевернутым и повернутым вариантам входного изображения.

  • Отмечено - конечный результат объединит прогнозы по перевернутым и повернутым вариантам входного изображения.
  • Не отмечено - конечный результат не будет объединять прогнозы по перевернутым и повернутым вариантам входного изображения. Это значение по умолчанию

Boolean
Буферное расстояние
(Дополнительный)

Расстояние, которое будет использоваться для буферизации полилинейных объектов перед их использованием в постобработке. Значение по умолчанию - 15 метров.

Linear Unit
Длина растяжения
(Дополнительный)

Максимальное расстояние, на которое линейный сегмент будет растянут до пересечения с объектом. Значение по умолчанию - 25 метров.

Linear Unit
Допуск сглаживания
(Дополнительный)

Допуск, который используется алгоритмом Полиномиальная аппроксимация с экспоненциальным ядром (PAEK). Значение по умолчанию - 30 метров.

Linear Unit
Длина висячей линии
(Дополнительный)

Длина, на которую сегменты линии, которые не касаются другой линии в обеих конечных точках (висячие), будут обрезаны. По умолчанию 5 метров.

Linear Unit
Входные объекты дорог
(Дополнительный)

Класс объектов дорог, который будет использоваться для уточнения участков. Входной класс может быть классом полилинейных или полигональных объектов.

Feature Layer; Feature Class
Ширина буфера дорог
(Дополнительный)

Буферное расстояние, которое будет использоваться для Входных объектов дорог. Значение по умолчанию - 5 метров для полилиний и 0 для полигонов.

Linear Unit
Упорядочить участки
(Дополнительный)

Определяет, будут ли извлеченные участки нормализованы путем исключения нежелательных артефактов в их геометрии.

  • Отмечено - извлеченные участки будут нормализованы. Это значение по умолчанию
  • Не отмечено - извлеченные участки не будут нормализованы.
Boolean
Рабочий процесс постобработки
(Дополнительный)

Определяет, какой рабочий процесс постобработки будет использоваться.

  • Упорядочивание линийИз одноканального растра с бинарной классификацией извлекаются линейные объекты, после уточнения которых формируется класс линейных объектов.
  • Упорядочивание участковИз одноканального растра с бинарной классификацией извлекаются участки, после уточнения которых формируется класс полигиональных объектов.
  • Упорядочивание полигоновПосле уточнения будет создан класс полигональных объектов. Этот рабочий процесс совместим только с моделями обнаружения объектов.
String
Выходные объекты
(Дополнительный)

Класс объектов, содержащий выходные данные постобработки.

Feature Class
Допуск между смежными участками
(Дополнительный)

Минимальное расстояние между координатами, прежде чем они будут считаться равными. Этот параметр предназначен для удаления осколочных полигонов между извлеченными участками. Значение по умолчанию — 3 метра.

Linear Unit
Метод упорядочивания
(Дополнительный)

Указывает метод упорядочивания, используемый для постобработки.

  • Прямые углыБудут построены формы, состоящие из углов 90° между смежными ребрами. Это значение по умолчанию
  • Прямые углы и диагоналиБудут построены формы, состоящие из углов 45° и 90° между смежными ребрами.
  • Любые углыБудут построены формы, состоящие из любых углов между смежными ребрами.
  • ОкружностьБудет использовано максимальное расстояние от границ обрабатываемого объекта.
String
Допуск
(Дополнительный)

Максимальное расстояние, на которые упорядоченный контур может отступать от границы его исходного объекта. По умолчанию 1 метр.

Linear Unit
Запрос
(Дополнительный)

Указывает метод сегментации, который будет использован в параметре Вспомогательная модель, заданном как Сегментация полигонов.

  • ЦентроидЦентроиды обнаружений будут использованы, чтобы указать модели сегментации полигонов, что сегментировать во входном растре.
  • Ограничивающий прямоугольникОграничивающий прямоугольник обнаружений будет использован, чтобы указать модели сегментации полигонов, что сегментировать во входном растре.
  • НетНе будет применен ни один способ сегментации. Используется по умолчанию
String
Входные объекты
(Дополнительный)

Класс объектов, по которому будет выполняться анализ. Этот параметр поддерживается только, когда параметр Рабочий процесс постобработки имеет значение Регуляризация линий или Регуляризация полигонов.

Класс объектов, по которому будет выполняться анализ. Этот параметр поддерживается только в том случае, если для параметра post_processing_workflow установлено значение Line Regularization или Polygon Regularization.

Feature Layer; Feature Class
Выходная информация
(Дополнительный)

Таблица, которая будет содержать список созданных выходных данных и путь к этим данным.

Table

Параметры среды

Информация о лицензиях

  • Basic: Нет
  • Standard: Нет
  • Advanced: Обязательно Image Analyst

Связанные разделы