我们可以在不运行校准代码的情况下找到相机矩阵吗?

时间:2013-06-06 06:30:24

标签: camera camera-calibration camera-matrix

我想知道是否有可能知道相机校准矩阵,只要知道它的规格,而不使用相机校准???

1 个答案:

答案 0 :(得分:2)

您可以猜测,但这会替换正确的校准,因为每个摄像机都不同 - 即使它的类型完全相同。

在相机矩阵中,通常有fx,fy,cx,cy(方形像素)。取cx = w / 2和cy = h / 2,其中w和h分别是图像的宽度和高度。

对于fx和fy,它有点棘手。从理论上讲,我们有fx = w * f_mm / w_mm,其中f_mm是镜头的焦距,单位为mm,w_mm是CCD传感器的宽度,单位为mm。 但是,由于镜头是圆形的而传感器通常不是,因此您不能仅仅采用规格中的值。根据规格的传感器尺寸,有些表格可以很好地估算传感器的宽度和高度。在Wikipedia。但是,如果镜头安装略有不同,则这些值不再适用。

有了这个,你也不会校准失真。强烈建议进行适当的校准,例如用棋盘。