成像基础:相机成像模型、镜头参数与传感器选型
视觉测量系统的精度上限,首先由成像链路决定。无论是2D尺寸测量、3D结构光重建,还是缺陷检测,图像传感器将三维世界映射为二维像素阵列的过程,都遵循严格的几何与光学规律。理解针孔模型、镜头畸变、景深约束以及传感器类型差异,是搭建可靠测量系统的第一步。本章将从数学建模、物理参数到工程选型,系统拆解成像基础。
2.1 针孔模型:视觉测量的几何基准
针孔模型是相机成像的理想化数学描述。它假设光线沿直线传播,穿过光心(投影中心)后,在像平面上形成倒立的像。设空间中一点 \(P(X_c, Y_c, Z_c)\) 在相机坐标系下,其像点坐标 \((x, y)\) 满足:
x = f · Xc / Zc
y = f · Yc / Zc
其中 \(f\) 为焦距(单位:mm),\(Z_c\) 为物距。该模型将三维到二维的映射简化为线性透视变换,是标定、三角测量和三维重建的基础。实际应用中,还需将像点从毫米单位转换为像素单位,引入像素尺寸 \(d_x, d_y\) 和主点偏移 \((c_x, c_y)\),形成内参矩阵:
K = [fx 0 cx]
[ 0 fy cy]
[ 0 0 1]
其中 \(f_x = f/d_x\),\(f_y = f/d_y\)。内参矩阵是相机标定的核心输出,直接决定了测量精度。
2.2 畸变模型:真实镜头的非线性修正
实际镜头存在制造和装配误差,导致像点偏离理想位置。畸变主要分为两类:
- 径向畸变:由镜片曲率引起,光线越靠近边缘弯曲越严重。用 \(k_1, k_2, k_3\) 描述,校正公式为 \(x_{corr} = x(1 + k_1 r^2 + k_2 r^4 + k_3 r^6)\),其中 \(r\) 为像点到主点的距离。
- 切向畸变:由镜头与传感器不平行引起,用 \(p_1, p_2\) 描述,校正公式为 \(x_{corr} = x + [2p_1 xy + p_2(r^2 + 2x^2)]\)。
标定流程通常采用张正友标定法:拍摄10~20张不同姿态的棋盘格图像,提取角点,通过最小二乘优化求解内参和畸变系数。标定后,使用OpenCV的 undistort 函数或重映射表对图像进行校正。
2.3 镜头参数:焦距、光圈与景深的权衡
镜头参数直接影响测量系统的视场、分辨率和景深,需根据应用场景综合权衡。
| 参数 | 定义 | 对测量的影响 | 选型建议 |
|---|---|---|---|
| 焦距 f | 镜头光心到焦平面的距离 | 决定视场角(FOV)和放大率。焦距越长,视场越小,分辨率越高。 | 小视场高精度选长焦;大视场选短焦。 |
| 光圈 F# | 焦距与有效孔径之比 | 控制进光量,影响曝光和景深。F#越大,景深越大,但进光量减少。 | 静态测量选F#8~16;动态抓拍选F#2.8~4。 |
| 景深 DoF | 物体清晰成像的深度范围 | 景深不足会导致被测表面部分模糊,影响边缘提取精度。 | 倾斜表面或3D测量需增大景深,可缩小光圈或增加工作距离。 |
景深近似公式为:
DoF ≈ 2 · F# · C · (WD / f)²
其中 \(C\) 为允许弥散圆直径(通常取像元尺寸的2~3倍),\(WD\) 为工作距离。该公式表明:光圈越小、工作距离越远、焦距越短,景深越大。
2.4 传感器类型:CCD与CMOS的选型决策
CCD和CMOS是两类主流图像传感器,在视觉测量中各有优劣。
| 特性 | CCD | CMOS |
|---|---|---|
| 快门方式 | 全局快门(Global Shutter) | 卷帘快门(Rolling)或全局快门 |
| 噪声水平 | 较低,均匀性好 | 较高,但近年差距缩小 |
| 帧率 | 较低(受限于读出速度) | 高(可轻松达到100fps以上) |
| 功耗 | 较高 | 低 |
| 成本 | 较高 | 较低 |
| 适用场景 | 高精度静态测量、科学成像 | 高速动态测量、工业在线检测 |
选型时还需关注以下关键参数:
- 像元尺寸:2.4μm~10μm。像元越大,感光面积越大,信噪比越高,但分辨率降低。测量精度要求高时,优先选大像元。
- 靶面尺寸:1/1.8"、2/3"、1"等。靶面越大,视场越大,但镜头需匹配。
- 量子效率(QE):表示光子转换为电子的效率,影响低光环境下的成像质量。
- 动态范围:传感器能同时分辨的最亮与最暗之比,高动态范围(HDR)对高反光表面测量有利。
2.5 案例拆解:高精度尺寸测量系统的成像选型
背景与约束:某精密零件厂需对直径10mm±0.02mm的金属圆柱进行在线全检,产线节拍为每秒2件,要求测量重复性≤0.005mm。现场存在振动,且零件表面有轻微反光。
初始方案与问题:工程师最初选用500万像素卷帘CMOS相机(像元2.2μm)配8mm镜头,F#4,工作距离150mm。实测发现:
- 零件在曝光期间有微小位移,卷帘快门导致边缘提取误差达±0.03mm,超出规格。
- 反光区域过曝,边缘模糊,重复性仅0.012mm。
分析与调整:
- 将相机更换为200万像素全局快门CMOS(像元4.8μm),消除果冻效应。
- 镜头更换为16mm低畸变镜头(畸变率0.05%),F#8,工作距离调整至300mm,景深从±0.8mm扩展至±2.5mm,适应零件高度波动。
- 增加偏振光源,消除反光,提高边缘对比度。
结果对比:调整后,边缘提取误差降至±0.008mm,重复性达0.004mm,满足产线要求。曝光时间从2ms延长至8ms,但全局快门配合频闪光源,仍满足节拍。
复盘经验:测量系统的选型不能只看分辨率,需综合快门方式、畸变、景深和光源。全局快门+低畸变镜头+偏振光是高精度在线测量的黄金组合。