3. 视野与分辨率计算
在 In-Sight 视觉系统选型中,视野(FOV)与分辨率是最先需要锁定的两个参数。它们决定了相机能否"看全"被测物、能否"看清"最小缺陷,也直接约束了镜头焦距与工作距离的选择。本节从被测物尺寸出发,逐步推导所需视野、像素分辨率、光学放大倍率与工作距离之间的匹配关系。
一、三个输入量:被测物、精度、缺陷
计算前必须先明确三个输入量,它们来自检测需求而非相机参数:
- 被测物尺寸:包括被测特征的最大外形尺寸,以及需要同时进入画面的定位基准或标记。例如一块 120 mm × 80 mm 的工件,若还需看到旁边的定位孔,则视野要覆盖两者之和。
- 检测精度:指需要稳定分辨的尺寸公差或位置偏差。例如要求测量 ±0.1 mm 的间隙,则系统必须能分辨远小于 0.1 mm 的像素变化。
- 最小缺陷:需要检出的最小瑕疵尺寸,如 0.05 mm 的划痕、0.2 mm 的缺料。缺陷检测通常比尺寸测量对分辨率要求更高。
这三个量共同决定"需要多少像素覆盖多大范围",是后续所有计算的起点。
二、从精度反推像素分辨率
像素分辨率(mm/pixel)表示一个像素对应实际物体上的尺寸。工程上常用经验法则:测量精度约为像素分辨率的 1/4 到 1/10,缺陷检测则要求缺陷至少占据 3~5 个像素。
以尺寸测量为例,若要求测量精度为 ±0.1 mm,取安全系数 5,则像素分辨率应不大于:
像素分辨率 = 精度 / 安全系数
= 0.1 mm / 5
= 0.02 mm/pixel
若为缺陷检测,最小缺陷 0.05 mm,要求缺陷占 4 个像素,则:
像素分辨率 = 最小缺陷 / 像素数
= 0.05 mm / 4
= 0.0125 mm/pixel
两者取更严格者,即 0.0125 mm/pixel。这说明缺陷检测往往主导分辨率需求。
三、由分辨率与视野确定相机像素数
视野由被测物尺寸加适当余量确定。假设被测物 120 mm × 80 mm,四周各留 10 mm 余量,则视野约为 140 mm × 100 mm。
所需像素数 = 视野 / 像素分辨率:
水平像素 = 140 mm / 0.0125 mm/pixel = 11200 pixel
垂直像素 = 100 mm / 0.0125 mm/pixel = 8000 pixel
这个结果远超普通面阵相机。实际选型中通常不会用单台超高像素相机硬扛,而是通过缩小视野、分区域拍摄或降低精度要求来平衡。例如只检测关键区域,视野缩到 30 mm × 20 mm,则:
水平像素 = 30 / 0.0125 = 2400 pixel
垂直像素 = 20 / 0.0125 = 1600 pixel
此时一台 500 万像素(约 2448 × 2048)相机即可满足,且留有余量。这正是"先算需求、再选相机"的意义。
四、光学放大倍率与工作距离的匹配
确定像素分辨率后,需要把它转化为镜头参数。光学放大倍率 β 定义为传感器尺寸与视野之比:
β = 传感器尺寸 / 视野
以 2/3 英寸传感器(约 8.8 mm × 6.6 mm)为例,若视野为 30 mm × 20 mm:
β = 8.8 / 30 ≈ 0.293
放大倍率确定后,工作距离 WD 与焦距 f 的关系近似为:
WD ≈ f × (1 + 1/β)
若选用 f = 16 mm 镜头:
WD ≈ 16 × (1 + 1/0.293) ≈ 16 × 4.41 ≈ 70.6 mm
若希望工作距离更远(例如避免碰撞或留出打光空间),可增大焦距。同样视野下改用 f = 25 mm:
WD ≈ 25 × 4.41 ≈ 110 mm
但焦距增大后,景深会变浅,对安装平面度和被测物高度变化更敏感。因此工作距离、焦距与景深需要联合权衡,不能只追求"站得远"。
五、参数匹配关系图解
下图把上述推导关系整理为一张参数关系图,左侧为输入需求,中间为计算链,右侧为光学与安装结果,箭头表示影响方向。
六、现场校核:算完之后还要验证
计算给出的是理论值,现场还需做三项校核:
- 实际视野复核:装好镜头后,用标定板或已知尺寸量块拍摄,测量画面中实际覆盖的毫米数,确认与设计视野一致。若偏差超过 5%,需检查传感器尺寸或镜头倍率是否与计算假设相符。
- 像素分辨率实测:用标定板上的刻度线,数出相邻刻度间占多少像素,反算 mm/pixel。若实测值大于设计值,说明视野偏大或相机像素不足,需缩小视野或更换更高像素相机。
- 缺陷可检性验证:用最小缺陷标准样件(如 0.05 mm 划痕样板)实际拍摄,观察缺陷在图像中是否清晰可辨、边缘是否稳定。若缺陷仅占 1~2 个像素,即使理论计算通过,实际也可能漏检。
七、示例参数汇总
| 参数 | 示例值 | 来源/说明 |
|---|---|---|
| 被测物尺寸 | 120 mm × 80 mm | 需求输入 |
| 检测精度 | ±0.1 mm | 需求输入 |
| 最小缺陷 | 0.05 mm | 需求输入 |
| 像素分辨率 | 0.0125 mm/pixel | 由缺陷与安全系数推导 |
| 关键区域视野 | 30 mm × 20 mm | 缩小视野以匹配相机 |
| 所需像素数 | 2400 × 1600 | 视野 ÷ 像素分辨率 |
| 传感器尺寸 | 2/3 英寸(8.8 × 6.6 mm) | 相机规格 |
| 光学放大倍率 | ≈ 0.293 | 传感器尺寸 ÷ 视野 |
| 焦距 | 16 mm / 25 mm | 镜头选型 |
| 工作距离 | ≈ 70.6 mm / 110 mm | f × (1 + 1/β) |
以上数值均为教学示例,用于说明推导过程。实际项目中应以现场标定和样件测试结果为准,并根据景深、安装空间和打光条件做最终微调。