机器视觉中的黑白传感器
从根本上说,所有用于成像的硅都天生是"色盲"的。光电二极管不会识别颜色,它只是统计落到表面的光子数量并将其转化为电荷。黑白传感器恰恰利用了这一物理事实,让硅完全裸露--它没有彩色相机所采用的微观彩色滤镜阵列(CFA),因此每一个像素都可以全心全意地在整个可见光与近红外(NIR)光谱范围内收集光线。这种架构为工业检测提供了最高的基础灵敏度和几何精度。
(提示:在设计新的检测产线时,若想了解这种架构如何影响系统的速度与带宽,请阅读我们的对比指南:黑白相机 vs. 彩色相机。)
纯硅曝光的物理原理
当传感器在制造时不加 Bayer 滤镜,就没有任何物理屏障会阻挡入射光子。每个像素都会捕获镜头聚焦的全光谱光线。
这意味着黑白传感器拥有远高于彩色版本的量子效率(QE)。当光子撞击裸露的硅时,产生电子的概率要大得多。最终输出的数据极其精确:像素内部产生的电荷直接对应于目标反射光的物理强度。
对于机器视觉软件来说,输出的就是纯粹的亮度数据。无需任何数学插值或去 Bayer 处理。如果现实中边缘是清晰的,它在传感器上就同样清晰,并以严格 1:1 的方式映射到物理像素网格上。
善用波长:窄带照明
由于黑白传感器测量的是光强而非颜色,工程师可以完全通过物理手段(而非软件)来控制对比度。具体做法是:将裸露的传感器与特定窄带工业 LED 照明以及光学带通滤镜配合使用。
通过用特定波长选择性地照亮零件,可以让某些特征人为地变得极亮(高信号)或几乎为黑(无信号)。
|
波长 / 技术 |
与黑白传感器的相互作用 |
|
在绿色 PCB 上使用红色 LED |
绿色板会吸收红光,对传感器呈现为黑色;而金属焊点会反射红光,呈现为亮白,从而为检测制造极大的对比。 |
|
近红外(NIR)LED |
硅可以"看见"NIR 光(最高约 1000 nm),而人眼无法察觉。NIR 能穿透某些塑料和染料,因此黑白传感器可以透视不透明黑色瓶身、查看内部液体的液位。 |
|
带通滤镜 |
在镜头上加装红色玻璃滤镜并使用红色频闪光,黑白传感器就只会接收红色光子。它在物理上忽略所有工厂环境光,使视觉系统对附近窗户透入的阳光变化完全免疫。 |
数据格式:灰阶位深
由于不需要分拣彩色信息,黑白传感器的输出格式非常高效。模数转换器(ADC)会根据相机的位深,为每个像素的电荷分配一个灰阶整数值。
-
8 bit 输出:最常见的工业格式。每个像素被赋予 0(纯黑)至 255(纯白)的值,所需带宽极小。
-
10 bit 或 12 bit 输出:用于高动态范围的应用(如医疗影像或太阳能电池板检测)。12 bit 输出可提供 4,096 个灰阶,能在 X 光或低光场景下让软件检测到极其细微的灰度变化,但会占用更多接口带宽。
常见问题
完全不是。把彩色图像的饱和度调低,是在物理 Bayer 滤镜已经阻挡光线之后进行的软件效果。真正的黑白相机使用的是不同的物理硬件(没有滤镜阵列),因此能够获取多得多的光线,并且消除了去 Bayer 算法带来的模糊。
能。与通常会加装 IR 截止滤镜以避免色彩偏差的彩色相机不同,工业用黑白相机出厂时常配的是普通透明玻璃。这让它们能够完整利用硅在 700 nm 至 1000 nm 近红外(NIR)波段的天然灵敏度。
虽然黑白传感器的灵敏度很高,但它仍然受到噪声物理特性的限制。如果曝光时间太短或照明太弱,所收集到的总光子数(信号)就会非常低。当信号过低时,传感器固有的电子读出噪声就会被显现出来,呈现为雪花点或颗粒感。您必须延长曝光时间或加强照明,以提升信噪比。
术语表
- 返回总览