Оцените фундаментальную матрицу из соответствующих точек в стерео изображений
estimateFundamentalMatrix
оценивает фундаментальную матрицу из соответствующих точек в стерео изображений. Эта функция может быть сконфигурирована, чтобы использовать все соответствующие точки или исключить выбросы. Можно исключить выбросы с помощью надежного метода оценки, такого как консенсус случайной выборки (RANSAC). Когда вы используете устойчивую оценку, результаты могут не быть идентичными между запусками из-за рандомизированной природы алгоритма.
возвращает фундаментальную матрицу 3 на 3, F
= estimateFundamentalMatrix(matchedPoints1
,matchedPoints2
)F
, с использованием метода наименьшей медианы квадратов (LMedS). Входные точки могут быть M -на-2 матрицы M числа координат [x y] или KAZEPoints
, SURFPoints
, MSERRegions
, ORBPoints
, или cornerPoints
объект.
[
дополнительно возвращает логические индексы, F
,inliersIndex
]
= estimateFundamentalMatrix(matchedPoints1
,matchedPoints2
)inliersIndex
, для инлиеров, используемых для вычисления основной матрицы. The inliersIndex
выход является вектором M -by-1. Функция устанавливает элементы вектора равными true
когда соответствующая точка использовалась для вычисления основной матрицы. Для элементов задано значение false
если они не используются.
[
дополнительно возвращает код состояния.F
,inliersIndex
,status
]
= estimateFundamentalMatrix(matchedPoints1
,matchedPoints2
)
[
использует дополнительные опции, заданные одним или несколькими Name,Value аргументами в виде пар.F
,inliersIndex
,status
]
= estimateFundamentalMatrix(matchedPoints1
,matchedPoints2
,Name,Value
)
Использовать estimateEssentialMatrix
когда вы знаете внутренность камеры. Вы можете получить признаки с помощью Camera Calibrator приложения. В противном случае можно использовать estimateFundamentalMatrix
функция, которая не требует внутренней характеристики камеры. Обратите внимание, что фундаментальная матрица не может быть оценена из копланарных мировых точек.
[1] Hartley, R., A. Zisserman, Multiple View Geometry in Компьютерное Зрение, Cambridge University Press, 2003.
[2] Rousseeuw, P., A. Leroy, Robust Regression and Outlier Detection, John Wiley & Sons, 1987.
[3] Torr, P. H. S., and A. Zisserman, MLESAC: Новый робастный оценщик с приложением для оценки геометрии изображений, компьютерного зрения и понимания изображений, 2000.
detectFASTFeatures
| detectHarrisFeatures
| detectMinEigenFeatures
| detectMSERFeatures
| detectORBFeatures
| detectSURFFeatures
| epipolarline
| estimateUncalibratedRectification
| extractFeatures
| matchFeatures
| ORBPoints
| relativeCameraPose