1.相机模型
针孔相机模型四个坐标系
- 世界坐标系:
- 摄像机坐标系:
- 图像物理坐标系:
- 图像像素坐标系:
世界坐标系
- 客观三维世界的绝对坐标系;
- 也称客观坐标系;
- 物体在真实世界中的坐标;
- 随着物体的大小和位置的变化而变化;
- 单位是长度单位;
相机坐标系
- 以相机的光心为坐标系的原点;
- 以平行于图像的x和y方向为x轴和y轴;
- z轴和光轴平行;
- x,y,z互相垂直;
- 单位是长度单位;
图像物理坐标系
- 以光轴和图像平面的交点为坐标原点;
- 和轴平行于图像的(垂直)边界;
- 单位是长度单位.
图像像素坐标系
- 以图像的顶点为坐标原点;
- u和v的方向平行于图像的两个垂直边缘;
- 单位以像素计量;
相机成像
世界坐标系到摄像机坐标系
- 世界坐标系:(x,y,z,1);
- 摄像机坐标系:
- 其中R为旋转矩阵,t为平移矩阵。
欧式变换
- 旋转
- 平移
摄像机坐标系到图像物理坐标系
- 摄像机坐标系:
- 图像物理坐标系:(x,y,z,1);
- 相似三角形:;
- 矩阵形式:
图像物理坐标系到图像像素坐标系
- dx,dy表示x方向和与方向的一个像素分别占据多少个长度单位;
- 齐次坐标下:.
摄像机坐标系到图像像素坐标系
- 世界坐标系:(x,y,z,1);
- 摄像机坐标系:
- 图像像素坐标系(u,v);
世界坐标系到图像像素坐标系
- 世界坐标系:
- 摄像机坐标系:
- 图像像素坐标系(u,v);
相机成像原理
2.镜头畸变
- 由于制造误差以及组装工艺偏差会引入畸变,导致图像失真;
- 分为径向畸变和切向畸变;
径向畸变
- 由透镜的形状引起;
- 枕形畸变和桶形畸变
切向畸变
- 透镜本身与相机传感器平面(成像平面或图像平面)不平行引起的;
- 由于透镜被粘结到透镜模组上的安装偏差导致;
透视变换 (Perspective Transformation)
- 将图片投影到一个新的视平面,也称投影映射(Projective Mapping);
- 仿射变换是透视变换的一个特例;
- 目的是把现实中为直线的物体,在图片上呈现为斜线,变换为直线;
- 通用变换公式: ;
- ,;
- 一般,令=1,展开上式,得到一个点的情况:
- ;
- 原图像的四个点的坐标:
- 目标图像的四个点的坐标:
仿射变换(Affine Transformation or Affine Map)
- 又称仿射映射;
- 将图像从一个向量空间经过一次线性变换和平移,变换到另一个向量空间的过程;
- 原始图片坐标(x,y)
- 变换后的图片坐标(X,Y),其中Z=1.