3. 线扫镜头选型与光学计算
线扫相机的像元通常只有 3.5 μm~7 μm,一行像素对应的是被检物上一条极窄的线视场。镜头选型一旦出错,后面无论算法多强都无法补救:视场对不上、分辨率不够、边缘模糊、景深不足,都会直接表现为漏检或误判。本节把线扫镜头选型拆成四个可计算的量——放大倍率、工作距离、景深、远心度,并说明远心与非远心镜头的适用边界。
一、先定放大倍率:从视场和像元反推
线扫镜头的放大倍率 β 定义为像方尺寸与物方尺寸之比,即 β = 传感器像元尺寸 / 物方所需分辨率,也等于传感器线长 / 物方视场宽度。工程上通常从两个方向同时约束:
- 由视场定倍率:β = 传感器有效线长 ÷ 物方视场宽度。例如 4K 线扫相机(4096 像素、像元 7 μm)有效线长约 28.67 mm,若要求覆盖 300 mm 宽幅,则 β ≈ 28.67 / 300 ≈ 0.0956×,属于缩小成像。
- 由精度定倍率:β = 像元尺寸 ÷ 物方最小可分辨尺寸。若像元 7 μm、要求分辨 0.1 mm 的缺陷,则 β = 0.007 / 0.1 = 0.07×。两个结果取较大者,才能同时满足视场与分辨率。
需要注意,线扫的“视场”是沿扫描方向的一维宽度,运动方向由产线速度与行频共同决定,镜头只需保证这一维的成像质量。若算出的 β 小于 0.05×,说明相机分辨率相对视场偏低,应考虑更高像素相机或缩短视场。
二、工作距离与视场、倍率的耦合
工作距离 WD 是镜头前端到物面的距离,它由镜头焦距 f 和放大倍率共同决定。对普通镜头近似有 WD ≈ f (1 + 1/β)。仍以上例 β = 0.0956× 为例,若选 f = 50 mm,则 WD ≈ 50 × (1 + 10.46) ≈ 573 mm;若选 f = 35 mm,WD ≈ 401 mm。可见倍率越小,工作距离越长,镜头也越难做小。
实际选型时 WD 往往先被机械结构锁定:相机要避开运动部件、光源要留出安装空间、防护罩要有厚度。因此常见做法是先确定可用 WD 区间,再反推所需焦距,最后核对在该焦距下能否达到目标 β 与分辨率。若 WD 与 β 无法同时满足,优先调整相机像素数或视场,而不是硬凑镜头。
三、景深:线扫最容易被低估的参数
景深 DOF 决定物面在 WD 前后多大范围内仍保持可接受的清晰度。普通镜头的景深近似为:
DOF ≈ 2 × N × c × (1 + β) / β²
N:光圈 F 数
c:允许弥散圆直径(常取 2~3 个像元)
β:放大倍率
由公式可见,景深与 β² 成反比:倍率越小,景深越大;倍率越大,景深急剧变浅。例如 β = 0.1×、N = 8、c = 0.014 mm 时,DOF ≈ 2 × 8 × 0.014 × 1.1 / 0.01 ≈ 24.6 mm;若 β 提高到 0.5×,同样条件下 DOF 仅约 1.3 mm。产线上工件有翘曲、抖动或厚度变化时,必须把这段变化量算进景深预算,否则边缘行会周期性发虚。
四、远心与非远心:什么时候必须用远心
普通(非远心)镜头的主光线是发散的,物距变化会同时改变放大倍率,产生透视误差。远心镜头在物方采用平行主光线,WD 在一定范围内变化时 β 基本不变,且能消除斜视带来的测量偏差。两者适用场景差异明显:
| 对比项 | 非远心镜头 | 物方远心镜头 |
|---|---|---|
| 倍率稳定性 | 随 WD 变化,有透视误差 | WD 变化时 β 基本恒定 |
| 测量精度 | 适合有无、定位、粗略尺寸 | 适合精密尺寸、位置测量 |
| 视场与体积 | 视场大、体积小、成本低 | 同视场下口径大、体积大、成本高 |
| 景深 | 相对较大 | 相对较小,需严格控制物距 |
| 典型场景 | 表面缺陷、字符、异物检测 | 玻璃/薄膜测宽、精密零件尺寸 |
判断原则很简单:如果检测目标是“有没有、是什么”,且允许一定尺寸误差,用非远心镜头即可;如果目标是“量出多少毫米、偏差多少”,且工件存在厚度或位置波动,必须用远心镜头。线扫中远心镜头还有一个额外优势:边缘视场的照度和分辨率更均匀,避免整幅图像两端与中间不一致。
五、选型计算示例(教学假设)
假设某薄膜产线需检测 400 mm 宽幅,最小缺陷 0.15 mm,工件上下波动 ±3 mm,允许安装 WD 约 500 mm。按前述流程:
- 选 8K 线扫相机,8192 像素、像元 5 μm,有效线长 40.96 mm。
- 由视场:β = 40.96 / 400 ≈ 0.102×;由精度:β = 0.005 / 0.15 ≈ 0.033×。取 0.102×。
- 由 WD ≈ f(1+1/β) = 500,得 f ≈ 500 / (1+9.8) ≈ 46 mm,选 50 mm 标准焦距。
- 景深:取 N = 8、c = 0.015 mm,DOF ≈ 2×8×0.015×1.1 / 0.0104 ≈ 25 mm,覆盖 ±3 mm 波动有余。
- 因需测宽而非仅判有无,且工件有波动,最终选用物方远心镜头,β 取 0.1×,WD 约 500 mm。
把上述四个量串起来看:放大倍率决定“能不能看清”,工作距离决定“装不装得下”,景深决定“波动时稳不稳”,远心度决定“量得准不准”。线扫镜头选型的本质,是在这四个约束之间找到同时满足产线机械条件与检测精度要求的唯一解。