相机参数是哪个测量单位?
22次浏览(过去30天)
显示旧的注释
接受的答案
迪玛Lisin
2015年2月17日
编辑:迪玛Lisin
2015年2月17日
嗨•,
正确的答案是,失真系数是无量纲的,它们根本不依赖于棋盘方块的大小。事实上,相机的任何内在参数都不依赖于正方形的大小。光学中心(cx,cy)以像素为单位。焦距(fx,fy)也以像素为单位。Fx = f / px,其中px是像素大小,以世界单位表示(例如mm), f是镜头的实际焦距,同样以世界单位表示。世界单位约掉了,fx和fy是像素单位。
现在让我们看看径向畸变的方程:
Xdist = X(1 + k1 * r²+ k2 * r^4 + k3 * r^6)
Ydist = Y(1 + k1 * r²+ k2 * r^4 + k3 * r^6)
在这些方程中,X和Y是原点位于光学中心的归一化图像坐标。设(i,j)为行-列像素坐标。归一化后的图像坐标计算如下(假设倾斜为0):
X = (j - cx) / fx
Y = (i - cy) / fy
由于这里所有的值都是像素,(X,Y)最终是无量纲的。因此r =根号下(X^2 + Y^2)系数也没有单位。
如果你改变了正方形的大小,唯一会改变的就是
cameraParameters
是外在因素。