【发布时间】:2015-04-18 17:30:37
【问题描述】:
我的问题与How to determine world coordinates of a camera?正好相反。
如果 R 和 t 是相机在世界空间中的方向和位置向量?如何轻松转换回 rvec and tvec 这样的空间?
【问题讨论】:
-
您想将一些真实世界的点坐标转换为本地相机坐标吗?看看计算机图形理论。公平地说,它应该只是将 3D 点乘以相机矩阵的倒数。
-
看这里Understanding 4x4 homogenous transform matrices 请记住相机矩阵是逆矩阵
-
@Micka,因为我弄错了投影矩阵中的 [R|t] 是什么。我计算了世界空间中相机的 R 和 t。所以现在我希望将它们转换回相机空间,而无需编写太多代码。
-
在我对“相机空间”的理解中,R 是单位垫,对于在其自己的“相机空间”中的相机而言,t 处处为零(如果在相机空间中给出点,您可以执行标准投影),但我可能错了...
标签: opencv math computer-vision