我正在尝试构建一个简单的相机匹配(或匹配移动)应用程序。功能与大多数3d应用程序(如3ds Max或Maya)的功能相同。给定立方体的图像和立方体的3d模型,用户选择对应于模型的每个顶点的图像上的点。然后,应用程序必须生成一个摄像机视图,该视图将显示与图像中所示角度相同的三维立方体模型。
有人能指出我的算法方向吗?
PS:相机已校准,相机校准矩阵可供程序使用
答案 0 :(得分:-1)
您可以尝试使用http://www.offbytwo.net/camera-matching/上逐步说明的算法。也提供了Octave源代码。 另外,您不需要从立方体开始,只需要平行于x轴的任意两条边和y方向的两条边。