我正在使用广角镜头(178º Diagonal FOV),我正在尝试使用 Opencv Calibration 模块对其进行正确校准。所有的检测和校准过程都运行良好,但结果很差。
我尝试了许多不同的配置:
- 不同的图像集
- 不同的径向系数数:2,3,4,5 甚至 6.(CV_CALIB_FIX_K1,...,CV_CALIB_FIX_K6 )
- 将主点和切线畸变固定为 0 (CV_CALIB_FIX_ASPECT_RATIO, CV_CALIB_FIX_PRINCIPAL_POINT)
- 使用预期焦距作为初始相机矩阵。(CV_CALIB_USE_INTRINSIC_GUESS)
我能得到的最好的是:
关于如何获得良好校准的任何想法?您认为同时使用两种校准模式,还是使用圆形网格作为校准模式会有所帮助?
我在 opencv 3.0 中看到添加了薄棱镜系数。我还没有尝试过,但我认为不会有什么不同,对吧?编辑:检查过......什么都没有