打光不是「把画面照亮」,而是控制光从工件表面进入镜头的路径。同一套环形光,换一种表面状态,成像结果可能完全不同。三类难打光工件的差异,可以用一句话区分:
判断清楚光是被吸收、被穿透还是被镜面反射,光型的方向就基本定了。下面这张表可以先当查表用,具体边界在后面逐类展开。
| 工件类型 | 推荐打光方式 | 常见翻车点 | 该问供应商什么 |
|---|---|---|---|
| 黑色件 黑色塑料、黑色阳极氧化铝、黑色涂层件 |
低角度暗场光勾轮廓和表面纹理;背光拍剪影看外形与通孔;单帧亮度不足时用频闪提高瞬时能量 | 正面直打一片死黑,缺陷和表面糊在一起;靠调相机增益拉亮,噪声一起被拉起来;不同供应商的黑色件光泽不同,阈值跟着失效 | 「用我们实际的黑色件和缺陷样件做过打光验证吗?缺陷与背景的灰度差是多少?」 |
| 透明件 玻璃、亚克力、透明塑料、瓶体 |
背光看轮廓、孔径与内部气泡杂质;暗场看表面划痕和崩边;表面反光强时用起偏片+检偏片正交 | 正打光直接穿透,图像里没有可用信号;瓶壁和边缘的杂散反光盖住缺陷;透明塑料件内应力改变偏振态,画面出现不均匀明暗 | 「背光的均匀性怎么保证?偏振是光源加起偏片、镜头加检偏片两片配对,还是只装了一片?」 |
| 高反光件 不锈钢、电镀件、抛光铝、镜面件 |
平面用同轴光;曲面用穹顶漫射光或多角度条形光分时拍摄;机加工表面的划痕用低角度暗场光 | 直射环形光在平面中心形成白斑过曝;以为偏振片能压住金属反光;单一角度只看得见某一个方向的缺陷 | 「我们的件有曲面,同轴光还匀不匀?多角度方案要几个方向,换型后重新整定要多久?」 |
表格给的是起点,不是结论。同一个工件经常要两种光分工位:轮廓尺寸一个工位用背光,表面缺陷另一个工位用暗场或同轴,硬用一种光同时干两件事,通常两头都不够。
黑色表面的漫反射弱,是物理属性,不是相机的问题。正面直打时,整幅画面都落在低灰度区,缺陷与背景的差异被压缩,算法只能在这个很窄的区间里做判断,来料稍有波动就判不稳。
可行的方向有三个,按代价从低到高:
现场常见的错误是用相机增益去补光:增益拉高,缺陷信号和噪声一起放大,信噪比并没有改善。黑色件项目真正要做的是在方案阶段拿真实件验证灰度差,而不是等设备装完再调参数。
透明件的麻烦在于「没有表面」——正面打光时,光穿过工件,镜头收不到能区分缺陷的反射。所以透明件的光路基本只有两条:从背后穿过去,或者贴着表面掠过去。
背光是透明件轮廓和内部缺陷的主力。工件挡住光形成剪影,外形、孔径、崩边一目了然;内部的气泡、杂质会改变局部透光,在均匀亮背景上形成可分辨的明暗变化。前提是背光本身要够均匀,且工件后面的机构、导轨不能进入视野形成干扰,必要时加遮光罩。
表面划痕和崩边走暗场。低角度掠射下,完好表面不散射,划痕把光散进镜头,在暗背景上呈亮线,和人眼在强侧光下看玻璃划痕是同一个道理。
表面反光压不住时上偏振。透明件表面的镜面反射是部分偏振的,光源前加起偏片、镜头前加检偏片,两片正交可以把这部分反射压下去。这里有两个现场坑:只装镜头前一片检偏片,没有起偏片配对,效果很有限;透明塑料件存在内应力,会改变穿过它的偏振态,画面出现不均匀的明暗,这时要调整偏振角度或改用别的光路,不能指望偏振片一装了事。
高反光件的反射遵循镜面反射方向:入射角等于反射角,光集中往一个方向走。打光的目标不是消除反光,而是让相机待在「能看到缺陷」的那个反射方向上。
关于偏振片要泼一盆冷水:金属反射的偏振特性与玻璃、塑料这类介质不同,检偏片对镜面金属高光的抑制通常有限,指望装一片偏振片解决不锈钢反光,多数会失望。高反光件的正解还是换光型、换角度、分时多拍。
上面的表只能缩小候选范围,方案成立与否要靠打光验证。建议按三步走,每一步都有可检查的输出:
这三步做完,光源方案才算有依据。跳过验证直接按「常规配置」报价,返工通常发生在设备装完之后,代价是方案阶段打光实验的很多倍。
难打光不等于一定要上贵方案。下面几种情况,先把预算按住:
说到底,三类难打光工件的判断顺序是一样的:先看光被吸收、穿透还是镜面反射,再选光型,最后用真实件和缺陷件量化验证。光型选对了,普通相机也能出稳定图像;光路没走对,换更贵的相机和更复杂的算法,也只是在补偿一个从一开始就没建立的成像条件。
需要了解具体方案 · 参数报价 · 现场演示?
→ 立即咨询艾马机器人