世界点的三维位置在多个图像上匹配
返回3-D世界点的位置,对应于用校准相机拍摄的多个图像中匹配的点。worldPoints
= triangulateMultiview (pointTracks
,cameraPoses
,intrinsic
)pointTracks
指定匹配点的数组。cameraPoses
和intrinsic
分别指定相机的姿态信息和内在特征。该功能不考虑透镜畸变。
[
使用前面语法中的所有输入参数返回每个3d世界点的平均重投影错误。worldPoints
,reprojectionErrors
) = triangulateMultiview (___)
[
另外,返回有效和无效世界点的索引。有效的点位于摄像机前面。worldPoints
,reprojectionErrors
,validIndex
) = triangulateMultiview (___)
在检测这些点之前,先利用利用该方法对图像进行透镜畸变校正undistortImage
函数。或者,您可以直接使用undistortPoints
函数。
哈特利,理查德和安德鲁·齐瑟曼。计算机视觉中的多视图几何。剑桥,英国;纽约;剑桥大学出版社,2003。
bundleAdjustment
|bundleAdjustmentMotion
|bundleAdjustmentStructure
|estimateCameraParameters
|relativeCameraPose
|undistortImage
|undistortPoints