Извлечь объекты с использованием модели ИИ (Инструменты GeoAI)
Краткая информация
Запускает одну или несколько предварительно обученных моделей глубокого обучения на входном растре для извлечения объектов и автоматизации последующей обработки получаемых выходных данных.
Узнайте больше о том, как работает Извлечь объекты, используя модели ИИ
Использование
Для этого инструмента требуется Прдварительно обученные модели ArcGIS из ArcGIS Living Atlas of the World или пользовательских пакетов моделей глубокого обучения (файл '.dlpk').
Необходимо установить подходящую среду глубокого обучения для Python в ArcGIS Pro.
Время, необходимое инструменту для получения выходных данных, зависит от следующих факторов:
Область интереса для получения вывода
Число выбранных моделей
Для запуска этого инструмента требуется компьютер, оснащенный графическим процессором. Если имеется более одного GPU, можно вместо этого задать [GPU ID] (../environment-settings/gpu-id.yml).
Потенциальные варианты использования этого инструмента включают создание базовой карты с применением нескольких моделей и постобработку выходных данных модели с использованием алгоритмов очистки извлеченных объектов.
Информацию о требованиях к запуску этого инструмента и проблемах, с которыми вы можете столкнуться, см. в разделе Часто задаваемые вопросы по глубокому обучению.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входной растр |
Входной обрабатываемый растр. Если для параметра Режим задано значение Только постобработка, для этого параметра требуется растр с бинарной классификацией. |
Raster Layer; Raster Dataset; Mosaic Layer |
|
Режим |
Определяет режим, используемый для обработки входного растра.
|
String |
|
Выходное местоположение |
База геоданных, в которой будут храниться промежуточные выходные данные моделей и окончательные результаты постобработки. |
Workspace |
|
Выходной префикс |
Префикс, который будет добавлен к имени выходных данных, сохраняемых в выходном местоположении. Префикс также будет использоваться в качестве имени составного слоя, предназначенного для отображения всех выходных данных. |
String |
|
Область интереса (Дополнительный) |
Географический экстент, который будет использоваться для извлечения объектов. Извлечены будут только объекты, находящиеся в пределах области интереса. |
Feature Set |
|
Предварительно обученные модели (Дополнительный) |
Предварительно обученные модели ArcGIS из ArcGIS Living Atlas of the World, которые можно использовать для указанного входного растра. Для этого параметра необходимо подключение к интернету, чтобы загрузить предварительно обученные модели. |
String |
|
Дополнительные модели (Дополнительный) |
Модели глубокого обучения, которые можно использовать для указанного входного растра, и рабочий процесс постобработки, который будет использоваться для дополнительных файлов моделей ( Столбцы таблицы значений:
|
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 |
|
Метод упорядочивания (Дополнительный) |
Указывает метод упорядочивания, используемый для постобработки.
|
String |
|
Допуск (Дополнительный) |
Максимальное расстояние, на которые упорядоченный контур может отступать от границы его исходного объекта. По умолчанию это 1 метр. |
Linear Unit |
|
Prompt (Дополнительный) |
Указывает метод сегментации, который будет использован в параметре Дополнительные модели, заданном как Сегментация полигонов.
|
String |
|
Входные объекты (Дополнительный) |
Класс объектов, по которому будет выполняться анализ. Этот параметр поддерживается только, когда параметр Рабочий процесс постобработки имеет значение Регуляризация линий или Регуляризация полигонов. Класс объектов, по которому будет выполняться анализ. Этот параметр поддерживается только в том случае, если для параметра |
Feature Layer; Feature Class |
|
Выходная информация (Дополнительный) |
Таблица, которая будет содержать список созданных выходных данных и путь к этим данным. |
Table |
Параметры среды
Информация о лицензировании
- Basic: Нет
Для постобработки требуются лицензии дополнительных модулей 3D Analyst, Spatial Analyst и Topographic Mapping. - Standard: Нет
Для постобработки требуются лицензии дополнительных модулей 3D Analyst, Spatial Analyst и Topographic Mapping. - Advanced: Требуется Image Analyst
Для постобработки требуются лицензии дополнительных модулей 3D Analyst, Spatial Analyst и Topographic Mapping.