使用MATLAB Camera Calibrator校准单相机的问题

时间:2017-03-26 14:46:09

标签: matlab camera computer-vision calibration

我正在做一个需要从相机获取真实世界协调的项目。我需要做的第一件事是校准我的相机。我使用MATLAB Toolbox的Camera Calibrator和大约40个样品进行校准。所有样品均由Logitech C922拍摄。但校准后,结果似乎错了,如下图所示。 enter image description here

它比原始图像更失真。我也尝试使用OpenCV进行校准,但结果是一样的。任何人都知道什么是错的,为什么会这样?

我很抱歉,如果这些问题真的是初学者水平,相机校准对我来说很新,我无法找到答案。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

首先,你真的需要弄清楚'校准'手段。 很清楚,由于棋盘上的线条和背景上的线条很直,图片显示的是未失真的图片。如果不失真,中心的棋盘看起来就像是在径向方向受挤压。选中按钮'显示原始'在图片的左下角,单击它,找到这两个图片之间的差异。

这个校准器的作用是它计算内在/外在参数,失真系数,如果你愿意,可以不对你给她的照片进行分类。她已经完成了这项工作。