目录
目录
一、相机模型、内参、外参,畸变以及相机标定
1、坐标系转换
(1)坐标系概念
世界坐标系:与相机无关,独立的坐标系
世界坐标系(world coordinate)(Xw,Yw,Zw)也称为测量坐标系,是一个三维直角坐标系,以其为基准可以描述相机和待测物体的空间位置。世界坐标系的位置可以根据实际情况自由确定。
相机坐标系:与相机有关的坐标系,其中X,Y与成像平面平行,原点为光心,Z为光轴方向
相机坐标系(camera coordinate)(Xc,Yc,Zc)也是一个三维直角坐标系,原点位于镜头光心处,x、y轴分别与相面的两边平行,z轴为镜头光轴,与像平面垂直。
图像坐标系:平面二维坐标系,与成像平面平行,原点在图像中心。
像素坐标系:以像素为单位,原点在图像左上角。
(2)坐标系之间的转换
世界坐标系与相机坐标系:
反映相机在世界坐标系中的位置,也可以叫做外参,用一个旋转R和平移T矩阵表示。其转换关系如下所示:
其中R为3*3的旋转矩阵,t为3*1的平移矢量,(xc,yc,zc,1)T为相机坐标系的齐次坐标,(xw,yw,zw,1)T为世界坐标系的齐次坐标。
推导过程:
设Pc是空间点P在相机坐标系坐标,Pw是其在世界坐标系下的坐标,则Pc和Pw之间的坐标变换可以用一个旋转矩阵R和一个平移向量t表示,如下所示
,坐标矩阵表示如下所示,R为3*3的旋转矩阵,t为3*1的平移矩阵,分别表示在x,y,z三个方向上的旋转平移
为了计算方便,改为齐次坐标表示如下所示
三维相机坐标系与二维图像坐标系的转换:利用小孔成像原理。
相机针孔成像模型如下所示:
相机坐标系与图像坐标系转换为空间点P(Xc,Yc,Zc)和其像点P(x,y)的转换,假设空间在P在相机坐标系中的坐标为,其成像点p在成像平面上的坐标为,那么两者可以用如下公式表示
,其中f为相机焦距(光心到图像平面的距离),s为比例因子(s不为0),公式中为齐次坐标表示。
推导过程如下:
P在相机坐标系中的坐标为,其成像点p在成像平面上的坐标为,像点p在相机坐标系上的坐标为,其中z'=f,x‘=x,y'=y。
根据小孔成像原理,有如下相似三角形:
根据三角形的相似关系(图中),有如下公式:
,公式整理可以得到