在定量光学成像与机器视觉应用中,相机的合理选型是保障测量可靠的关键,而选一台相机,最容易从规格表开始,也最容易在规格表里迷路。下文将从成像原理、核心参数、性能差异展开对比,为科研与工业场景的相机选型提供参考。
相机的本质就是光信号→电信号→数字图像的转换,承担转换任务的,是相机内部的图像传感器。它决定了相机能看见多暗的光、多快的运动、多细的瑕疵。根据不同的划分方式,相机常分为CCD、CMOS、线阵、面阵:
从“读出方式”上划分。实验室常用的相机有CCD和CMOS两种。
CCD的英文全称是“Charge-coupled Device”,中文全称是电荷耦合器元件。CCD走的是“统一放大”路线。每个像素像一个箱子,曝光时各自攒电荷;读出时,所有箱子里的电荷在时钟脉冲的驱动下,像接力赛一样逐像素、逐行地传递到芯片边缘的少数甚至唯一一个输出放大器,在那里统一完成电荷→电压的转换和放大。因为所有像素共用同一套放大电路,CCD的成像均匀性极好,固定模式噪声很低。但弊端同样明显:电荷必须顺序搬运,读出速度慢,不支持随机寻址,驱动电压高,功耗大等。

图1 CCD结构示意图
CMOS的英文全称是“Complementary Metal-Oxide-Semiconductor”,中文全称为互补式金属氧化物半导体。CMOS的逻辑是“就地转换”。 每个像素内部或紧邻位置集成了放大器,电荷在像素本地就完成了向电压的转换,然后通过地址线像读取内存一样被逐行或随机读出。这意味着读出速度可以做得极快,功耗低,且控制电路、ADC等可以高度集成在同一芯片上。CMOS早期的短板——像素内电路挤占感光面积(填充因子低)、各像素放大器不一致带来的固定模式噪声——随着背照式、堆栈式工艺和噪声抑制技术的成熟,已被大幅弥补。如今CMOS占据图像传感器市场超过90%的份额,是消费电子、工业检测、汽车和医疗影像的主流选择。

图2 CMOS 结构示意图
在常规CMOS 高速读出架构之上,经过像素电路与读出链路专项优化、面向科研定量探测的版本即为 sCMOS((Scientific CMOS))。sCMOS是基于CMOS的架构,将噪声、灵敏度、动态范围和一致性这几项对科学测量至关重要的指标,进行了大幅提升,即sCMOS通过一系列针对性的设计强化,专门服务于那些对信号测量的准确性与精度有严苛要求的科研场景,而普通CMOS则致力于以更低的成本满足通用成像需求。

如果说CCD/CMOS回答的是“像素怎么读”,那么线阵/面阵回答的是另一个维度的问题:传感器长什么样,图像怎么被构建出来。
线阵相机使用单列(少数多列)感光像元,沿一维方向采集光信号。每一次“拍照”得到的是一条极细的条带,单张图像本身毫无意义。二维图像的诞生依赖于相对运动:物体匀速经过镜头下方,或者相机自身扫过静止物体,线阵以极高的频率一行一行地采集,再按顺序拼接成完整的画面。这就决定了线阵系统的本质:它不是在“拍照”,而是在对连续表面进行逐行扫描。

图3 线阵相机工作过程
面阵相机的传感器是一个二维像素矩阵,一次曝光就能“拍”下一整幅画面。它的使用和手机拍照完全一致:对准,触发,得到一张可以直接观看和处理的二维图像。面阵相机的优势在于直观和系统简单——不需要运动同步,不需要拼接,配合全局快门传感器还能在单次曝光中“冻结”动态场景而不产生形变。绝大多数离散零件检测、机器人引导、装配验证、存在性检查,面阵相机都是默认选择。

图4 面阵相机工作过程

前面讨论了相机不同维度的常见分类:CCD把放大器放在芯片边缘,CMOS把放大器塞进每个像素,线阵把二维图像拆成一行一行去拼,面阵一次曝光整幅图像。但结构差异最终要落到可比较、可选型的尺度上——这个尺度就是参数。接下来,我们将对相机的重点参数进行一一解析。
总结:把以上重点参数可以分成“能不能拍到”和“拍得好不好”两层。先用分辨率、画幅、快门、帧率/行频、曝光做硬筛选;再用量子效率、读出噪声、满阱容量、动态范围、转换增益做弱光/高动态优化;最后用ROI、镜头、光源、接口带宽等做系统验证。对大多数科研和工业场景而言,最优点不是单项参数最高,而是分辨率、灵敏度、动态范围、速度之间的系统平衡。
结合以上13点参数解析,这里罗列一些典型应用场景选型建议:
