opencv中CALIB_FIX_ASPECT_RATIO的优势calibrateCamera()

问题描述

我正在用名义上的二次像素校准相机。

calibrateCamera() 返回非常相似的 fx 和 fy(~一个 permil)。我bootstrap了用于校准的图片,发现fx和fy的差值小于bootstrap标准差。因此,最好的估计是它们是相同的。

我想最终得到最好的图像。我的问题是:我应该使用 CALIB_FIX_ASPECT_RATIO 标志吗?

进一步解释我的考虑: 我的猜测是该算法要么像往常一样运行整个算法,然后在最后修复 fx,要么首先运行 y 方向并使用 fy 作为 x 方向的固定 fx。在我看来,第一个案例给出了一个(稍微)糟糕的 cx。无论哪种情况,我都希望在没有 CALIB_FIX_ASPECT_RATIO 的情况下获得更好的结果。或者它做一些更聪明的事情?是否存在 CALIB_FIX_ASPECT_RATIO 有利的情况?

那是三个问题,但我最感兴趣的是第一个的答案。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)