Оцените существенную матрицу от соответствующих точек в паре изображений
E = estimateEssentialMatrix(matchedPoints1,matchedPoints2,cameraParams)E = estimateEssentialMatrix(matchedPoints1,matchedPoints2,cameraParams1,cameraParams2)[E,inliersIndex]
= estimateEssentialMatrix(matchedPoints1,matchedPoints2)[E,inliersIndex,status]
= estimateEssentialMatrix(matchedPoints1,matchedPoints2)[E,inliersIndex,status]
= estimateEssentialMatrix(___,Name,Value) возвращает 3х3 существенную матрицу, E = estimateEssentialMatrix(matchedPoints1,matchedPoints2,cameraParams)E, с помощью демонстрационного согласия M-средства-оценки (MSAC) алгоритм. Точками ввода может быть M-by-2 матрицы количества M [x, y] координаты, или KAZEPoints, SURFPoints, MSERRegions, BRISKPoints или объект cornerPoints. Объект cameraParams содержит параметры камеры, используемой, чтобы взять изображения.
возвращает существенную матрицу, связывающую два изображения, взятые различными камерами. E = estimateEssentialMatrix(matchedPoints1,matchedPoints2,cameraParams1,cameraParams2)cameraParams1 и cameraParams2 являются объектами cameraParameters, содержащими параметры камеры 1 и камеры 2 соответственно.
[ дополнительно возвращает M-by-1 логический вектор, E,inliersIndex]
= estimateEssentialMatrix(matchedPoints1,matchedPoints2)inliersIndex, используемый, чтобы вычислить существенную матрицу. Функция устанавливает элементы вектора к true, когда соответствующая точка использовалась, чтобы вычислить основную матрицу. Элементы установлены в false, если они не используются.
[ дополнительно возвращает код статуса, чтобы указать на валидность точек.E,inliersIndex,status]
= estimateEssentialMatrix(matchedPoints1,matchedPoints2)
[ дополнительные опции использования, заданные одним или несколькими Имя, аргументы пары Значения.E,inliersIndex,status]
= estimateEssentialMatrix(___,Name,Value)
Используйте estimateEssentialMatrix, когда вы будете знать камеру intrinsics. Можно получить intrinsics использование приложения Camera Calibrator. В противном случае можно использовать функцию estimateFundamentalMatrix, которая не требует камеры intrinsics. Основная матрица не может быть оценена от компланарных мировых точек.
[1] Кукелова, Z., М. Баджнэк и решения для собственного значения полинома Т. Пэдждлы родственника на 6 ПБ и на 5 ПБ создают проблемы. Лидс, Великобритания: BMVC, 2008.
[2] Nister, D.. “Эффективное решение родственника с пятью точками создает проблему”. Транзакции IEEE согласно анализу шаблона и искусственному интеллекту. Объем 26, выпуск 6, июнь 2004.
[3] Торр, P. H. S. и А. Зиссермен. “MLESAC: Новое Устойчивое Средство оценки с Приложением к Оценке Геометрии Изображений”. Компьютерное зрение и Распознавание изображений. Объем 78, Выпуск 1, апрель 2000, стр 138-156.