绝大多数「图像不好」的问题是四类之一:整体发白、整体偏暗、局部反光、方向性阴影。它们的成因完全不同,对应的动作也完全不同。把症状归类,调试就不再是盲试。本文给出的判据与顺序可以直接在现场照做。
排查光源之前必须排除成像侧的问题,否则会一直在光源上打转:
相关排查方法见相机拍不清怎么办。确认成像侧正常之后,再进入下面四类症状的判断。
判据:直方图整体压向右侧,感兴趣区域的灰度集中且接近饱和值,边缘处的灰度过渡被削平。
处理顺序:
关键认知:过曝丢失的信息不可能通过算法找回。饱和区域的边缘位置信息已经物理性消失,所以自动曝光算法把整体灰度压到 60–80% 饱和值是更合理的工作点。
判据:直方图整体偏左,缺的不是对比度而是通量。
处理顺序:
还要排除一种伪性「偏暗」:波不匹配。如果用蓝光去照一个红色特征,反射率天然极低,再怎么加亮都不划算,换成与特征同色的光才有改善。波长选择的系统方法见光源颜色怎么选。
判据:背景灰度正常,但工件上出现一块或多块明显的高亮区,位置随工件角度改变而移动。
成因是唯一的:光源和相机在工件同一侧,镜面把光源本身反射进了镜头。这是几何关系决定的,调亮度只能把「过曝」变成「一块反光」,解决不了「没有反光」。
三条有效的出路:
判据:画面一侧明显亮、另一侧明显暗,或者凹凸特征的某一侧出现拖影。
这里要先问一个问题:阴影是你想要的吗?
低成本的修正手段:
不管遇到哪类症状,按下面顺序做,效率最高:
最后留一句边界:我们把验证过的方案结论给你,也把「做不到」直接告诉你。样品与图纸发过来是最快的收敛方式。
通常先调暗光源并优先保留曝光时间余量:在线工位的曝光时间往往被节拍锁死,不能动;而光源亮度可以实时调整。顺序是先降光源亮度,需要进一步降时才缩曝光,最后考虑缩小光圈或加滤镜。
这是动态范围不足的典型表现:场景内最亮与最暗的比值超过了传感器能同时记录的范围。单一光源很难解决,有效手段是用合适的照明结构把高光区移出画面,或通过分时照明把不同区域分开采集。
偏振可以削弱部分镜面反射,但它对所有方向的高光一视同仁,而且会损失一半以上光通量,同时对曲面上的高光效果有限。工程上更常见也更可靠的做法是换用同轴光或无影结构来改变照明几何。
取决于检测目标。目标就是划痕、压痕、凸字符这类几何凸起时,阴影是有效信号,应当压低照射角度增强它;目标是读码、识别字符、判断有无时,阴影是干扰,应当抬高照射角度或用对称补光抵消。
先排除成像侧:确认对焦是否实、相机状态是否正常。这一步不做,很容易一直在光源上打转却解决不了问题。确认成像侧无误后,再按过曝、偏暗、反光、阴影四类症状分别处理。
因为加板改变的是光的角分布,不改变「光源与相机同侧」这个几何事实。只要在镜面工件上把光源照亮,镜面就一定会把光源反射进镜头。这种情况应当更换照明类型或调整几何,而不是继续加配件。
照明问题最快的收敛方式是真工件,不是讨论。寄一件样品,附上图纸和你真正要判的特征,我们跑完把结果报给你 —— 包括哪些特征结论是「用光源解决不了」。我们不做「什么都能测」的承诺,只给可验证的结论。
您将收到我们最新的动态资讯