面阵结构光3D相机三维坐标计算
这一步的本质是:已知一个匹配点对(相机像素点 pcp_cpc 和投影仪像素点 ppp_ppp),以及相机和投影仪的内外参数,求它们对应的三维点 PwP_wPw 的世界坐标。
这是一个经典的双目视觉三角测量问题。
推导流程
第一步:建立坐标系与投影模型
我们有以下坐标系:
-
世界坐标系 (World Coordinate System): [Xw,Yw,Zw]T[X_w, Y_w, Z_w]^T[Xw,Yw,Zw]T
-
相机坐标系 (Camera Coordinate System): [Xc,Yc,Zc]T[X_c, Y_c, Z_c]^T[Xc,Yc,Zc]T
-
投影仪坐标系 (Projector Coordinate System): [Xp,Yp,Zp]T[X_p, Y_p, Z_p]^T[Xp,Yp,Zp]T
-
相机图像坐标系 (Camera Image Coordinate System): [uc,vc]T[u_c, v_c]^T[uc,vc]T
-
投影仪图像坐标系 (Projector Image Coordinate System): [up,vp]T[u_p, v_p]^T[up,vp]T
通过之前的标定,我们已知:
-
相机内参矩阵: KcK_cKc
-
相机畸变系数: DcD_cDc<