Jump to content

Резекция камеры

Обратное засечение камеры — это процесс оценки параметров модели камеры-обскуры , аппроксимирующей камеру, создавшую данную фотографию или видео; он определяет, какой входящий луч света связан с каждым пикселем результирующего изображения. По сути, процесс определяет положение камеры-обскуры.

Обычно параметры камеры представляются в виде проекционной матрицы 3×4, называемой матрицей камеры . Внешние параметры камеры определяют позу (положение и ориентацию), а внутренние параметры определяют формат изображения камеры (фокусное расстояние, размер пикселя и источник изображения).

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

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

Формулировка

[ редактировать ]

Матрица проекции камеры получается на основе внутренних и внешних параметров камеры и часто представляется серией преобразований; например, матрица внутренних параметров камеры, матрица вращения 3 × 3 и вектор перемещения. Матрицу проекции камеры можно использовать для связи точек в пространстве изображения камеры с местоположениями в трехмерном мировом пространстве.

Однородные координаты

[ редактировать ]

В этом контексте мы используем для представления положения 2D-точки в пиксельных координатах и используется для представления положения трехмерной точки в мировых координатах. В обоих случаях они представлены в однородных координатах (т.е. имеют дополнительный последний компонент, который первоначально по соглашению равен 1), что является наиболее распространенным обозначением в робототехнике и преобразованиях твердого тела .

Проекция

[ редактировать ]

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

где . по соглашению — это координаты x и y пикселя в камере, - внутренняя матрица, как описано ниже, и сформируйте внешнюю матрицу, как описано ниже. — координаты источника светового луча, попадающего на датчик камеры, в мировых координатах относительно начала мира. Разделив матричное произведение на можно найти теоретическое значение координат пикселей.

Внутренние параметры

[ редактировать ]

The содержит 5 внутренних параметров конкретной модели камеры. Эти параметры включают фокусное расстояние , формат датчика изображения и основную точку камеры . Параметры и представляют фокусное расстояние в пикселях, где и являются обратными ширине и высоте пикселя на плоскости проекции и это фокусное расстояние в единицах расстояния. [1] представляет коэффициент перекоса между осями x и y и часто равен 0. и представляют собой главную точку, которая в идеале должна находиться в центре изображения.

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

Внешние параметры

[ редактировать ]

являются внешними параметрами , которые обозначают преобразования системы координат из трехмерных мировых координат в трехмерные координаты камеры. Аналогично, внешние параметры определяют положение центра камеры и направление камеры в мировых координатах. — положение начала мировой системы координат, выраженное в координатах системы координат, центрированной камерой. часто ошибочно считают положением камеры. Позиция, , камеры, выраженное в мировых координатах, равно матрица вращения ).

Калибровка камеры часто используется на раннем этапе компьютерного зрения .

При использовании камеры свет из окружающей среды фокусируется на плоскости изображения и захватывается. Этот процесс уменьшает размеры данных, принимаемых камерой, с трех до двух (свет трехмерной сцены сохраняется в двухмерном изображении). Таким образом, каждый пиксель на плоскости изображения соответствует лучу света из исходной сцены.

Алгоритмы

[ редактировать ]

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

  1. Метод прямого линейного преобразования (DLT)
  2. метод Чжана
  3. метод Цая
  4. Метод Селби (для рентгеновских камер)

метод Чжана

[ редактировать ]

метод Чжана [2] [3] — это метод калибровки камеры, в котором используются традиционные методы калибровки (известные точки калибровки) и методы самокалибровки (соответствие между точками калибровки, когда они находятся в разных положениях). Для выполнения полной калибровки по методу Чжана требуется как минимум три разных изображения калибровочной цели/датчика либо путем перемещения датчика, либо самой камеры. Если некоторые внутренние параметры заданы в виде данных (ортогональность изображения или координаты оптического центра), количество требуемых изображений можно сократить до двух.

На первом этапе аппроксимация предполагаемой матрицы проекции между калибровочной целью и плоскостью изображения определяется методом DLT . [4] Впоследствии применяются методы самокалибровки для получения изображения абсолютной конической матрицы. [5] Основной вклад метода Чжана заключается в том, как, учитывая положения калибровочной цели, извлеките ограниченную внутреннюю матрицу , вместе с примеры и параметры калибровки.

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

Круглые точки лежат на обоих наших самолетах-зондах и на абсолютной конике . Лежа на конечно значит они тоже проецируются на образ абсолютной коники (ИАК) , таким образом и . Круговые точки проецируются как

.

Мы действительно можем игнорировать заменив наше новое выражение на следующее:

Алгоритм Цая

[ редактировать ]

Алгоритм Цая, важный метод калибровки камеры, включает в себя несколько подробных шагов для точного определения ориентации и положения камеры в трехмерном пространстве. Эту процедуру, хотя и техническую, в целом можно разбить на три основных этапа:

Первоначальная калибровка

[ редактировать ]

Процесс начинается с этапа начальной калибровки , на котором камерой снимается серия изображений. Эти изображения, часто имеющие известный калибровочный шаблон, например шахматную доску, используются для оценки внутренних параметров камеры, таких как фокусное расстояние и оптический центр. [6]

Оценка установки

[ редактировать ]

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

Уточнение параметров

[ редактировать ]

Заключительный этап – уточнение параметров . На этом этапе алгоритм уточняет коэффициенты дисторсии объектива, устраняя радиальные и тангенциальные искажения. Для повышения точности калибровки производится дальнейшая оптимизация внутренних и внешних параметров камеры.

Такой структурированный подход сделал алгоритм Цая ключевым методом как в академических исследованиях, так и в практических приложениях в области робототехники и промышленной метрологии.

Метод Селби (для рентгеновских камер)

[ редактировать ]

Метод калибровки камеры Селби [7] посвящена автоматической калибровке систем рентгеновских камер. Системы рентгеновских камер, состоящие из рентгеновской трубки и твердотельного детектора, можно смоделировать как системы камер-обскуры, включающие 9 внутренних и внешних параметров камеры. Регистрация на основе интенсивности на основе произвольного рентгеновского изображения и эталонной модели (в виде набора томографических данных) может затем использоваться для определения относительных параметров камеры без необходимости использования специального калибровочного органа или каких-либо достоверных данных.

См. также

[ редактировать ]
  1. ^ Ричард Хартли и Эндрю Зиссерман (2003). Множественная геометрия в компьютерном зрении . Издательство Кембриджского университета. стр. 155–157. ISBN  0-521-54051-8 .
  2. ^ З. Чжан, «Новая гибкая методика калибровки камеры». Архивировано 3 декабря 2015 г. в Wayback Machine , Транзакции IEEE по анализу шаблонов и машинному интеллекту, Том 22, № 11, страницы 1330–1334, 2000.
  3. ^ П. Штурм и С. Мэйбанк, «Калибровка камеры на плоскости: общий алгоритм, особенности, приложения». Архивировано 4 марта 2016 г. в Wayback Machine , в материалах конференции IEEE по компьютерному зрению и распознаванию образов ( CVPR), страницы 432–437, Форт-Коллинз, Колорадо, США, июнь 1999 г.
  4. ^ Абдель-Азиз, Ю.И., Карара, Х.М. « Прямое линейное преобразование координат компаратора в координаты пространства объектов в фотограмметрии ближнего действия. Архивировано 2 августа 2019 г. в Wayback Machine », Труды симпозиума по фотограмметрии ближнего действия (стр. 1–18), Фолс-Черч, Вирджиния: Американское общество фотограмметрии (1971).
  5. ^ Луонг, Q.-T.; Фожерас, О.Д. (1 марта 1997 г.). «Самокалибровка движущейся камеры по соответствиям точек и фундаментальным матрицам» . Международный журнал компьютерного зрения . 22 (3): 261–289. дои : 10.1023/А:1007982716991 . ISSN   1573-1405 .
  6. ^ Роджер Ю. Цай, «Универсальная методика калибровки камеры для высокоточной метрологии трехмерного машинного зрения с использованием готовых телевизионных камер и объективов», Журнал IEEE по робототехнике и автоматизации , Vol. РА-3, №4, август 1987 г.
  7. ^ Борис Питер Селби и др., «Позиционирование пациента с помощью самокалибровки рентгеновского детектора для терапии под визуальным контролем». Архивировано 10 ноября 2023 г. в Wayback Machine , Австралазийские физические и инженерные науки в медицине, Том 34, № 3. , стр. 391–400, 2011 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 95de39656c87ea78f0febf741b18a38d__1721417040
URL1:https://arc.ask3.ru/arc/aa/95/8d/95de39656c87ea78f0febf741b18a38d.html
Заголовок, (Title) документа по адресу, URL1:
Camera resectioning - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)