4、光源选型与打光技巧:环形光、背光、同轴光、条形光、结构光;颜色选择与角度控制
光源选型这件事,说难不难,说简单也不简单。我见过太多项目,算法调了大半个月,最后发现换个光源就全解决了。说白了,打光打好了,图像处理的工作量能减少一半以上。
这一章我们重点聊聊几种常见光源的选型思路、颜色选择的底层逻辑,以及角度控制的核心技巧。嗯,都是实战中反复踩坑总结出来的东西。
4.1 五种常见光源:选对类型,事半功倍
每种光源都有它的脾气。选错了,再好的相机也白搭。我按使用频率从高到低,一个个说。
4.1.1 环形光
环形光是我用得最多的光源,没有之一。它围绕镜头一圈,光线从四周打向物体中心。
- 适用场景:PCB焊点检测、字符识别、表面划痕检测
- 优点:安装方便,能有效消除阴影,对凹凸表面有很好的表现力
- 缺点:对高反光表面容易产生光斑
4.1.2 背光
背光就是把光源放在被测物体的背面,相机从正面拍。说白了,就是拍物体的轮廓。
- 适用场景:尺寸测量、边缘检测、透明物体缺陷检测
- 优点:对比度极高,边缘清晰,测量精度高
- 缺点:看不到表面细节,只能看轮廓
我记得有一次做手机玻璃盖板的尺寸测量,用环形光怎么都搞不定边缘毛刺的识别。换成背光后,边缘清晰得像刀切一样,测量重复性从±0.05mm直接干到了±0.01mm。
4.1.3 同轴光
同轴光通过半透半反镜,让光线沿着镜头的光轴方向垂直照射物体。这玩意儿对高反光表面特别友好。
- 适用场景:晶圆表面检测、镜面划痕检测、玻璃面板检测
- 优点:消除反光,均匀照亮,适合高反射表面
- 缺点:光强损失大(约50%),价格偏高
4.1.4 条形光
条形光就是长条形的光源,可以多角度组合使用。灵活性是它最大的优势。
- 适用场景:大尺寸物体检测、曲面检测、纹理增强
- 优点:可自由组合角度,照射面积大
- 缺点:安装调试相对复杂
4.1.5 结构光
结构光不是普通照明,它是把特定图案(条纹、网格、散斑)投影到物体上,通过图案变形来获取三维信息。
- 适用场景:3D测量、高度检测、平整度检测
- 优点:能获取深度信息,精度可达微米级
- 缺点:对环境光敏感,标定复杂
做个简单的对比,方便你快速选型:
| 光源类型 | 最佳应用 | 表面适应性 | 安装难度 | 成本 |
|---|---|---|---|---|
| 环形光 | 焊点、字符、划痕 | 凹凸表面 | 低 | 低 |
| 背光 | 尺寸、边缘、轮廓 | 透明/半透明 | 中 | 低 |
| 同轴光 | 镜面、晶圆、玻璃 | 高反光表面 | 中 | 高 |
| 条形光 | 大尺寸、曲面 | 各种表面 | 高 | 中 |
| 结构光 | 3D测量、高度 | 漫反射表面 | 高 | 高 |
4.2 颜色选择:不是随便挑的
光源颜色的选择,核心就一句话:让目标特征亮起来,让背景暗下去。说白了就是利用物体对光的反射和吸收特性。
4.2.1 颜色互补原理
你想想看,为什么红色光源能让蓝色字符更清晰?因为蓝色物体吸收红光,反射率低,看起来暗;而红色背景反射红光,看起来亮。一暗一亮,对比度就出来了。
- 红色光:适合蓝色、绿色、黑色物体;穿透力强,适合透射照明
- 蓝色光:适合红色、黄色物体;波长更短,适合细微缺陷检测
- 绿色光:适合红色、紫色物体;人眼最敏感,调试方便
- 白色光:通用型,适合彩色物体或需要保留颜色信息的场景
4.2.2 单色光 vs 白光
很多人觉得白光万能,其实不是。单色光在某些场景下效果远超白光。
| 特性 | 单色光 | 白光 |
|---|---|---|
| 对比度 | 高(利用互补色) | 中(全波段反射) |
| 色差影响 | 小 | 大(镜头色差明显) |
| 适用场景 | 单色目标、高精度 | 彩色目标、通用 |
我个人习惯是:只要能确定目标颜色,优先用互补色的单色光。实在不行再上白光。
4.3 角度控制:光怎么打,大有讲究
角度控制是打光中最容易被忽视的环节。同样的光源,角度差几度,效果天差地别。
4.3.1 高角度照明
光线与物体表面夹角较大(60°-90°)。说白了就是光从比较正的方向打下来。
- 效果:表面细节清晰,适合平面检测
- 问题:容易产生镜面反射,对高反光表面不友好
4.3.2 低角度照明
光线与物体表面夹角较小(10°-30°)。光几乎是贴着物体表面扫过去的。
- 效果:突出凹凸纹理,适合划痕、压印检测
- 问题:容易产生阴影,对安装精度要求高
4.3.3 多角度组合
很多时候,单一角度搞不定。我做过一个项目,要同时检测金属表面的划痕和字符。划痕需要低角度光,字符需要高角度光。最后用了两组条形光,一组低角度,一组高角度,分时点亮,两张图合成处理。
4.4 知识结构总览
下面这张图把本章的核心知识点串起来了,方便你对照理解:
4.5 实战选型流程
说了这么多,到底怎么选?我一般按这个流程走:
- 明确检测目标:是看表面特征,还是量尺寸,还是测高度?目标不同,光源类型完全不同。
- 分析物体特性:什么材质?什么颜色?反不反光?透不透明?这些决定了光源颜色和角度。
- 初步选型:根据上面的表格,先选1-2种最可能的光源类型。
- 现场试光:这个步骤不能省。我一般会准备几种颜色的光源,实际打光看效果。
- 角度微调:固定光源后,从高到低调整角度,观察图像变化,找到最佳位置。
- 稳定性验证:连续拍100张图,检查亮度一致性、对比度稳定性。
嗯,光源选型这部分就聊到这儿。记住一个核心原则:让目标特征和背景的对比度最大化。做到了这一点,你的图像处理工作就成功了一大半。