机器视觉中的 CMOS 传感器
每一台现代工业相机都依靠一颗专用硅芯片将光子转换为数据。CMOS 传感器(互补金属氧化物半导体)是一种集成电路,由一组微观光电二极管阵列组成,每个像素都拥有自己专属的放大器和读出电路。这种有源像素架构在像素层面就将光直接转换为电压,再以数字信号输出。通过在芯片上并行处理数据,这些器件能够提供工厂自动化和精密检测所需的高帧率、低功耗和精确时序。
CMOS 传感器的工作原理
成像过程始于光线进入像素中的光电二极管,并通过光电效应产生局部电荷。在这种架构中,电荷无需长距离移动。每个像素都作为有源像素传感器(APS),拥有自己的微电路,用于放大收集到的电荷并将其转换为可测量的电压。
电压一旦被转换,就会传送到位于同一晶片上的模数转换器(ADC)。由于放大过程直接在像素内部完成,芯片可以同时读取多行或多列。这种并行处理正是现代视觉系统能够实现极高帧率、同时将读出噪声维持在最低水平的关键。
CMOS 与 CCD:工业成像的转型
数十年来,CCD(电荷耦合器件)技术一直是高保真工业成像的标准。CCD 将电荷依次通过整个芯片传送至单一中央放大器,能够生成噪声极低的图像,但严重限制了速度,并消耗大量功率。
如今,CMOS 已在机器视觉领域全面取代 CCD。半导体工艺的进步消除了 CCD 在历史上的噪声优势。索尼的 STARVIS、Pregius 和 Pregius S 等系列代表的现代架构,将卓越的量子效率与硬件触发、模数转换等高级功能直接集成在硅片上。
CMOS 架构对机器视觉为何重要
工业检测需要在高速下获得可靠的数据。无论您使用 GigE 相机检测印刷电路板,还是在自动驾驶车辆中部署 MIPI CSI-2 嵌入式模块,传感器架构都决定了系统的物理上限。
|
能力 |
对应用的影响 |
|
并行读出 |
能够实现捕捉高速传送带上物体所需的超高帧率。 |
|
片上集成 |
将 ADC 与信号处理放在同一晶片上,可减小相机的物理体积和功耗,对嵌入式视觉平台至关重要。 |
|
感兴趣区域(ROI) |
允许软件仅读取特定的像素子集,可成倍提高帧率,适用于目标跟踪与对位任务。 |
|
灵活的快门设计 |
同时支持用于冻结快速运动的全局快门逻辑,以及用于最大化弱光灵敏度的卷帘快门逻辑。 |
需要评估的关键规格
在比较相机时,工程师通常依赖按 EMVA 1288 标准测得的标准化指标,以预测实际应用中的表现:
|
规格参数 |
衡量内容 |
重要性 |
|
量子效率(QE) |
光子被成功转换为电子的百分比。 |
决定相机在弱光条件下或使用极短曝光时间时的表现。 |
|
满阱容量 |
单个像素在饱和前可容纳的最大电子数。 |
决定动态范围的上限;对检测高反光金属零件至关重要。 |
|
读出噪声 |
由放大器和 ADC 引入的电子本底噪声。 |
噪声越低,图像越纯净,零件阴影区域的对比度也更好。 |
|
像素间距 |
单个像素的物理尺寸(如 3.45 µm)。 |
更大的像素能收集更多光线,并具有更高的满阱容量,但需要更大尺寸的镜头才能维持分辨率。 |
常见问题
传感器是用于捕捉光线的纯硅芯片。相机则是完整的系统,包括外壳、散热设计、接口电路、镜头接口和固件。这些部件共同将传感器的原始数据转化为主机 PC 或嵌入式平台可用的图像。
不会。与早期 CCD 不同--在 CCD 上,强光源产生的多余电荷会物理性地溢出并污染相邻像素(即所谓的 blooming),有源像素的设计天然地将每个像素的电荷隔离开来。
更大的像素间距意味着光电二极管的物理尺寸更大。这会提高满阱容量并改善绝对灵敏度。然而,要在像素较大的同时实现高像素数,传感器整体尺寸就会增大,这就需要更大像圈的镜头来避免暗角。
术语表
- 返回总览