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 个像素,余量充足。
三、景深:被高度差决定的隐藏约束
景深是物面上仍能保持可接受清晰度的前后范围。它随光圈缩小而增大,随焦距增大和物距减小而减小。近似关系为:
DOF ≈ 2 × N × c × (WD / f)²
其中 N 为光圈 F 数,c 为允许弥散圆直径(常取 2~3 个像素尺寸)。若被测工件存在高度起伏,例如连接器插针高度差 ±2 mm,则景深必须覆盖这一范围,否则高低处无法同时清晰。缩小光圈可增大景深,但会减少进光量,需要更强照明或更长曝光,而长曝光又可能引入运动模糊。因此景深、光照、曝光时间三者需要联合权衡。
四、可测性分析:把任务翻译成参数
可测性分析的本质是回答三个问题:目标特征在图像上是否可见、是否可分、是否可重复测量。可见性取决于对比度与照明;可分性取决于物方分辨率与特征尺寸之比;可重复性取决于景深、机械稳定性与标定精度。工程上建议按以下顺序推进:先明确最小检测特征及其公差,再据此确定所需物方分辨率,然后结合视场确定相机与镜头,最后用景深和光照条件校验整个方案是否自洽。
五、参数自洽性校验与常见冲突
把上述关系放在一起,就能看出典型冲突。例如:为了看清小特征而提高分辨率,往往需要缩小视场或增大焦距,这会减小景深;为了覆盖大工件而增大视场,物方分辨率随之下降,小特征可能不足 3 像素;为了增大景深而缩小光圈,进光量下降,若工件在运动则曝光时间受限,图像变暗或拖影。解决路径通常是:优先保证最小特征的分辨率余量,再通过远心镜头或合理布光降低对景深的依赖,必要时采用多相机分区或多次拍摄拼接。
下表给出一个可参考的参数校验示例,用于快速判断方案是否自洽。表中数值为教学示例,实际项目需以镜头和相机数据手册为准。
| 参数 | 示例值 | 来源/计算 | 校验结论 |
|---|---|---|---|
| 最小检测特征 | 0.5 mm 缺孔 | 任务定义 | — |
| 像素判据 | 5 px | 尺寸测量要求 | — |
| 所需物方分辨率 | 0.1 mm/px | 0.5 / 5 | — |
| 视场 | 120 mm | 工件尺寸 + 余量 | — |
| 所需水平像素 | ≥1200 px | 120 / 0.1 | 选 2448 px 相机,余量充足 |
| 工作距离 | 300 mm | 安装空间 | — |
| 焦距 | ≈17.8 mm | (7.1×300)/120 | 取 16 mm 或 20 mm 并微调 WD |
| 景深需求 | ≥4 mm | 插针高度差 ±2 mm | 需缩光圈或改用远心镜头 |
总结来看,视场、工作距离、分辨率、景深四者构成一个相互牵制的参数空间,而可测性分析就是在这个空间中找到满足检测目标的最小可行方案。工程上应始终从最小检测特征出发,先定分辨率,再定视场与工作距离,最后用景深和光照条件做闭环校验,任何一步不满足都要回到上游重新调整,而不是在下游用软件补偿硬性缺陷。