Skip to main content

Вычислить модель камеры (Инструменты Reality Mapping)

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

Определяет внешнюю модель камеры и внутреннюю модель камеры по заголовку EXIF необработанного изображения с последующим уточнением этих моделей. Затем эта модель применяется к набору данных мозаики с возможностью использования инструментально созданной цифровой модели местности (ЦММ) высокого разрешения для улучшения ортотрансформирования.

Это особенно подходит для изображений UAV и UAS, когда модели наружной и внутренней камер не определяются или определяются неточно.

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

  • Обычный рабочий процесс предусматривает запуск инструмента Вычислить модель камеры дважды: один раз с включенным параметром Установить модель камеры и с указанием значения параметра Выходной таблицы опорных точек, а второй раз – с включенным параметром Уточнить модель камеры и с использованием результатов от первого запуска значения параметра для Входной таблицы связующих точек. Целью этого процесса является, во-первых, выполнение быстрой оценки модели камеры, а затем создание более точной модели камеры.

  • Если для параметра Точность местоположения GPS установлено значение Очень высокая точность GPS, параметры ориентации изображений будут скорректированы, а измерения GPS останутся фиксированными. Кроме того, при выборе этого параметра наземные опорные точки (GCP) не требуются. GCP будут отмечены в уравнивании как контрольные точки.

Параметры

Подпись Объяснение Тип данных

Входной набор данных мозаики

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

Mosaic Dataset; Mosaic Layer

Выходная ЦММ

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

Набор растровых данных цифровой модели поверхности, созданный из уравненных изображений в наборе данных мозаики. Когда включена опция Применить трансформацию, эта ЦММ используется для замещения ЦМР в геометрической функции для улучшения ортотрансформирования.

Raster Dataset

Точность местоположения GPS

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

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

  • Высокая точность GPSТочность GPS составляет от 0 до 10 метров, и инструмент использует максимум 4 на 3 изображения.

  • Средняя точность GPSТочность GPS от 10 до 20 метров, и инструмент использует максимум 4 на 6 изображений.

  • Низкая точность GPSТочность GPS от 20 до 50 метров, и инструмент использует максимум 4 на 12 изображений.

  • Очень низкая точность GPSТочность GPS составляет более 50 метров, и инструмент использует максимум 4 на 20 изображений.

  • Очень высокая точность GPSИзображения были получены с данными высокоточных дифференциальных GPS, например, Real Time Kinematic (RTK) или Post Processing Kinematic (PPK). Эта опция будет сохранять местоположения изображений фиксированными во время блочного уравнивания.

String

Установить модель камеры

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

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

  • ОтмеченоБудет производиться оценка модели камеры. Используется по умолчанию.

  • Не отмеченоНе будет производиться оценка модели камеры.

Boolean

Уточнить модель камеры

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

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

  • ОтмеченоМодель камеры будет уточнена путем вычисления уравнивания в исходном разрешении. Используется по умолчанию.

  • Не отмеченоМодель камеры не будет уточняться. Этот вариант будет быстрее, когда не требуется, чтобы вычисление производилось с исходным разрешением.

Boolean

Применить трансформацию

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

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

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

  • Не отмеченоРассчитанное уравнивание не будет применено к входному набору данных мозаики.

Boolean

Максимальная невязка

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

Значение максимальной невязки, позволяющее принять расчетную опорную точку в качестве действительной опорной точки. Значение по умолчанию равно 5.

Double

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

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

Коэффициент разрешения, при котором создаются связующие точки при выполнении определения модели камеры. Значение по умолчанию равно 8, что в 8 раз больше исходного пиксельного разрешения.

Для изображений с незначительной дифференциацией объектов, таких как сельскохозяйственные поля, можно использовать меньшее значение, например, 2.

Double

Выходная таблица опорных точек

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

Класс объектов дополнительных опорных точек.

Feature Class

Выходная таблица решения

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

Дополнительная таблица расчета уравнивания. Таблица решения содержит информацию о среднеквадратичной ошибке уравнивания (RMS) и матрицу решений.

Table

Выходная таблица точек решения

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

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

Feature Class

Выходной маршрут полета

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

Дополнительный класс объектов линий траекторий полетов.

Feature Class

Максимальная область перекрытия

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

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

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

Double

Минимальное покрытие опорными точками

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

Значение в процентах, показывающее покрытие изображения опорными точками. Если это покрытие ниже минимального значения (в процентах), то такое изображение будет удалено. Значение по умолчанию равно 0.

Double

Удалить изображения вне полосы

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

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

  • ОтмеченоБудут удалены изображения, если они слишком далеки от маршрута полета.

  • Не отмеченоИзображения не будут удалены. Используется по умолчанию.

Boolean

Входная таблица связующих точек

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

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

Feature Class

Дополнительные опции

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

Дополнительные опции для механизма уравнивания. Спецификация большинства этих опций предоставляется поставщиком данных.

К этим опциям относятся:

  • CalibrateF—Фокусное расстояние датчика будет откалибровано для использования в блочном уравнивании. Присвойте значение 1 для калибровки фокусного расстояния или 0, чтобы не выполнять калибровку. Значение по умолчанию равно 1.

  • CalibratePP—Основная точка блочного уравнивания будет откалибрована. Присвойте значение 1 для калибровки или 0, чтобы не выполнять калибровку. Значение по умолчанию равно 1.

  • CalibrateP—Параметры радиального искажения в блочном уравнивании будут откалиброваны. Присвойте значение 1 для калибровки или 0, чтобы не выполнять калибровку. Значение по умолчанию равно 1.

  • CalibrateK—Параметры тангенциального искажения в блочном уравнивании будут откалиброваны. Присвойте значение 1 для калибровки или 0, чтобы не выполнять калибровку. Значение по умолчанию равно 1.

  • EstimateOPK—Углы Омега, Фи и Каппа будут откалиброваны для определения поворота между системой координат изображения и системой координат проекции. Присвойте значение 0, чтобы использовать углы ориентации (крен, тангаж и рыскание) из метаданных БПЛА в качестве начальных значений элементов внешнего ориентирования в блочном уравнивании. Используйте значение 1 для расчета углов ориентации, и используйте расчетные углы ориентации для исходной ориентации в блочном уравнивании. Значение по умолчанию равно 1.

    Примечание:

    Для большинства камер DJI и Skydio рекомендуется значение 0.

  • APrioriAccuracyX—Точность координаты x, предоставляемая метаданными. Единицы измерения должны совпадать с PerspectiveX. Эта опция не рекомендуется для большинства данных БПЛА.

  • APrioriAccuracyY—Точность координаты y, предоставляемая метаданными. Единицы измерения должны совпадать с PerspectiveY. Эта опция не рекомендуется для большинства данных БПЛА.

  • APrioriAccuracyZ—Точность координаты z, предоставляемая метаданными. Единицы измерения должны совпадать с PerspectiveZ. Эта опция не рекомендуется для большинства данных БПЛА.

  • APrioriAccuracyXY—Точность координаты на плоскости определяется метаданными. Единицы измерения должны совпадать с PerspectiveX. Эта опция не рекомендуется для большинства данных БПЛА.

  • APrioriAccuracyXYZ—Точность местоположения изображения, предоставляемая метаданными. Единицы измерения должны совпадать с PerspectiveX. Эта опция не рекомендуется для большинства данных БПЛА.

  • APrioriAccuracyOmega—Точность угла Омега, предоставляемая Бортовой системой позиционирования (POS). Единицами измерения являются десятичные градусы.

  • APrioriAccuracyPhi—Точность угла Фи, предоставляемая Бортовой системой позиционирования (POS). Единицами измерения являются десятичные градусы.

  • APrioriAccuracyOmegaPhi—Точность угла Омега или Фи, предоставляемая Бортовой системой позиционирования (POS). Единицами измерения являются десятичные градусы.

  • APrioriAccuracyKappa—Точность угла Каппа, предоставляемая Бортовой системой позиционирования (POS). Единицами измерения являются десятичные градусы.

  • ComputeImagePosteriorStd—Будет вычислено среднеквадратическое отклонение уравненных изменений для местоположения и ориентации изображения после уравнивания. Присвойте значение 1 для вычисления или 0, чтобы не выполнять вычисление. Значение по умолчанию равно 1.

  • ComputeSolutionPointPosteriorStd—Будет вычислено среднеквадратическое отклонение для точек решения после уравнивания. Присвойте значение 1 для вычисления или 0, чтобы не выполнять вычисление. Значение по умолчанию равно 0.

  • rollingshutter—Данные БПЛА обрабатываются в режиме скользящего затвора. Присвойте значение 1 для в обработки данных БПЛА режиме скользящего затвора. По умолчанию 0 (режим скользящего затвора не используется).

Столбцы таблицы значений:

  • NameThe name of the adjustment engine.

  • ValueThe value for the adjustment engine.

Value Table

Производные выходные данные

Подпись Объяснение Тип данных

Выходная модель камеры

Выходная модель камеры.

Mosaic Dataset; Mosaic Layer

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

Текущая рабочая область, GPU ID, Коэффициент параллельной обработки, Тип процессора, Временная рабочая область

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

  • Basic: Нет
  • Standard: Требуется ArcGIS Reality for ArcGIS Pro
  • Advanced: Да