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

Таблица кадров включает информацию о внешней ориентации камеры, которая индивидуальна для каждого кадра, это путь изображения кадровой камеры, перспективные координаты X, Y и Z, а также значения omega, phi и kappa. Таблица может быть в формате таблицы базы геоданных, таблицы класса объектов или файлом .csv. Также можно использовать инструмент Создать таблицы кадров и камеры для создания таблицы кадров с помощью инструкций.
Поля таблицы кадров
Ниже перечислены поддерживаемые поля таблицы кадров. Обратите внимание, что определение параметра в таблице кадров имеет приоритет над любыми дублирующими определениями в таблице камер.
Поля, поддерживаемые в таблице кадров
|
Имя поля |
Тип поля |
Тип данных |
Описание |
|---|---|---|---|
|
ObjectID |
Обязательный |
Число |
Уникальный числовой идентификатор для каждого изображения. |
|
Растр |
Обязательный |
Строка |
Путь к файлу изображения. |
|
CameraID |
Обязательный |
Строка |
Первичный ключ, идентифицирующий параметры камеры. Должно совпадать со значением |
|
PerspectiveX |
Обязательный |
Число |
X-координата центра перспективы в наземной системе координат. Единицами измерения являются единицы измерения системы координат. Единицы измерения географической системы координат не поддерживаются. Укажите значение |
|
PerspectiveY |
Обязательный |
Число |
Y-координата центра перспективы в наземной системе координат. Единицами измерения являются единицы измерения системы координат. Единицы измерения географической системы координат не поддерживаются. Укажите значение |
|
PerspectiveZ |
Обязательный |
Число |
Значение z-координаты центра перспективы в наземной системе координат. Единицы измерения z-координат должны соответствовать единицам измерения координат x и y. Z-координаты обычно выражаются как ортометрическая высота, т.е. высота над уровнем моря. Это приемлемо, если вы будете использовать ЦМР также с ортометрическими высотами. Если у вас есть Z-координаты, использующие высоты на эллипсоиде, ваша ЦМР также должна быть в высотах на эллипсоиде. В том случае, если единицы измерения z являются высотами на эллипсоиде, а ЦМР – ортометрическими, используйте переключатель Геоид, чтобы включить приближенную коррекцию. |
|
Omega |
Обязательное* |
Число |
Угол вращения оси X камеры в градусах. Единицами измерения являются десятичные градусы. |
|
Phi |
Обязательное* |
Число |
Угол вращения оси Y камеры в градусах. Единицами измерения являются десятичные градусы. |
|
Kappa |
Обязательное* |
Число |
Угол вращения оси Z камеры в градусах. Единицами измерения являются десятичные градусы. |
|
CenterLongitude |
Дополнительный |
Число |
Начальная точка долготы системы координат Local Tangent Plane в градусах, определенная в WGS 1984. Это необходимо для наборов данных кадровой камеры и pushbroom, корректировка которых выполнена в системе координат Local Tangent Plane. |
|
CenterLatitude |
Дополнительный |
Число |
Начальная точка широты системы координат Local Tangent Plane в градусах, определенная в WGS 1984. Это необходимо для наборов данных кадровой камеры и pushbroom, корректировка которых выполнена в системе координат Local Tangent Plane. |
|
Matrix |
Обязательное* |
Строка |
Матрица, описывающая преобразование из пространства изображения в пространство карты. Матрица задается девятью значениями с плавающей точкой, которые разделяются пробелами или точками с запятой. |
|
Shape |
Дополнительный |
Geometry |
Полигон, идентифицирующий регион, содержащий действительные данные изображения. Это полигон становится контуром соответствующего элемента набора данных мозаики. |
|
Имя |
Дополнительный |
Строка |
Псевдоним для идентификации изображения. Если его оставить пустым, то будет использоваться имя файла изображения. |
|
Тег |
Дополнительный |
Строка |
Тег, который позволяет изображению участвовать в шаблоне функции. |
|
GroupName |
Дополнительный |
Строка |
Дополнительная категоризация для изображений. Все изображения с тем же именем группы совместно участвуют в шаблоне функции. |
|
SRS |
Дополнительный |
Строка |
Система координат, связанная с точкой перспективы, в виде пути к файлу или WKID (код EPSG). Для кода EPSG система координат для x, y и z разделяется точкой с запятой (;), например 26918;5773. Если не задано иное, то по умолчанию это SR набора данных мозаики или заданная в данных. Пространственная привязка также может быть задана для каждого элемента изображения в наборе данных мозаики. Если поле |
|
ImageFiducials |
Дополнительный |
Строка |
Хранит координаты опорных точек снимков пленки (измеренные для каждого уникального изображения в таблице кадров) через точку с запятой. Система координат изображения начинается в верхнем левом углу и продолжается по часовой стрелке. Единицы измерения - пикселы. Например - "108 111;5014.0 113;5012.0 5010.0;109 5013.0". Примечание:В большинстве случаев измеренные координаты опорных точек снимка будут вычисляться автоматически в рабочей области ортокартографирования. |
|
FCS |
Дополнительный |
Число |
Значения 1, 2,3 или 4, где 1 представляет X_Right_Y_Up, 2 представляет X_Up_Y_Left, 3 представляет X _Left_Y_Down, 4 – X_Down_Y_Right. |
|
StripName |
Дополнительный |
Строка |
Идентификационный номер полосы полета. |
|
PriorAccuracyX |
Дополнительный |
Число |
Корректность X-координаты, предоставляемой бортовой системой позиционирования и ориентации (POS). Единицы измерения должны совпадать с PerspectiveX. |
|
PriorAccuracyY |
Дополнительный |
Число |
Корректность Y-координаты, предоставляемой бортовой системой позиционирования и ориентации (POS). Единицы измерения должны совпадать с PerspectiveY. |
|
PriorAccuracyZ |
Дополнительный |
Число |
Корректность Z-координаты, предоставляемой бортовой системой позиционирования и ориентации (POS). Единицы измерения должны совпадать с PerspectiveZ. |
|
PriorAccuracyOmega |
Дополнительный |
Число |
Точность угла Омега обеспечивается Бортовой системой позиционирования (POS). Единицами измерения являются десятичные градусы. |
|
PriorAccuracyPhi |
Дополнительный |
Число |
Точность угла Фи обеспечивается Бортовой системой позиционирования (POS). Единицами измерения являются десятичные градусы. |
|
PriorAccuracyKappa |
Дополнительный |
Число |
Точность угла Каппа обеспечивается Бортовой системой позиционирования (POS). Единицами измерения являются десятичные градусы. |
|
GPTTime |
Дополнительный |
Число |
Время GPS, иногда называемое GPSTime. Это временная метка, записанная приемником GNSS. Это точное время (в масштабе времени GPS, а не UTC), когда сработала экспозиция камеры. Время GPS непрерывно (без секунд координации) и имеет решающее значение для геопривязки изображений и синхронизации с внешними датчиками. |
|
IMUTime |
Дополнительный |
Число |
Инерциальная единица измерения времени (IMU). IMU записывает ускорения и угловые скорости на высокой частоте. Каждое наблюдение IMU — это время с отметкой собственных внутренних часов. Когда время IMU немного отличается от времени GPS, во время обработки применяется синхронизация времени для выравнивания GPS (определение местоположения) с IMU (данные ориентации/отношения). |
Примечание:
Обязательно*—Таблица кадров должна содержать либо поля Omega, Phi и Kappa, либо поле Matrix, чтобы данные можно было добавить в набор данных мозаики. Если в таблице присутствуют оба типа EO, используется значение трансформации матрицы.
Пример таблицы кадров
Таблица кадров хранится в виде таблицы базы геоданных, как это показано ниже, в ней используется только выборка доступных полей. Поскольку в этом примере используется только четыре кадра (изображения), в таблице присутствует только четыре строки.
Пример таблицы кадров
|
OBJECTID |
CAMERAID |
РАСТР |
PERSPECTIVEX |
PERSPECTIVEY |
PERSPECTIVEZ |
OMEGA |
PHI |
KAPPA |
|---|---|---|---|---|---|---|---|---|
|
1 |
[0] |
|
512435.5404 |
3974985.555 |
958.42006 |
-4.485 |
-0.545 |
171.598 |
|
2 |
[0] |
|
512234.9366 |
3974978.869 |
961.96833 |
-0.834 |
-0.785 |
172.683 |
|
3 |
[0] |
|
512016.6162 |
3974971.704 |
969.68074 |
-1.177 |
0.994 |
171.427 |
|
4 |
[0] |
|
511799.7245 |
3974972.277 |
976.05905 |
-0.996 |
-1.061 |
171.542 |