如何从透视角度确定物体的 3D 位置?

Ncc*_*rp9 5 3d distance perspective

我遇到如图所示的情况,我需要在矩形空间中但在透视下确定红色和蓝色正方形的 x,y。长方形的长和宽是已知的。只是从不同的位置看,这些矩形是相同的。不同之处在于,观察时与矩形右侧偏移 90 度。

谢谢... 替代文本

Tri*_*ner 2

你有基本的线性代数知识吗?\xc2\xa0如果有,那就很容易了。

\n\n

1) 您需要两个投影的投影矩阵(将它们称为 P1 和 P2,它们是 3x2 矩阵)\n2) 您有以下方程: t(x1,y1) = P1 t(x,y,z) 和 t(x2, y2) = P2 t(x,y,z)(其中 t 是向量的转置)\n3) 您得到一个由 3 个未知数和 4 个方程组成的系统

\n\n

也许你不知道投影矩阵,那么你必须首先找到它们。

\n\n

您很可能可以构造一些更奇特的东西(只需一个 3 x 4 矩阵,其左侧应该有一个伪逆矩阵)。

\n\n

如果您对线性代数一无所知,那么...只需询问,我就会开发。

\n\n

PS:抱歉,如果数学内容的英语不好

\n