4. 镜头与光源在采集链路中的角色
在机器视觉采集链路中,相机与图像采集卡决定了“能不能采到”,而镜头与光源决定了“采到的图像能不能用”。很多现场问题——边缘发虚、尺寸测不准、反光过曝、运动拖影——根源并不在相机,而在镜头选型与光源时序没有和触发链路对齐。本节把镜头与光源放回整条采集链路中,讲清视场角、工作距离、景深、远心镜头与频闪光源之间的参数耦合关系,并给出可落地的选型与配合方法。
一、视场角、工作距离与焦距的三角关系
镜头选型的第一步不是挑型号,而是确定三个互相约束的量:视场(FOV)、工作距离(WD)和传感器尺寸。它们与焦距 f 满足近似关系:
FOV / WD ≈ 传感器尺寸 / f
即:f ≈ WD × 传感器尺寸 / FOV
举例说明(示例参数,非实测):某检测工位需要覆盖 200 mm × 150 mm 的视场,相机为 2/3″ 传感器(约 8.8 mm × 6.6 mm),安装空间限制工作距离约 400 mm。按水平方向计算:f ≈ 400 × 8.8 / 200 = 17.6 mm,可选用 16 mm 或 20 mm 定焦镜头,再通过微调工作距离把视场校准到目标值。若选 16 mm,则实际 WD ≈ 16 × 200 / 8.8 ≈ 364 mm;若选 20 mm,则 WD ≈ 455 mm。这说明视场、工作距离、焦距三者中固定两个,第三个就被确定,现场“装不下”或“看不全”往往是这三个量没有先算清楚。
视场角(FOV角)是视场在镜头端的张角,它决定了镜头对安装角度偏差的敏感度。视场角越大,同样的安装倾斜造成的透视畸变越明显;视场角越小(长焦),对角度越不敏感,但工作距离会被拉长。因此在产线空间受限时,常需要在“短焦近距大视场”和“长焦远距小视场”之间做权衡。
二、景深:决定“多厚的一段能同时清晰”
景深(DOF)是镜头在保持可接受清晰度前提下,物方前后可容忍的距离范围。它与光圈、焦距、工作距离和允许弥散圆直径相关,工程上常用近似式估算:
DOF ≈ 2 × F × c × (WD/f)²
其中 F 为光圈F数,c 为允许弥散圆直径(常取2~3个像元尺寸)
仍以上述 16 mm 镜头、WD≈364 mm 为例,若像元 3.45 μm,取 c = 2 像元 ≈ 6.9 μm,光圈 F=8,则 DOF ≈ 2 × 8 × 0.0069 × (364/16)² ≈ 57 mm。若把光圈收到 F=16,DOF 约翻倍到 114 mm,但进光量下降,需要更强光源或更长曝光。这就是景深与光源强度之间的直接耦合:景深靠收光圈换来的,最终要用光源亮度或曝光时间来补。
景深不足的典型现象是:产品高度有波动时,部分区域清晰、部分区域发虚,边缘检测的亚像素结果随之漂移。判断方法是让标准件在景深范围内前后移动,观察边缘锐度评价值(如梯度幅值)是否在可接受区间内保持稳定。
三、远心镜头:消除透视误差的测量利器
普通镜头存在透视误差:物体离镜头越近,成像越大。对于尺寸测量,这意味着高度波动会直接变成测量误差。远心镜头通过在主光路中加入孔径光阑,使主光线平行于光轴,从而做到“物距变化、放大倍率基本不变”。
远心镜头分物方远心和双远心。物方远心保证物距变化时倍率稳定,双远心同时保证像方远心,适合高精度测量。其代价是:视场通常较小、工作距离固定且较短、镜头口径大、成本高、景深相对更浅。因此远心镜头多用于小视场、高精度尺寸检测,如连接器引脚间距、精密零件孔径、玻璃边缘位置等。
选型时要特别注意远心镜头的标称参数:放大倍率、物方视场、工作距离、景深、远心度。远心度(主光线与光轴夹角)越小越好,通常要求小于 0.1°。若被测物有高度差,还要确认该高度差是否落在标称景深内,否则倍率稳定也救不了清晰度。
四、光源频闪与触发链路的时序配合
在运动产线上,为了冻结运动、提高有效亮度,常采用频闪光源:光源只在曝光窗口内点亮,其余时间关闭。这样既能用短脉冲“冻结”运动,又能用高峰值电流获得足够亮度,同时减少发热和光衰。
频闪能否用好,关键在时序。典型链路是:PLC 或编码器给出触发信号 → 相机接收触发并开始曝光 → 相机输出闪光同步信号(Strobe)→ 光源控制器驱动光源点亮。这里有两个必须对齐的时间量:
- 曝光时间:决定运动模糊程度,也决定光源需要持续多久。
- 频闪脉宽:应覆盖曝光窗口,通常略宽于曝光时间,避免首尾欠曝。
若频闪脉宽短于曝光时间,图像会出现亮度不均或整体偏暗;若频闪提前或滞后于曝光窗口,则可能只照到部分曝光,造成亮度波动。工程上建议频闪脉宽 = 曝光时间 + 10%~20% 余量,并通过示波器或光源控制器的延时参数微调触发延迟。
此外,频闪频率必须与产线节拍匹配。若相机帧率 30 fps、产线速度 0.5 m/s,则相邻两帧间物体移动约 16.7 mm,频闪脉宽需远小于该移动量对应的曝光时间,才能避免拖影。一般要求运动模糊小于 1 个像元,即曝光时间 t ≤ 像元尺寸 / 物体像面速度。
五、镜头与光源的联合调试方法
实际调试可按以下顺序推进,避免反复返工:
- 先按 FOV、WD、传感器尺寸算出焦距,选定镜头并固定安装距离。
- 用标准件确认视场覆盖和边缘清晰度,必要时微调 WD。
- 根据被测物高度波动确定所需景深,反推光圈 F 数。
- 按 F 数和曝光时间估算所需光源亮度,选择频闪光源与控制器。
- 用示波器观察触发、Strobe、频闪三路信号的时序,确认脉宽覆盖曝光窗口。
- 在运动状态下采集图像,检查边缘锐度和亮度一致性,微调频闪延迟与脉宽。
下面这张图把镜头参数与光源时序放在同一条采集链路上,展示从“物方视场/景深”到“频闪脉宽/曝光窗口”的对应关系,便于对照排查。
把这张图当作现场排查的对照表:如果图像整体偏暗,先看频闪脉宽是否覆盖曝光窗口;如果边缘发虚,先看景深是否覆盖高度波动;如果尺寸随高度变化,先确认是否该用远心镜头。镜头与光源不是两个独立选型项,而是同一条采集链路上互相约束的参数组,只有把它们放在一起算、一起调,采集链路才能真正稳定。