4. 高速成像基础与曝光控制
在高速产线上,视觉系统面对的第一个物理约束不是算法,而是“光子在传感器上停留的时间”。当被测物以 1 m/s 运动时,若曝光时间为 1 ms,物体在曝光窗口内已移动 1 mm;若相机单像素对应 0.1 mm,则图像上产生约 10 像素的拖影。运动模糊一旦超过约 1~2 像素,边缘定位、亚像素测量和缺陷分割都会明显退化。因此,高速成像的核心任务可以概括为:在允许的模糊量内,用尽可能短的曝光时间获得足够信噪比的图像,并让成像节拍与产线速度严格匹配。
一、运动模糊的量化:先算清楚,再选参数
运动模糊量由物体在曝光时间内的位移决定。设产线速度为 v(mm/s),曝光时间为 t(s),则曝光期间位移 d = v × t。若要求模糊不超过 n 像素,且单像素对应实际尺寸为 p(mm/pixel),则需满足:
v × t ≤ n × p
即 t ≤ n × p / v
举例(示例参数,非实测):某包装线速度 v = 800 mm/s,镜头视野对应单像素 p = 0.05 mm/pixel,要求模糊 ≤ 1.5 pixel,则最大曝光时间 t ≤ 1.5 × 0.05 / 800 = 93.75 μs。也就是说,曝光必须压到约 90 μs 量级。若仍用 1 ms 曝光,模糊将达 16 pixel,边缘完全不可用。这个计算是后续所有曝光、光源和快门选择的起点。
二、短曝光带来的信噪比问题
曝光时间缩短,进入相机的光能量按比例下降。图像亮度与曝光量近似成正比,曝光从 1 ms 降到 90 μs,光能量只剩约 9%。若仅靠提高增益补偿,噪声会被同步放大,暗部细节丢失。因此短曝光必须配合“补光”手段,把单位时间的光通量提上去。常用路径有三条:提高光源瞬时亮度(频闪)、增大镜头光圈、提高传感器灵敏度或采用背照式/全局快门高量子效率传感器。其中频闪是产线视觉最直接、最可控的手段。
三、频闪:让光只在曝光窗口出现
频闪(Strobe)的本质是让光源在相机曝光期间以极高瞬时功率发光,其余时间关闭。这样既避免连续高亮导致发热和寿命下降,又能把能量集中在极短窗口内。实现上,相机输出触发信号(如 Strobe Out 或 Exposure Active),经光源控制器驱动 LED 在曝光窗口内点亮。关键参数包括:频闪脉宽(应与曝光时间匹配,通常略宽于曝光以保证覆盖)、峰值电流(决定瞬时亮度)、占空比(决定平均功率与散热)、以及触发延迟(光源点亮相对曝光开始的滞后)。
若频闪脉宽远大于曝光时间,多余的光被浪费且可能造成拖影;若脉宽小于曝光时间,则曝光窗口内部分时间无光,亮度不足。工程上常让频闪脉宽等于或略大于曝光时间,并通过调节峰值电流控制亮度。对于彩色检测,还需注意不同波长 LED 的响应与频闪同步一致性。
四、全局快门与卷帘快门:为什么高速必须用全局快门
卷帘快门(Rolling Shutter)逐行曝光,不同行的时间起点不同。当物体运动时,同一帧内不同行对应的物体位置不一致,产生倾斜、弯曲或“果冻”效应。对于高速产线上的尺寸测量和定位,这种几何畸变无法通过后续算法可靠校正。全局快门(Global Shutter)让所有像素在同一时刻开始并结束曝光,整帧对应同一时间切片,运动物体不会产生行间错位。因此,高速产线视觉应优先选择全局快门传感器。若使用卷帘快门,必须把运动模糊和行间时间差一并纳入误差预算,通常不推荐用于精密测量。
五、曝光、频闪与产线节拍的匹配
产线速度匹配不仅是“曝光够短”,还要保证相机能在物体经过视野的窗口内完成触发、曝光、读出和下一次触发。设物体在视野内的停留时间为 T = 视野长度 / 产线速度。若视野长度 100 mm、速度 800 mm/s,则 T = 125 ms。相机帧周期必须小于 T,且要留出触发抖动、光源延迟和传输时间的余量。对于多相机或多工位系统,还需考虑编码器触发与频闪的相位对齐,避免不同工位拍到物体不同位置。
实际调试时,可按以下顺序推进:
- 根据速度、像素分辨率和允许模糊量计算最大曝光时间。
- 选择全局快门相机,确认其最短曝光时间小于计算值。
- 配置频闪光源,使脉宽覆盖曝光窗口,并调节峰值电流使图像灰度落在目标区间(如 100~180)。
- 用编码器或光电传感器触发,检查触发延迟与频闪同步。
- 在产线运行状态下采集运动中的标准件图像,测量边缘模糊像素数,确认 ≤ 允许值。
六、常见问题与判断依据
| 现象 | 可能原因 | 检查与处理 |
|---|---|---|
| 图像整体偏暗 | 频闪亮度不足或脉宽未覆盖曝光 | 用示波器查光源驱动波形;提高峰值电流或延长脉宽至略大于曝光 |
| 边缘仍有拖影 | 曝光时间超过计算上限,或频闪拖尾 | 重新核算 t ≤ n×p/v;确认频闪在曝光结束后立即关断 |
| 图像倾斜或弯曲 | 使用了卷帘快门 | 更换全局快门相机;卷帘快门不适用于高速测量 |
| 不同帧亮度波动 | 频闪与曝光相位漂移 | 检查触发时序,固定延迟;使用相机 Strobe Out 直接驱动光源 |
| 漏拍或节拍跟不上 | 帧周期大于物体停留时间 | 缩短读出时间、降低分辨率或增加相机数量分担工位 |
总结来说,高速成像的曝光控制是一条从“允许模糊量”反推“曝光时间上限”,再通过全局快门、频闪补光和触发同步来落地的工程链路。只有把速度、分辨率、曝光、光源和节拍放在同一张参数表里核算,才能让产线在满速运行时仍获得可用于精密检测的清晰图像。