4、光源系统设计
光源这东西,说简单也简单,说复杂真能让人头疼。我刚开始做视觉项目那会儿,总觉得算法才是核心,光源随便选个亮的就行。结果呢?现场调试调了三天,图像就是不稳定。后来才明白——光源选对了,项目就成功了一半。
今天咱们就聊聊光源系统的设计。我会把这些年踩过的坑、总结的经验,一股脑倒出来。
4.1 光源类型:环形光、背光、同轴光、条形光
先说说最常见的几种光源。每种都有它的脾气,用对了是神器,用错了是累赘。
环形光
环形光是我用得最多的光源。它像个甜甜圈,中间留个孔让相机看出去。好处是安装方便,打光均匀。
适用场景:
- 检测字符、二维码、条形码
- PCB板上的焊点检测
- 表面划痕、凹坑检测
我个人习惯,检测金属表面的字符时,首选环形光。低角度环形光能突出字符的立体感,高角度环形光则适合平面检测。
背光
背光就是把光源放在被测物体的背面。说白了,就是拍剪影。
适用场景:
- 测量尺寸、轮廓
- 检测透明物体的缺陷
- 定位孔位、边缘
我记得有一次做手机玻璃盖板的尺寸测量,用环形光怎么都拍不清楚边缘。换成背光后,边缘锐利得像刀切一样。嗯,从那以后,凡是测尺寸的项目,我第一个想到的就是背光。
同轴光
同轴光通过半透半反镜,让光线和相机光轴重合。说白了,就是光从相机的位置照下去。
适用场景:
- 高反光表面(镜面、晶圆、玻璃)
- 检测细微划痕
- 读取凹凸不平的字符
同轴光有个特点——能消除阴影。但代价是光强损失比较大,一般需要配大功率光源。
条形光
条形光就是长条形的光源。可以单条用,也可以多条组合。
适用场景:
- 大面积均匀照明
- 检测长条形物体(如螺丝、针脚)
- 配合其他光源做多角度照明
条形光的角度调节很灵活。你可以把它放在侧面打斜光,突出纹理;也可以对称放置,消除阴影。
4.2 光源颜色与波长的选择
光源颜色不是随便选的。不同颜色的光,穿透力、反射率都不一样。
| 颜色 | 波长范围 | 特点 | 适用场景 |
|---|---|---|---|
| 红色 | 620-750nm | 穿透力强,对蓝色物体吸收好 | 检测蓝色背景上的字符 |
| 蓝色 | 450-495nm | 波长短,分辨率高 | 检测细微划痕、透明物体 |
| 绿色 | 495-570nm | 人眼最敏感,对比度好 | 通用检测,PCB板检测 |
| 白色 | 全光谱 | 通用性强,色彩还原好 | 彩色图像采集 |
| 红外 | 780-2500nm | 穿透性强,不受环境光影响 | 透明物体内部检测 |
| 紫外 | 10-400nm | 激发荧光,检测特殊标记 | 防伪检测、荧光标记 |
选颜色的核心逻辑是什么?说白了就是让目标特征和背景的对比度最大化。
举个例子:你要检测红色塑料上的黑色字符。用红光,红色背景会变亮,黑色字符还是黑的,对比度就出来了。用蓝光呢?红色背景吸收蓝光,变暗,黑色字符也暗,对比度就差了。
我遇到过最头疼的一次,是检测透明玻璃上的细微划痕。用白光怎么都拍不清楚。后来换成蓝色光,波长短,散射强,划痕一下子就显现出来了。你想想看,这就是波长的妙用。
4.3 光照角度与均匀性优化
光照角度,说白了就是光从哪个方向照过来。角度不同,效果天差地别。
常见的光照角度:
- 高角度照明(60°-90°):光线接近垂直,适合平面检测,阴影少
- 低角度照明(10°-30°):光线接近水平,突出边缘和凹凸,阴影多
- 多角度照明:多个方向同时打光,消除阴影,均匀性好
均匀性优化是个技术活。我总结了几条经验:
- 光源尺寸要大于视场:光源至少要比视场大20%,边缘才不会暗
- 使用漫射板:在光源前加一层漫射板,光线更均匀
- 对称布局:左右对称或环形布局,能有效消除方向性阴影
- 距离调节:光源离物体越远,光线越均匀,但光强会下降
我曾经做过一个项目,检测手机中框的划痕。用单侧条形光,划痕是拍出来了,但中框边缘也出现了大面积阴影。后来改成双侧对称条形光,再加一层漫射板,阴影没了,划痕依然清晰。这就是均匀性的价值。
4.4 频闪照明与常亮照明的取舍
这个问题,很多新手会纠结。我直接说结论:看速度,看成本。
常亮照明:
- 优点:简单可靠,价格便宜,适合低速应用
- 缺点:发热大,寿命短,不适合高速抓拍
- 适用:人工检测台、低速自动化产线(< 10个/分钟)
频闪照明:
- 优点:瞬间亮度高,发热小,寿命长,适合高速抓拍
- 缺点:需要控制器,成本高,调试复杂
- 适用:高速自动化产线(> 30个/分钟)、需要冻结运动的场景
频闪照明的原理很简单:平时光源不亮,相机曝光瞬间才亮。这样可以用很小的功率获得极高的瞬间亮度。
举个例子:你要检测每分钟60个产品的产线。用常亮照明,曝光时间必须很短(< 1ms),否则图像会模糊。但曝光时间短,就需要很强的光。用频闪照明,平时不亮,拍照瞬间闪一下,亮度可以做到常亮的10倍以上。
不过要注意,频闪照明对触发信号的时序要求很高。我曾经因为触发信号延迟了2ms,导致光源闪的时候相机还没开始曝光,拍出来的全是黑图。排查了整整一天才找到原因。
知识体系总览
说了这么多,我画了一张图,帮你把光源系统设计的核心逻辑串起来。
这张图把光源系统设计的几个核心维度都串起来了。你设计光源方案时,可以对照着这张图,一个一个过一遍,基本不会漏掉什么。
最后说一句:光源设计没有标准答案,只有最适合的方案。多试、多调、多总结,慢慢就有感觉了。
公众号:蓝海资料掘金营,微信deep3321