2. 成像基础与视觉任务定义

在工业成像系统设计中,最容易出现的失误不是相机选得不够高端,而是任务定义与光学参数之间没有形成闭环。一个视觉任务能否成立,取决于五个相互制约的量:视场(FOV)、工作距离(WD)、分辨率、景深(DOF)以及检测目标的可测性。它们不是独立参数,而是通过镜头焦距、传感器尺寸和光圈相互耦合的一组约束。本节从物理关系出发,说明如何把这五个量落到可计算、可验证的工程参数上。

一、视场、工作距离与焦距的三角关系

视场是相机在物面上能覆盖的实际区域,工作距离是镜头前端到物面的距离,两者通过焦距和传感器尺寸建立几何关系。对于远心镜头之外的常规镜头,可用相似三角形近似:

FOV_h = (Sensor_h / f) × WD
f = (Sensor_h × WD) / FOV_h

其中 FOV_h 为水平视场,Sensor_h 为传感器水平尺寸,f 为焦距,WD 为工作距离。举例说明:若选用 1/1.8" 传感器(水平约 7.1 mm),要求覆盖 120 mm 宽的被测区域,工作距离约 300 mm,则所需焦距约为 (7.1 × 300) / 120 ≈ 17.8 mm,工程上取 16 mm 或 20 mm 定焦镜头,再通过微调工作距离补偿。这里必须注意:视场与工作距离成正比,与焦距成反比,三者中任意两个确定后第三个即被锁定,不能同时自由选择。

二、分辨率:从检测目标反推像素需求

分辨率的核心不是相机标称像素数,而是物方分辨率,即每个像素在物面上对应多大尺寸。它由视场除以像素数得到:

物方分辨率 = FOV_h / 像素数_h

工业检测中普遍采用的经验判据是:要稳定检出某个特征,该特征在图像上至少占据 3~5 个像素。若需测量尺寸,通常要求更高,取 5~10 个像素。假设检测目标是直径 0.5 mm 的缺孔,按 5 像素判据,物方分辨率需优于 0.1 mm/px。若视场为 120 mm,则水平像素数至少为 120 / 0.1 = 1200 px,应选择 1280×1024 或更高分辨率的相机。反过来,若已选定 500 万像素(2448×2048)相机,视场 120 mm,则物方分辨率约为 0.049 mm/px,对 0.5 mm 目标约有 10 个像素,余量充足。

分辨率判据必须与检测任务类型匹配:有无判断可用 3 像素,尺寸测量建议 5~10 像素,表面微小缺陷往往需要 10 像素以上,并配合适当打光提升对比度。

三、景深:被高度差决定的隐藏约束

景深是物面上仍能保持可接受清晰度的前后范围。它随光圈缩小而增大,随焦距增大和物距减小而减小。近似关系为:

DOF ≈ 2 × N × c × (WD / f)²

其中 N 为光圈 F 数,c 为允许弥散圆直径(常取 2~3 个像素尺寸)。若被测工件存在高度起伏,例如连接器插针高度差 ±2 mm,则景深必须覆盖这一范围,否则高低处无法同时清晰。缩小光圈可增大景深,但会减少进光量,需要更强照明或更长曝光,而长曝光又可能引入运动模糊。因此景深、光照、曝光时间三者需要联合权衡。

四、可测性分析:把任务翻译成参数

可测性分析的本质是回答三个问题:目标特征在图像上是否可见、是否可分、是否可重复测量。可见性取决于对比度与照明;可分性取决于物方分辨率与特征尺寸之比;可重复性取决于景深、机械稳定性与标定精度。工程上建议按以下顺序推进:先明确最小检测特征及其公差,再据此确定所需物方分辨率,然后结合视场确定相机与镜头,最后用景深和光照条件校验整个方案是否自洽。

成像参数耦合关系与可测性判定链 光学几何约束 FOV_h = (Sensor_h / f) × WD f = (Sensor_h × WD) / FOV_h · 视场 ∝ 工作距离 · 视场 ∝ 1 / 焦距 · 三者锁定两个即定第三个 示例:7.1mm 传感器 / 120mm FOV / 300mm WD → f≈17.8mm 分辨率判据 物方分辨率 = FOV_h / 像素数_h 有无判断:≥ 3 px 尺寸测量:≥ 5~10 px 微小缺陷:≥ 10 px 示例:0.5mm 缺孔 / 5px → 需 0.1mm/px 120mm FOV → 至少 1200 px 景深约束 DOF ≈ 2 × N × c × (WD/f)² · 光圈越小,景深越大 · 焦距越长,景深越小 · 物距越近,景深越小 示例:插针高度差 ±2mm → DOF 需 ≥ 4mm 缩光圈需补光,防运动模糊 可测性判定链:从检测目标到系统参数 ① 最小检测特征 尺寸 + 公差 ② 所需物方分辨率 特征 / 像素判据 ③ 相机 + 镜头选型 像素数 / 焦距 ④ 景深 + 光照校验 高度差 / 对比度 ⑤ 可测性结论 可见/可分/可重复 若任一环节不满足 → 调整视场、工作距离、光圈或照明后重新校验

五、参数自洽性校验与常见冲突

把上述关系放在一起,就能看出典型冲突。例如:为了看清小特征而提高分辨率,往往需要缩小视场或增大焦距,这会减小景深;为了覆盖大工件而增大视场,物方分辨率随之下降,小特征可能不足 3 像素;为了增大景深而缩小光圈,进光量下降,若工件在运动则曝光时间受限,图像变暗或拖影。解决路径通常是:优先保证最小特征的分辨率余量,再通过远心镜头或合理布光降低对景深的依赖,必要时采用多相机分区或多次拍摄拼接。

下表给出一个可参考的参数校验示例,用于快速判断方案是否自洽。表中数值为教学示例,实际项目需以镜头和相机数据手册为准。

参数示例值来源/计算校验结论
最小检测特征0.5 mm 缺孔任务定义—
像素判据5 px尺寸测量要求—
所需物方分辨率0.1 mm/px0.5 / 5—
视场120 mm工件尺寸 + 余量—
所需水平像素≥1200 px120 / 0.1选 2448 px 相机,余量充足
工作距离300 mm安装空间—
焦距≈17.8 mm(7.1×300)/120取 16 mm 或 20 mm 并微调 WD
景深需求≥4 mm插针高度差 ±2 mm需缩光圈或改用远心镜头
可测性分析不是一次计算就结束。镜头畸变、安装倾斜、温度漂移和标定误差都会侵蚀理论分辨率。建议在方案阶段预留至少 30% 的分辨率余量,并在样机上用实际工件验证最小特征的信噪比与重复测量标准差。

总结来看,视场、工作距离、分辨率、景深四者构成一个相互牵制的参数空间,而可测性分析就是在这个空间中找到满足检测目标的最小可行方案。工程上应始终从最小检测特征出发,先定分辨率,再定视场与工作距离,最后用景深和光照条件做闭环校验,任何一步不满足都要回到上游重新调整,而不是在下游用软件补偿硬性缺陷。