我想在一个框架上安装两个 wii 遥控器,相对于彼此安装 90 度,希望在 3D 空间中找到给定像素的 x、y、z 位置。
我不担心从 wiimotes 获取数据,这很容易。我正在努力理解的是它背后的计算。
我花了一些时间研究(和试验),据我了解,不可能使用简单的笛卡尔几何来获得一个点的真实 3D 位置。
我在这里和其他网站上看到的大多数问题都与安装在一定距离处的两个摄像头(立体)有关。我的需求不同,因为我需要看到背后的点。
从我目前收集到的信息来看,我需要获取一个相机矩阵来将 x,y 坐标与 3D 位置相关联。但这就是我所得到的……而且我真的不明白。
假设我可以在 2 个相隔 90 度的相机上获得给定像素的 x、y 位置。如何获得 x,y,z 位置?
下面的废话图说明了这种情况:
注意:摄像机是倾斜的,因此 (0,0) 响应于地板的中间。