3. 工业成像基础与XG-X图像采集
工业成像的稳定性,首先取决于光学链路是否被正确设计。KEYENCE XG-X 系列作为高速图像采集与处理平台,其相机、镜头、光源、触发与同步参数必须围绕被测物特征形成闭环。本节从光学成像原理出发,串联景深、工作距离、视场角,再落到 XG-X 的相机参数设置、触发与同步采集,最后给出采集质量评估方法。
一、光学成像的基本关系
工业相机的成像本质是:镜头把物方视场内的光强分布,按放大倍率投影到传感器像面上。设物距为 u,像距为 v,焦距为 f,薄透镜公式为 1/f = 1/u + 1/v。实际选型中更常用的是放大倍率 β = 像面尺寸 / 物方视场尺寸,以及视场角 FOV 与工作距离 WD 的关系:FOV ≈ 2 × WD × tan(θ/2),其中 θ 为镜头视场角。对 XG-X 常用的定焦镜头,若已知传感器靶面宽度 W、镜头焦距 f、工作距离 WD,则水平视场约为 FOV ≈ W × WD / f。例如靶面 1/1.8"(约 7.2 mm 宽)、f = 16 mm、WD = 300 mm 时,FOV ≈ 7.2 × 300 / 16 ≈ 135 mm。这个估算用于快速判断被测物能否完整落入画面,实际还需考虑畸变与边缘分辨率。
景深 DOF 决定“多厚的一段物距仍清晰”。在允许弥散圆直径 c 下,景深近似为 DOF ≈ 2 × c × F × (1 + β) / β²,其中 F 为光圈 F 数。可见:光圈越小(F 值越大)景深越大,但进光量下降;放大倍率越高,景深急剧变浅。因此高倍率测量场景必须优先保证被测面平整,或采用远心镜头与同轴光。
二、XG-X 相机参数设置要点
XG-X 的相机参数设置应遵循“先光学、后电子”的顺序。光学端确定工作距离、光圈与镜头后,再进入控制器或 XG-X 软件设置曝光时间、增益、白平衡与像素格式。曝光时间决定运动模糊:若被测物以速度 v 运动,允许模糊量为 b,则曝光时间应满足 t ≤ b / v。例如 v = 200 mm/s、允许模糊 0.05 mm,则 t ≤ 0.25 ms。此时若亮度不足,应优先增加光源功率或开大光圈,而不是盲目提高增益,因为增益会同步放大噪声。
像素格式与位深影响后续处理。XG-X 支持黑白与彩色、8 bit 与更高位深采集。对于尺寸测量、有无判断,优先使用黑白 8 bit,数据量小、处理快;对于颜色分选、色差检测,使用彩色并锁定白平衡。若现场光源为高频 PWM 驱动,需确认曝光时间与光源周期匹配,避免出现明暗条纹。
三、触发与同步采集
触发方式分为内部触发与外部触发。内部触发由 XG-X 按设定周期自由运行,适合静态或低速检测;外部触发由光电传感器、编码器或 PLC 给出,适合流水线定位。编码器触发时,可按固定位移间隔输出脉冲,使相机在等间距位置采集,避免因速度波动造成图像拉伸或压缩。同步采集则要求多相机或多光源在同一时刻动作:XG-X 可通过同步输出信号驱动频闪光源,使曝光窗口与光源亮起窗口对齐。
实际配置时,先确认触发信号的电平标准(如 24 V NPN/PNP)、脉宽与最小间隔,再设置 XG-X 的触发沿、延时与滤波。若出现丢帧,优先检查触发频率是否超过相机最大帧率,以及曝光时间是否过长导致读取超时。
四、采集质量评估
采集质量可从四个维度评估:清晰度、亮度、对比度与稳定性。清晰度看边缘梯度是否陡峭,可用 XG-X 的轮廓工具观察边缘过渡像素数;亮度看目标区域灰度均值是否落在 80~180(8 bit)的合理区间;对比度看特征与背景的灰度差,通常要求大于 40 个灰度级;稳定性看连续多帧的灰度均值波动,波动应小于 5%。若边缘模糊,先检查工作距离与光圈;若亮度不足,先检查光源角度与曝光;若对比度低,考虑更换光源颜色或加装偏振片。
把光学、参数、触发与评估串起来,XG-X 的图像采集才能从“能拍到”走向“拍得稳、判得准”。下一阶段将进入图像预处理与特征提取,但前提是本节的光学链路与采集参数已经锁定并验证。