「彩色相机信息更多,所以更好」是一个常见误解。在工业检测里,多数情况下黑白相机是更优选择,原因不在价格,而在物理。
彩色相机的传感器前面有彩色滤光阵列,每个像元只接收红、绿、蓝中的一个通道。
这带来三个直接后果:
对工业检测来说,前两条是硬伤:边缘定位精度与低照度表现都会受影响。
还有一个常被忽略的后果:插值会制造出并不存在的边缘细节。彩色还原过程中的去马赛克运算,会在颜色突变处产生伪影,这对依赖亚像素边缘定位的测量任务是额外的干扰。
两种相机对光源的要求不一样:
这正是黑白相机的隐藏优势:可以主动利用波长做滤色。
光色选择的完整说明见机器视觉光源颜色怎么选。
黑白相机下,波长是最便宜的对比度工具:
举个例子:要在深色背景上找红色标记,用红光照明,红色标记会变亮而背景相对变暗,对比度立刻拉开——不用改一行算法。
这个手段在彩色相机下反而用不了,因为彩色照明会破坏颜色还原。
再举一个更常见的例子:在金属表面找蓝色油墨的标记,用蓝光 470nm 照明时标记会明显提亮,而金属基底相对变暗;换成红光 625nm,效果正好反过来。哪一种更好,取决于你希望标记是亮点还是暗点。
这类「用光色调对比度」的试验成本很低:同一型号的光源通常就有红白蓝三种光色可选,换一盏灯试一次就能得到答案,比改算法快得多。
三条判据,命中任意一条就该用彩色:
如果三条都不命中,黑白相机通常是更优解:灵敏度更高、细节更锐、数据量更小。
还有一类折中情况值得提一句:既要判色又要高精度测量。这种需求可以用双相机方案解决——一台彩色相机做颜色判定,一台黑白相机做尺寸测量,各自配自己合适的照明;也可以在同一个工位上做多光源分时照明,不同帧用不同光色完成不同任务。
从彩色换到黑白,照明参数要重新调四件事:
换完要把这四项一起写进工艺卡,否则换型时容易漏改。
相机靶面与像元的匹配见工业相机靶面与像元匹配。
多数情况下黑白相机更优,原因不在价格而在物理:彩色相机传感器前面有彩色滤光阵列,每个像元只接收红绿蓝中的一个通道,导致单个像元只收到约三分之一的光、灵敏度下降,同时要还原每个点的颜色需要用相邻像元插值、有效分辨率下降。对工业检测来说这两条是硬伤,边缘定位精度与低照度表现都会受影响。
要真实还原颜色就必须用白光,POMEAS 白光色温为 6500K。用红光或蓝光照明会直接抹掉其余通道的信息。而黑白相机可以用任意单色光,能主动选择红光 625nm 或蓝光 470nm 来做对比度优化,这正是黑白相机的隐藏优势。
把波长当成免费的颜色滤波器:用与特征同色的光照射可以让该特征变亮,用互补色的光照射可以让该特征变暗。比如在深色背景上找红色标记,用红光照明,红色标记会变亮而背景相对变暗,对比度立刻拉开,不用改一行算法。这个手段在彩色相机下反而用不了,因为彩色照明会破坏颜色还原。
三条判据命中任意一条就该用彩色:要做颜色判定,比如色差、色号、印刷颜色是否合格;要区分颜色不同但灰度相同的特征,比如红色与绿色的标记在黑白图像上灰度可能完全一样;客户或工艺要求留彩色图像存档。三条都不命中时,黑白相机通常灵敏度更高、细节更锐、数据量更小。
四件事:光色,从白光换成能最大化对比度的单色光;亮度,黑白相机灵敏度更高,同样的灰度可能需要更低的亮度档位;曝光,随之重调;阈值,灰度分布变了二值化阈值要重设。换完要把这四项一起写进工艺卡,否则换型时容易漏改。
彩色相机每个像元要记录三个通道,数据量明显大于黑白相机,处理与传输压力随之上升。在对节拍要求高的在线检测里,这会直接压缩可用的处理时间预算,也是黑白相机更适合高速在线场景的原因之一。
照明问题最快的收敛方式是真工件,不是讨论。寄一件样品,附上图纸和你真正要判的特征,我们跑完把结果报给你 —— 包括哪些特征结论是「用光源解决不了」。我们不做「什么都能测」的承诺,只给可验证的结论。
您将收到我们最新的动态资讯