18得票3回答
相机姿态估计(OpenCV PnP)

我正在尝试使用我的网络摄像头从具有已知全局位置的四个基准标记的图像中获取全局姿态估计。 我查看了许多StackExchange问题和一些论文,但似乎无法得到正确的解决方案。我得到的位置数字是可重复的,但与相机移动方式没有线性比例关系。FYI,我正在使用C++ OpenCV 2.1。 此链接...

15得票1回答
为什么直接线性变换(DLT)无法提供最佳的相机外参?

我正在阅读OpenCV中的函数solvePnP()的源代码。当flags参数使用默认值SOLVEPNP_ITERATIVE时,它会调用cvFindExtrinsicCameraParams2函数。在该函数中,首先使用DLT算法(如果我们有一个非平面的3D点集)初始化6DOF相机姿态,然后使用C...

14得票2回答
如何在Matlab中利用已知的内参和外参参数进行透视校正?

我正在使用Matlab进行相机标定,使用Jean-Yves Bouget的相机标定工具箱。我已经从标定过程中获得了所有相机参数。当我使用标定集外的新图像时,我可以获得其变换方程,例如Xc=R * X + T,其中X是标定架(平面)在世界坐标系中的3D点,Xc是其在相机坐标系中的坐标。换句话说,...

11得票3回答
如何从相机标定数据绘制出相机和图像位置?

我有相机的内外参数。其中外参是一个4x4矩阵,包含旋转和平移。 以下是示例数据,每个相机图像都有这样的数据。 2.11e-001 -3.06e-001 -9.28e-001 7.89e-001 6.62e-001 7.42e-001 -9.47e-002 1.47e-001 7.18e...

9得票3回答
如何计算一台相机相对于第二台相机的外参参数?

我已经根据某个世界坐标系校准了2个摄像头。我知道每个摄像头相对于世界坐标系的旋转矩阵和平移向量。从这些矩阵中,如何计算一个摄像头相对于另一个摄像头的旋转矩阵和平移向量? 有任何帮助或建议,请谢谢!