1. 成像链全景与工程目标

工业视觉系统输出的每一帧图像,都不是"相机拍下来的画面"这么简单。从被测物表面的光辐射出发,到最终进入算法的一张数字图像,中间要经过照明、光学成像、光电转换、模拟前端、量化编码等多个环节。这条链路我们称为成像链(Imaging Chain)。理解成像链的意义在于:图像质量的任何缺陷,都可以在链路上找到它的来源环节,而不是笼统地归因于"相机不好"或"算法不行"。

成像链的典型构成可以按信号形态划分为三段:光域、模拟电域和数字域。光域包含光源、被测物反射/透射特性、镜头;模拟电域包含传感器光电转换、模拟增益、相关双采样(CDS)与模数转换前端;数字域包含量化、黑电平校正、去马赛克、伽马与输出接口。每一段都有各自的传递特性,最终图像是这些传递特性级联的结果。

工业视觉成像链:光域 → 模拟电域 → 数字域 光域 光源(波长/角度/均匀性) 决定对比度与缺陷可检出性 被测物(反射/透射/散射) 表面形貌、材质、颜色 镜头(焦距/光圈/畸变) 决定视场、分辨率、景深 关键量:辐照度 E、对比度 C MTF、景深 DOF 模拟电域 光电转换(CCD/CMOS 像元) 光子 → 电子,量子效率 QE 模拟增益 + 相关双采样 CDS 抑制复位噪声与固定模式噪声 模数转换 ADC(8/10/12 bit) 量化台阶决定灰度分辨力 关键量:满阱容量、读出噪声 动态范围 DR、信噪比 SNR 数字域 黑电平校正 / 坏点校正 去除暗电流与固定偏置 去马赛克 / 白平衡 / 伽马 重建彩色与亮度响应 输出接口(GigE/USB3/CXP) 带宽与触发同步 关键量:位深、帧率、灰度线性度 最终交付:数字图像 光子 数字码

从工程目标看,工业视觉对图像质量的诉求可以归纳为四类:对比度、分辨率、信噪比和几何保真度。对比度决定"缺陷能不能被看见",分辨率决定"多小的缺陷能被分辨",信噪比决定"看见的东西是否稳定可靠",几何保真度决定"测量结果是否可信"。这四者并非彼此独立——提高放大倍率可以提升分辨率,但会缩小视场、降低进光量,进而恶化信噪比;增大光圈可以提升信噪比,却会压缩景深。成像链设计的本质,就是在这些相互制约的参数之间,为具体任务找到可行的工作点。

不同任务类型对成像链的侧重点差异很大。以常见的三类任务为例:

任务类型 核心诉求 成像链关键环节 典型判据
缺陷检测 缺陷与背景的对比度 照明方式与波长选择 缺陷信噪比 ≥ 3~5
尺寸测量 边缘锐度与几何保真 镜头畸变、远心度、像素当量 测量重复性 ≤ 1/10 公差
定位引导 特征稳定性与实时性 照明均匀性、曝光一致性 定位重复精度 ≤ 1/5 像素

以缺陷检测为例,假设某金属表面需要检出宽度约 0.05 mm 的划痕。若选用 500 万像素(2448×2048)、2/3" 靶面的相机,配 35 mm 镜头,工作距离 300 mm,则视场约为 2448×0.00345×300/35 ≈ 72 mm(按像元 3.45 μm 估算),像素当量约 72/2448 ≈ 0.029 mm/pixel。划痕仅占约 1.7 个像素,处于可检出边缘。此时若改用同轴落射照明并选择蓝光(450 nm),金属表面对短波反射更集中,划痕散射与镜面反射的差异被放大,对比度可显著提升;若仍用白光环形光,划痕可能被淹没在漫反射背景中。这说明照明环节的调整往往比更换相机更有效。

成像链设计有一条实用原则:先解决光,再解决电,最后解决数字。光域的信息一旦丢失,后续任何增益、滤波或算法都无法真正恢复。因此照明与光学选型应优先于相机参数调优。

成像链设计也有明确的边界。它不能突破物理极限:衍射极限决定了给定光圈下的最小可分辨尺寸;光子散粒噪声决定了给定曝光下的信噪比上限;传感器的满阱容量决定了动态范围的天花板。工程上能做的是在这些极限之内,通过合理的链路配置逼近极限,而不是幻想通过后期处理"修复"一张信息已经丢失的图像。

从系统视角看,成像链的每一级都可以用一个传递函数或参数集来描述:照明提供辐照度分布,被测物提供反射率分布,镜头提供点扩散函数(PSF)与 MTF,传感器提供量子效率与噪声模型,ADC 提供量化台阶。最终图像是这些环节的卷积与叠加结果。掌握这条链路,意味着当图像出现对比度不足、边缘模糊、噪声偏大或灰度非线性时,能够沿着链路逐级排查,定位到真正的问题环节,而不是盲目更换硬件或反复调参。

本节的核心结论:成像链是一条从光辐射到数字图像的级联传递链,图像质量由链路中最薄弱的一环决定。工业视觉的工程目标是在对比度、分辨率、信噪比和几何保真度之间取得平衡,而这一平衡必须从照明与光学开始设计,而非从相机参数开始。