3-D местоположения неискаженных точек соответствующими через повторные изображения
возвращает местоположения 3-D мировых точек, которые соответствуют точкам, соответствующим через повторные изображения, взятые с калиброванной камерой.xyzPoints
= triangulateMultiview(pointTracks
,cameraPoses
,intrinsics
)
[
дополнительно возвращает N - вектор элемента, xyzPoints
,reprojectionErrors
]
= triangulateMultiview(___)reprojectionErrors
, это содержит среднюю ошибку перепроекции fo каждая 3-D мировая точка.
Поскольку triangulateMultiview
не составляет искажение объектива, можно не исказить изображения прежде, чем обнаружить точки при помощи undistortImage
. В качестве альтернативы можно не исказить точки непосредственно с помощью undistortPoints
.
[1] Хартли, R. и А. Зиссермен. "Несколько Геометрия Представления в Компьютерном зрении". Издательство Кембриджского университета, p. 312, 2003.
Camera Calibrator | bundleAdjustment
| cameraParameters
| estimateCameraParameters
| pointTrack
| relativeCameraPose
| undistortImage
| undistortPoints
| viewSet