专栏算法工具链相机标定具体原理讲解

相机标定具体原理讲解

Vincent2025-12-04
46
0

01 为什么需要相机标定?

在图像测量和机器视觉领域,相机标定是无法绕开的基础环节。标定的核心目标是建立三维真实世界与二维图像平面之间的数学映射关系,获取相机的几何成像参数。接下来,我们从成像机制出发,逐步剖析标定的必要性和常用方法。相机如何完成成像?相机成像本质上是一个光学-电子转换流程:光线穿过镜头(可视为凸透镜),在感光芯片(CCD或CMOS)上形成投影,芯片将光信号转为电信号,再通过DSP芯片处理成数字图像并保存。这个过程涉及四个关键坐标系:
世界坐标系
用户自定义的三维空间基准,用于描述物体和相机在现实环境中的位置关系,原点位置可灵活选取。
相机坐标系
以镜头光心为原点,z轴沿光轴方向,x和y轴与成像平面边缘平行。
图像坐标系
与成像平面重合,原点位于光轴与成像平面的交点(图像中心),坐标轴方向与成像平面边缘平行。
像素坐标系
同样位于成像平面,但原点设在图像左上角,坐标轴与图像坐标系方向一致。
举例说明:
假设真实空间中的点Pw(Xw, Yw, Zw),在相机坐标系中记为Pc(Xc, Yc, Zc),投影到图像坐标系后为P(X, Y),最终在像素坐标系中显示为P(U, V)。
为简化推导,我们将成像平面与物体置于光心同侧:
Description

02 用数学语言拆解相机成像

相机成像过程可以理解为坐标系间的三次变换。在理想情况下(不考虑畸变),变换过程如图:
Description
在不考虑镜头畸变的理想情况下,相机成像可分解为三步坐标变换:
首先,世界坐标系→相机坐标系
这是一个刚体变换(不改变物体形状),通过旋转矩阵R和平移向量T实现:
Description
然后,相机坐标系→图像坐标系
这一步遵循透视投影原理(近大远小):
Description
最后,图像坐标系→像素坐标系
像素坐标系的单位为pixel,其中U0,V0为成像平面中心点在像素坐标系的坐标,dx和dy分别在像素坐标系下,x轴和y轴方向上每个像素的物理尺寸。
Description
综合公式,我们就可以直接得到,从世界坐标系到像素坐标系的转换关系式:
Description
其中,Description
内参矩阵:由相机固有属性决定(焦距、像素尺寸、主点位置等)
外参矩阵:由相机与世界坐标系的相对姿态决定(旋转R和平移T)

相机标定的任务就是求解这两组参数,从而建立精确的空间-图像映射模型。

算法工具链
技术深度解析前沿技术
评论0
0/1000