计算相机姿态之间的相对旋转和平移
[
返回校准过的相机相对于先前姿态的方向和位置。这两个姿势是相关的相对讲解
那相对位置
) = relativeCameraPose (m
那Cameraparams.
那Inlierpoints1.
那Inlierpoints2.
)m
,这必须是基本,必不可少的,Affine2d.
, 或者projective2d.
矩阵。该功能将相机位置计算为比例和返回相对位置
作为单位矢量。
[
返回相对于第一个相机的方向和位置。相对讲解
那相对位置
) = relativeCameraPose (m
那Cameraparams1.
那Cameraparams2.
那Inlierpoints1.
那Inlierpoints2.
)
你可以计算相机外部,RotationMatrix.
和翻译部
,对应于相机姿势,来自相对讲解
和相对位置
:
[RotationMatrix,TransportVector] = CameraPoSetoExtrinsics(相对函数,相对锁定)
(3)
,其位置是:[0,0,0]
。然后你可以使用RotationMatrix.
和翻译部
作为输入Cameramatrix.
功能。
您可以从输入的基本矩阵计算四种可能的方向和位置组合。三种组合不可能可实现,因为它们在一个或两个相机后面投射3-D点。这relativeCameraPose
函数使用Inlierpoints1.
和Inlierpoints2.
确定可实现的组合。
相机校准器|Cameramatrix.
|CameraposetoExtrinsics.
|估计估计
|EstIsionesentialMatrix.
|estismsfundamentalmatrix.
|estismsworldcamerapose.
|Plotcamera.
|由三角形组成的
|triangulatemultiewiew.