Эпиполярная геометрия - Epipolar geometry
Эпиполярная геометрия это геометрия стереозрение. Когда две камеры просматривают трехмерную сцену с двух разных позиций, существует ряд геометрических соотношений между трехмерными точками и их проекциями на двухмерные изображения, которые приводят к ограничениям между точками изображения. Эти соотношения получены на основе предположения, что камеры могут быть аппроксимированы модель камеры-обскуры.
Определения
В рисунок ниже изображает две камеры-обскуры, смотрящие на точку Икс. В реальных камерах плоскость изображения фактически находится за фокальным центром и создает изображение, симметричное относительно фокального центра объектива. Однако здесь проблема упрощается за счет размещения виртуальная плоскость изображения перед фокусным центром, т.е. оптический центр каждого объектива камеры, чтобы получить изображение, не преобразованное из-за симметрии. ОL и Ор представляют собой центры симметрии линз двух камер. Икс представляет интерес в обеих камерах. Точки ИксL и Икср проекции точки Икс на плоскости изображения.
Каждая камера фиксирует двухмерное изображение трехмерного мира. Это преобразование из 3D в 2D называется перспективная проекция и описывается моделью камеры-обскуры. Обычно эту операцию проецирования моделируют лучами, которые исходят от камеры, проходя через ее фокусный центр. Каждый исходящий луч соответствует одной точке на изображении.
Эпиполь или эпиполярная точка
Поскольку оптические центры линз камер различны, каждый центр проецируется на отдельную точку в плоскости изображения другой камеры. Эти две точки изображения, обозначенные еL и ер, называются эпиполи или же эпиполярные точки. Оба эпиполя еL и ер в соответствующих плоскостях изображения и в обоих оптических центрах ОL и Ор лежат на одной трехмерной линии.
Эпиполярная линия
Линия ОL–Икс рассматривается левой камерой как точка, потому что она находится прямо на одной линии с оптическим центром объектива этой камеры. Однако правая камера видит эту линию как линию на своей плоскости изображения. Эта строка (ер–Икср) в правой камере называется эпиполярная линия. Симметрично линия Ор–Икс видна правой камерой, когда точка видна как эпиполярная линия еL–ИксLлевой камерой.
Эпиполярная линия зависит от положения точки Икс в трехмерном пространстве, т.е. как Икс варьируется, набор эпиполярных линий создается на обоих изображениях. Поскольку линия 3DОL–Икс проходит через оптический центр линзы ОL, соответствующая эпиполярная линия на правом изображении должна проходить через эпиполь ер (и соответственно для эпиполярных линий на левом изображении). Все эпиполярные линии на одном изображении содержат эпиполярную точку этого изображения. Фактически, любая линия, содержащая эпиполярную точку, является эпиполярной линией, поскольку ее можно вывести из некоторой трехмерной точки. Икс.
Эпиполярная плоскость
В качестве альтернативной визуализации рассмотрим точки Икс, ОL & Ор которые образуют плоскость, называемую эпиполярная плоскость. Эпиполярная плоскость пересекает плоскость изображения каждой камеры, где она образует линии - эпиполярные линии. Все эпиполярные плоскости и эпиполярные линии пересекают эпиполь независимо от того, где Икс расположен.
Эпиполярное ограничение и триангуляция
Если взаимное расположение двух камер известно, это приводит к двум важным наблюдениям:
- Предположим, что точка проекции ИксL известна, а эпиполярная линия ер–Икср известно, и суть Икс проецируется в правильное изображение, в точку Икср который должен лежать на этой конкретной эпиполярной линии. Это означает, что для каждой точки, наблюдаемой на одном изображении, должна наблюдаться одна и та же точка на другом изображении на известной эпиполярной линии. Это обеспечивает эпиполярное ограничение: проекция X на правую плоскость камеры Икср должен содержаться в ер–Икср эпиполярная линия. Все точки X, например. Икс1, Икс2, Икс3 на ОL–ИксL line проверит это ограничение. Это означает, что можно проверить, если две точки соответствовать в ту же 3D-точку. Эпиполярные ограничения также можно описать основная матрица или фундаментальная матрица между двумя камерами.
- Если точки ИксL и Икср известны, известны и их проекционные линии. Если две точки изображения соответствуют одной и той же точке 3D Икс линии проекции должны пересекаться точно в Икс. Это означает, что Икс может быть вычислен по координатам двух точек изображения, процесс называется триангуляция.
Упрощенные случаи
Эпиполярная геометрия упрощается, если две плоскости изображения камеры совпадают. В этом случае совпадают и эпиполярные линии (еL–ИксL = ер–Икср). Кроме того, эпиполярные линии параллельны линии ОL–Ор между центрами проецирования и на практике могут быть выровнены с горизонтальными осями двух изображений. Это означает, что для каждой точки на одном изображении можно найти соответствующую точку на другом изображении, глядя только вдоль горизонтальной линии. Если камеры не могут быть расположены таким образом, координаты изображения с камер могут быть преобразованы, чтобы имитировать общую плоскость изображения. Этот процесс называется исправление изображения.
Эпиполярная геометрия датчика с ручкой
В отличие от обычной рамочной камеры, в которой используется двухмерная ПЗС-матрица, телескопическая камера использует массив одномерных ПЗС-матриц для создания длинной непрерывной полосы изображения, которая называется «ковер изображения». Эпиполярная геометрия этого датчика сильно отличается от геометрии проекционных камер-обскур. Во-первых, эпиполярная линия датчика с нажимной щеткой не прямая, а кривая в виде гиперболы. Во-вторых, пара эпиполярных «кривых» не существует.[1] Однако в некоторых особых условиях эпиполярная геометрия спутниковых изображений может рассматриваться как линейная модель.[2]
Смотрите также
- 3D реконструкция
- 3D-реконструкция из нескольких изображений
- 3D сканер
- Бинокулярное несоответствие
- Уравнение коллинеарности
- Фотограмметрия
- Основная матрица, Фундаментальная матрица
- Трифокальный тензор
Рекомендации
- ^ Джэхон О. «Новый подход к эпиполярной передискретизации HRSI и привязке аэрофотоснимков на основе спутниковых стереофонических изображений», 2011, дата обращения 05.08.2011.
- ^ Нуролла Татар и Хоссейн Арефи. «Стерео-исправление спутниковых изображений с пушбрумом путем надежной оценки фундаментальной матрицы», 2019, pp. 1–19, по состоянию на 3 июня 2019 г.
дальнейшее чтение
Эта статья включает в себя список общих Рекомендации, но он остается в основном непроверенным, потому что ему не хватает соответствующих встроенные цитаты.Июль 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
- Ричард Хартли и Эндрю Зиссерман (2003). Многоканальная геометрия в компьютерном зрении. Издательство Кембриджского университета. ISBN 0-521-54051-8.
- Куанг-Туан Луонг. «Изучение эпиполярной геометрии». Центр Искусственного Интеллекта. SRI International. Получено 2007-03-04.
- Робин Оуэнс. «Эпиполярная геометрия». Получено 2007-03-04.
- Линда Г. Шапиро и Джордж К. Стокман (2001). Компьютерное зрение. Прентис Холл. стр.395 –403. ISBN 0-13-030796-3.
- Вишвджит С. Налва (1993). Экскурсия по компьютерному зрению. Эддисон Уэсли. С. 216–240. ISBN 0-201-54853-4.
- Роберто Чиполла и Питер Гиблин (2000). Визуальное движение кривых и поверхностей. Издательство Кембриджского университета, Кембридж. ISBN 0-521-63251-X.