Руководство: Создание 3D продуктов цифрового аэрофотоснимка в ArcGIS Reality for ArcGIS Pro

Доступно с лицензией Standard или Advanced.

Доступно для организации ArcGIS organization с лицензией ArcGIS Reality.

В ArcGIS Pro при помощи фотограмметрии можно выполнять коррекцию цифровых аэрофотоснимков, полученных профессиональными камерами картографирования, для удаления геометрических искажений, вызванных сенсором, и коррекцию смещения поверхности. После исправления этих эффектов вы можете создавать продукты Reality mapping.

В этом руководстве вы настроите рабочую область Reality mapping для управления коллекцией цифровых аэрофотоснимков. Вы выполните блочное уравнивание и просмотрите результаты. Затем вы построите продукты облако точек и 3D-модель mesh.

Вычисление фотограмметрического решения для аэроснимка определяется внешней ориентацией (EO), которая является преобразованием от поверхности земли к камере, а также внутренней ориентацией (IO), которая является преобразованием от камеры к снимку. К необходимым параметрам EO относятся координаты центра перспективы (x,y,z) и углы omega, phi, kappa, предоставленные в таблице кадров. К параметрам внешней ориентации относятся фокусное расстояние, размер пиксела, главная точка, искажение объектива. Эта информация доступна в отчете о калибровке камеры, связанном с изображениями, и должна быть предоставлена в таблице камеры.

Лицензия:

Для выполнения этих упражнений требуются следующие лицензии:

  • ArcGIS Reality Studio
  • ArcGIS Pro 3.1 или новее
  • Программа установки дополнительного модуля ArcGIS Reality for ArcGIS Pro

Создание рабочей области Reality Mapping

Рабочая область Reality Mapping — это подпроект ArcGIS Pro, посвященный рабочим процессам Reality mapping. Это контейнер в папке проекта ArcGIS Pro, который хранит ресурсы и производные файлы, относящиеся отдельной коллекции изображений.

Коллекция цифровых аэрофотоснимков предоставлена для этого руководства. Данные руководства также содержат таблицы кадров и камеры.

Для создания рабочей области Reality mapping выполните следующие шаги:

  1. Скачайте набор учебных данных и сохраните его в C:\SampleData\Aerial Imagery.
    1. Распакуйте в папку C:\SampleData\Aerial Imagery.

    Если вы сохраните данные в другом местоположении на вашем компьютере, обновите путь к каждой записи в файле Oblique_FramesCam.csv.

  2. В ArcGIS Pro создайте проект при помощи шаблона Карта и выполните вход в свою учетную запись ArcGIS Online.
  3. На вкладке Анализ нажмите Параметры среды и в окне Параметры среды измените значение Параллельной обработки на 80%.
  4. На вкладке Изображения в группе Reality Mapping щелкните ниспадающее меню Новая рабочая область и выберите Новая рабочая область.
  5. В окне Настройка рабочей области введите ее имя.
  6. Тип рабочей области установите на Reality Mapping.
  7. В ниспадающем меню Тип данных сенсора выберите Аэро - Цифровые.
  8. Задайте Тип сценария как Перспективный.

    Эта настройка рекомендуется для работы с перспективными снимками и снимками в надире.

  9. В ниспадающем меню Базовая карта выберите Топографическая.

    Окно Настройка рабочей области

  10. Примите все остальные значения по умолчанию и щелкните Далее.
  11. В окне Коллекция изображений в разделе Файл внешней ориентации / Таблица кадров Esri, перейдите к папке с данными этого руководства на вашем компьютере и выберите файл таблицы кадров Nadir_Oblique_FramesCam.csv.

    Эта таблица, содержащая информацию о кадрах и камере, указывает параметры, которые используются при вычислении IO и EO для камеры и изображения. В процессе блочного уравнивания эти приблизительные значения уточняются для повышения точности.

    Убедитесь, что пути к данным, перечисленные в столбце raster файла таблицы кадров, соответствуют расположению файлов изображений на вашем компьютере.

  12. В разделе Камеры нажмите кнопку Импорт Импорт, перейдите к папке с данными руководства на вашем компьютере и выберите файл Nadir_Oblique_FramesCam.csv.
  13. Для этого руководства таблицы кадров и камеры Esri предоставлены в виде отдельного файла в соответствующем формате. Для других наборов данных может понадобиться строить и форматировать такие таблицы. Подробнее см. раздел Схема таблицы кадров.
  14. Проверьте, что значения Пространственной привязки и модели камеры являются правильными.

    Проекция по умолчанию для рабочей области задается на основании изображения. Эта проекция должна соответствовать координатам, используемым в таблице кадров, она определяет пространственную привязку для создаваемых продуктов Reality. Для этого набора данных вы будете использовать проекцию, заданную в таблице кадров и камеры: XY – NAD83 2011 StatePlane California V FIPS 0405, VCS NAVD88 (meters).

  15. Примите остальные значения по умолчанию и щелкните Далее.

    Окно Коллекция изображений

  16. В окне Опции загрузчика данных для ЦМР нажмите кнопку обзора, перейдите к папке с данными руководства на вашем компьютере и выберите файл DEM_USGS_1m.tif.
  17. Примите остальные значения по умолчанию и щелкните Готово.

    Окно Опции загрузчика данных

Как только рабочая область будет создана, отобразятся изображения и контуры изображений. Также на панель Содержание добавится категория Reality Mapping. Здесь будут находиться ссылки на данные исходных изображений и производные продукты Reality Mapping.

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

Коллекция изображений

Выполнение блочного уравнивания

После создания рабочей области Reality Mapping, следующим шагом будет выполнение блочного уравнивания при помощи инструментов в группах Уравнивание и Уточнение. При блочном уравнивании будут вычислены связующие точки, которые являются общими точками в областях перекрытия изображений. Затем связующие точки будут использоваться для вычисления ориентации каждого снимка, что называется в фотограмметрии внешней ориентацией.

Для выполнения блочного уравнивания выполните следующие шаги:

  1. На вкладке Reality Mapping в группе Уравнивание щелкните Уравнивание Уравнять.
  2. Проверьте, что включена опция Выполнить калибровку камеры.

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

  3. Примите значения по умолчанию для всех остальных настроек и щелкните Запустить.

    Настройки уравнивания

  4. После завершения уравнивания включите на панели Содержание слой Связующие точки, чтобы просмотреть распределение созданных ключевых точек на карте.

    Распределение связующих точек

    Вы можете просмотреть невязки связующих точек и отчеты о точности в файле журнала.

  5. На вкладке Reality Mapping в группе Просмотр щелкните Просмотр журналов Просмотр журналов, чтобы получить доступ к этому файлу.

    Файл журнала невязок уравнивания

    RSME связующей точки измеряется в пикселах.

Предварительный просмотр результатов уравнивания

После выполнения блочного уравнивания просмотрите результаты уравнивания и оцените его качество. На вкладке Reality Mapping в группе Просмотр щелкните Отчет уравнивания, чтобы построить статистику уравнивания. Отчет уравнивания предоставляет запись уравнивания и общих измерений качества процесса.

Подсказка:

Рекомендуется использование наземных опорных точек (GCP) для улучшения абсолютной точности. Однако GCP недоступны и не включены в это уравнивание.

Отчет уравнивания

Создание продуктов Reality Mapping

После выполнения блочного уравнивания можно создавать 2D и 3D продукты изображений при помощи инструментов в группе Продукт на вкладке Reality Mapping. При помощи Мастера продуктов Reality Mapping можно создавать несколько продуктов одновременно, или создавать по одному, выбирая применимы инструмент продукта в группе Продукт. Типы продуктов, которые можно создавать, зависят от различных факторов, включая сенсор, конфигурацию полета данных и тип сценария. Конфигурация полета набора данных выборки - это сочетание перспективных и надирных снимков, что является идеальным для 3D-продуктов, таких, как облака точек и 3D-модели meshe.

Примечание:

В этом руководстве описываются два способа создания производных продуктов. В одном способе используется Мастер Нескольких продуктов, а во втором - мастера создания продуктов с индивидуальными именами, перечисленными в группе Продукт. Вам рекомендуется выполнить один из рабочих процессов, так как в этом руководстве не требуется выполнение обоих процессов.

Создание продуктов при помощи мастера нескольких продуктов Reality Mapping

Мастер продуктов Reality Mapping проводит через один рабочий процесс для создания одного или нескольких продуктов Reality Mapping. На основании конфигурации полета набора данных выборки, при помощи мастера Несколько продуктов Reality Mapping можно создать продукты облако точек и 3D-модель mesh. Все созданные продукты хранятся в одноименных папках продуктов в категории Reality Mapping на панели Каталог.

Для создания продуктов при помощи мастера Нескольких продуктов Reality Mapping выполните следующие шаги:

  1. На вкладке Reality Mapping щелкните кнопку Несколько продуктов в группе Продукт.

    Откроется окно Мастер продуктов Reality Mapping. На панели Настройки создания продукта доступны и выбраны по умолчанию только опции 3D-продуктов.

    Примечание:

    В группе Продукты неактивны все кнопки для 2D-продуктов, так как данные перспективных снимков не подходят для создания 2D-продуктов.

  2. Нажмите кнопку Общие дополнительные настройки.

    Появится диалоговое окно Дополнительные настройки продуктов, где можно задать параметры, которые будут влиять на создаваемые продукты Reality Mapping. Более подробно о дополнительных настройках продуктов см. Опция Общие дополнительные настройки.

  3. Убедитесь, что Качество установлено на Ultra.
  4. Проверьте, что Сценарий задан как Перспективный, чтобы соответствовать конфигурации полета.

    Во время первоначального создания продукта процесс Reality Mapping создает файлы на основе исходных настроек продукта. Изменение значения Качества после первоначального создания продукта отрицательно влияет на время обработки и инициирует повторное построение ранее созданных файлов и продуктов.

  5. Примите настройки по умолчанию для Размера пиксела, чтобы создать продукты с разрешением исходного изображения.
  6. Для Границы продукта нажмите кнопку Обзор Открыть подключение к папке, перейдите к местоположению данных руководства, выберите векторные данные Mesh_bdry и нажмите OK.

    Предоставление границы продукта рекомендуется по следующим причинам:

    • Задание надлежащего выходного экстента - если вы не задали границу продукта, приложение автоматически определяет экстент на основе различных параметров набора данных, которые могут не соответствовать экстенту проекта.
    • Сокращение времени обработки - если требуемый экстент продукта меньше экстента коллекции изображений, задание границы сокращает продолжительность обработки и автоматически обрезает выходные данные до экстента границ.

    Диалоговое окно Дополнительные настройки продукта для данных перспективных аэроснимков

  7. Примите все остальные значения по умолчанию и щелкните OK.

    Диалоговое окно Дополнительные настройки продукта закрывается, вы возвращаетесь на страницу Настройки создания продуктов в мастере Продукты Reality Mapping.

  8. Нажмите Далее, чтобы перейти к панели Настройки 3D-модели Mesh, и проверьте, что значения параметров соответствуют следующим:
    • ФорматSLPK
    • ТекстураJPG & DDS
  9. Щелкните Готово, чтобы запустить процесс создания продуктов.

    По завершении создания продуктов, облака точек и 3D-модели meshe добавляются в контейнер Reality Mapping в папки Облако точек и Модели Meshe соответственно. Для управления облаком точек на панель Содержание добавится набор данных LAS.

  10. Для визуализации созданного продукта 3D-модели meshe, щелкните правой кнопкой мыши файл 3D_Mesh.slpk в папке Модели Mesh, и в ниспадающем меню выберите Добавить к новой > Локальной сцене.
  11. Для визуализации и активации созданного облака точек щелкните набор данных LAS на панели Содержание, чтобы просмотреть его на 2D-карте.
  12. Для визуализации созданного облака точек в перспективе 3D, щелкните правой кнопкой набор данных LAS на панели Содержание и добавьте его на локальную или глобальную сцену.

Вы можете закончить работу с руководством сейчас или продолжить создание производных продуктов, используя опции отдельных продуктов в группе Продукт. Если вы продолжите, ранее созданные продукты будут перезаписаны. Чтобы сохранить ранее созданные продукты, выполните инструкции выше из раздела Создать рабочую область Reality Mapping, чтобы создать новую рабочая область Reality Mapping до обработки.

Создание облака точек

Облако точек - это модель области проекта, определяемая 3D-точками LAS с высокой плотностью в цветах RGB, извлеченными из перекрывающихся изображений в блоке или проекте.

Для создания облака точек при помощи мастера Продукты Reality Mapping выполните следующие шаги:

  1. На вкладке Reality Mapping щелкните кнопку 3D облако точек в группе Продукт.

    Откроется окно Мастер продуктов Reality Mapping.

  2. Щелкните Публикация дополнительных настроек.

    Откроется диалоговое окно Дополнительные настройки продукта, в котором вы можете задать параметры, влияющие на создаваемые продукты Reality mapping. Более подробно о дополнительных настройках продуктов см. Опция Общие дополнительные настройки.

  3. Выполните шаги с 3 по 9 в разделе выше Создание продуктов при помощи мастера нескольких продуктов Reality Mapping.
  4. Щелкните Готово, чтобы запустить процесс создания облака точек.

    По завершении создания продукта, облако точек будет добавлено в контейнер Reality Mapping в папку Облако точек на панели Каталог, а набор данных LAS будет добавлен на панель Содержание для управления облаком точек.

  5. Для визуализации и активации созданного облака точек щелкните набор данных LAS на панели Содержание, чтобы просмотреть его на 2D-карте.
  6. Для визуализации созданного облака точек в перспективе 3D, щелкните правой кнопкой набор данных LAS на панели Содержание и добавьте его на локальную или глобальную сцену.

    Продукт облака точек Reality Mapping

Создание 3D-модели Mesh

3D-модель mesh - это текстурированная 3D-модель области проекта, в которой плотно и точно реконструированы фасады наземных и надземных объектов. 3D mesh можно просматривать под любым углом, чтобы получить реалистичное и точное изображение области проекта.

Для создания 3D-модели meshe при помощи мастера Продукты Reality Mapping выполните следующие шаги:

  1. На вкладке Reality Mapping щелкните кнопку 3D-модель Mesh ЦММ Mesh в группе Продукт.

    Откроется окно Мастер продуктов Reality Mapping.

  2. Щелкните Публикация дополнительных настроек.

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

  3. Выполните шаги с 3 по 9 в разделе выше Создание продуктов при помощи мастера нескольких продуктов Reality Mapping.
  4. Нажмите Далее, чтобы перейти к панели Настройки 3D-модели Mesh, и проверьте, что значения параметров соответствуют следующим:
    • ФорматSLPK
    • ТекстураJPG & DDS
  5. Щелкните Готово, чтобы запустить процесс создания 3D-модели meshe.

    По завершении обработки продукт 3D-модель mesh добавится на панель Каталог в контейнер Reality Mapping, в папку Модели Meshe.

  6. Для визуализации созданного продукта 3D-модели mesh, щелкните правой кнопкой мыши файл 3D_Mesh.slpk в папке Модели Mesh, и в ниспадающем меню выберите Добавить к новой > Локальной сцене.

    Построенная модель ЦММ Mesh

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

В этом руководстве вы создали рабочую область Reality Mapping перспективных цифровых аэрофотоснимков и применили инструменты на вкладке Reality Mapping, чтобы применить фотограмметрическое уравнивание. Вы использовали инструменты в группе Продукты, чтобы создать облако точек и 3D-модель mesh. Более подробную информацию о Reality Mapping см. в следующих разделах:

Изображения, используемые в данном руководстве, были получены и предоставлены Esri, Inc.