写在前面
相机参数
为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型就是相机参数。在大多数条件下,这些参数必须通过实验与计算才能得到,这个求解参数的过程就是相机标定。其中张正友相机标定法是一种非常常见的标定方法。
我们在标定过程中通常要求解的参数为:相机内参、相机外参、畸变系数
相机内外参
世界坐标系、相机坐标系、图像坐标系、像素坐标系
- 世界坐标系:上图中P点所在的坐标系,可以任意指定
X
w
X_w
Xw轴,
Y
w
Y_w
Yw轴和
Z
w
Z_w
Zw轴;
- 相机坐标系:原点位于镜头的光心,
Z
Z
Z轴与光轴重合,为上图坐标系中的
X
c
X_c
Xc、
Y
c
Y_c
Yc、
Z
c
Z_c
Zc;
- 图像坐标系:原点位于光轴和投影面的交点,为上图坐标系中的
x
x
x、
y
y
y、
z
z
z坐标系;
- 像素坐标系:从小孔向投影方向看,投影面的左上角为原点,该坐标系与图像坐标秀处在同一平面,但原点不同,为上图中的
u
u
u
v
v
v坐标系;
-
f
f
f为相机的焦距。
世界坐标系和相机坐标系
相机坐标系和图像坐标系
相机和成像平面的关系可以参考小孔成像的原理,利用三角形相似关系:
相机坐标系和图像坐标系的关系:
图像坐标系和像素坐标系
图像坐标系和像素坐标系在同一平面内,但原点的位置不同
假设每一个像素在
u
u
u轴和
v
v
v轴方向上的实际物理尺寸为
d
x
d_x
dx和
d
y
d_y
dy,那么:
图像坐标系和像素坐标系之间的关系:
世界坐标系、相机坐标系、图像坐标系和像素坐标系与相机参数
其中:
-
f
x
=
f
/
d
x
f_x = f/d_x
fx=f/dx;
-
f
y
=
f
/
d
y
f_y = f/d_y
fy=f/dy;
-
u
0
u_0
u0:像素坐标系原点和图像坐标系原点在
x
x
x轴方向上的距离;
-
v
0
v_0
v0:像素坐标系原点和图像坐标系原点在
y
y
y轴方向上的距离;
-
R
R
R:相机坐标系相对于世界坐标系的旋转矩阵;
-
T
T
T:相机坐标系相对于世界坐标系的平移矩阵,
f
x
f_x
fx,
f
y
f_y
fy,
u
0
u_0
u0,
v
0
v_0
v0即相机的内参,
R
R
R,
T
T
T即相机的外参。