我'm currently trying to discover the 3D position of a projector within a real world coordinate system. The origin of such a system is, for example, the corner of a wall. I'使用了Open Frameworks插件,名为ofxCvCameraProjectorCalibration,它基于OpenCV函数,即calibrateCamerastereoCalibrate方法 . 应用程序输出如下:

  • 相机内在矩阵(包括失真系数);

  • 投影仪内在矩阵(包括失真系数);

  • 相机 - >投影仪外在矩阵;

我最初的想法是,在校准相机时,将棋盘图案放置在墙角处,并提取该特定校准的外部参数([RT]矩阵) . 校准完相机和投影仪后,我是否拥有所有必要的数据来发现投影仪在真实世界坐标中的位置?如果是这样,获得它需要什么矩阵操作?