4. 镜头选型与光学基础

在工业成像系统中,镜头是决定“能不能看清”的第一道关口。相机传感器再高分辨率,如果镜头选错,视场覆盖不全、边缘模糊、畸变过大,后续MERLIC的检测算法都会建立在不可靠的图像之上。本节围绕焦距、视场、工作距离、景深与畸变五个核心参数,说明如何根据典型工件尺寸计算镜头参数,并在MERLIC中验证成像效果。

一、五个参数之间的基本关系

镜头选型的本质,是在“看多大范围”和“看多清楚”之间做平衡。设传感器靶面尺寸为 s(水平或垂直方向),视场为 FOV,工作距离为 WD,焦距为 f,则近似关系为:

f ≈ WD × s / FOV
FOV ≈ WD × s / f
WD ≈ f × FOV / s

这三个公式互为变形,实际选型时通常先确定FOV和WD,再反推所需焦距,最后在标准焦距序列(如8、12、16、25、35、50 mm)中选取最接近且略偏小的一档,以保证视场有余量。需要注意,公式中的 s 与 FOV 必须使用同一方向(同为水平或同为垂直),否则比例会失真。

景深(DOF)描述的是在保持可接受清晰度的前提下,物距可以前后移动的范围。它与光圈F数、焦距、工作距离和允许弥散圆直径有关:光圈越小(F数越大)、焦距越短、工作距离越远,景深越大。工业检测中,若工件有高度差(如台阶、引脚、装配面),必须让景深覆盖整个高度范围,否则高点和低点无法同时清晰。

畸变则是镜头成像的几何误差,常见为桶形畸变(边缘向外膨胀)和枕形畸变(边缘向内收缩)。短焦镜头畸变通常更明显。对于尺寸测量类任务,畸变会直接转化为测量误差,必须通过标定或选择低畸变镜头来控制。

二、典型工件尺寸的计算示例

假设某检测任务需要拍摄一块 100 mm × 80 mm 的金属工件,选用一台 1/1.8″ 传感器的工业相机,其靶面尺寸约为 7.2 mm × 5.4 mm(水平×垂直),工作距离受设备结构限制约为 300 mm。我们以水平方向为例计算:

f ≈ WD × s / FOV
  = 300 mm × 7.2 mm / 100 mm
  = 21.6 mm

标准焦距序列中没有21.6 mm,最接近的是25 mm和16 mm。若选25 mm,实际水平视场为:

FOV = 300 × 7.2 / 25 = 86.4 mm

此时视场小于工件宽度100 mm,无法完整覆盖,不可取。若选16 mm:

FOV = 300 × 7.2 / 16 = 135 mm

水平视场135 mm,垂直视场约为 300 × 5.4 / 16 = 101.25 mm,均大于工件尺寸,留有约35%的余量,适合定位和边缘检测。因此本例推荐选用 16 mm 焦距镜头。

若工件高度方向有 ±5 mm 的装配起伏,则景深至少需覆盖10 mm。在F/4、16 mm焦距、300 mm工作距离下,景深通常可达数十毫米,满足要求;但若改用F/2大光圈提升亮度,景深会明显缩小,需要重新核算。

三、在MERLIC中验证成像效果

镜头参数计算完成后,不能直接投产,必须在MERLIC中验证实际成像。验证流程如下:

  1. 将相机与镜头安装到实际工位,连接MERLIC,打开 Image Acquisition 工具,确认图像能正常采集。
  2. 放置标准工件或标定板,调整工作距离至计算值附近,观察视场是否完整覆盖工件,边缘是否留有余量。
  3. 使用MERLIC的 Calibration 工具进行标定,获取像素当量(mm/pixel)和畸变系数。若畸变系数过大,说明镜头畸变超出测量要求,需更换低畸变镜头或缩小视场。
  4. 在工件最高点和最低点分别放置特征标记,检查两者是否同时清晰。若高点模糊,说明景深不足,可缩小光圈或增大工作距离。
  5. 使用 Measure 或 Blob Analysis 工具测量已知尺寸特征,将测量值与实际值对比,评估系统精度是否满足任务要求。
MERLIC的标定结果中,像素当量直接决定测量精度。若像素当量为0.05 mm/pixel,则单个像素对应0.05 mm,亚像素算法通常可达到1/4至1/10像素,即约0.005~0.0125 mm的理论分辨力。实际精度还受镜头畸变、光照均匀性和工件对比度影响。

四、参数关系与验证路径图解

下图将镜头选型的输入参数、计算公式、标准焦距选择、MERLIC验证环节以及最终判断串联起来,帮助理解各参数之间的相互影响。

镜头选型参数关系与MERLIC验证路径 输入参数 工件尺寸:100×80 mm 传感器靶面:7.2×5.4 mm 工作距离:300 mm 高度起伏:±5 mm 焦距计算 f ≈ WD×s/FOV = 300×7.2/100 = 21.6 mm → 选16 mm(留余量) MERLIC验证 ① Image Acquisition 采集图像 ② Calibration 标定 → 像素当量/畸变 ③ 高低点清晰度检查 → 景深 ④ Measure 测量 → 精度评估 参数相互影响关系 焦距 f ↑ 视场↓ 景深↓ 光圈 F数 ↑ 景深↑ 亮度↓ 工作距离 ↑ 视场↑ 景深↑ 短焦/大视场 畸变↑ 需标定 结果判断与决策 ✓ 视场覆盖完整 边缘余量≥20% △ 景深不足 缩小光圈或增大WD ✗ 畸变超限 换低畸变镜头或标定补偿

五、选型检查要点

综合以上内容,镜头选型完成后建议核对以下要点:

  • 视场余量:实际FOV应比工件尺寸大20%~40%,避免因安装偏差导致边缘缺失。
  • 景深覆盖:工件高度起伏必须完全落在景深范围内,必要时通过缩小光圈或增大工作距离来扩展景深。
  • 畸变控制:测量类任务优先选择低畸变镜头,并在MERLIC中完成标定;若畸变仍超标,考虑远心镜头。
  • 分辨率匹配:镜头光学分辨率应不低于相机传感器像素密度,避免“高像素相机配低端镜头”造成浪费。
  • 接口兼容:确认镜头卡口(C/CS/F等)与相机匹配,法兰距正确,否则无法合焦。
焦距计算中的FOV和传感器尺寸必须使用同一方向。若用水平FOV配垂直传感器尺寸,计算结果会严重偏大或偏小。实际选型时建议水平和垂直方向分别核算,取更严格的一侧作为依据。

镜头选型不是一次计算就能定稿的工作,而是“计算—验证—调整”的迭代过程。在MERLIC中完成标定和测量验证后,才能确认所选镜头是否真正满足检测任务。掌握焦距、视场、工作距离、景深与畸变之间的定量关系,是工业成像系统设计中最基础也最关键的一步。