4、硬件选型-光源篇:光源类型、颜色选择、照明方式
光源这东西,说简单也简单,说复杂真能让你头疼好几天。我刚开始做视觉项目时,总觉得算法是核心,光源随便买个亮的就行。结果呢?一个反光零件折腾了我整整两周,最后换了个角度打光,问题秒解。嗯,从那以后我再也不敢小看光源选型了。
说白了,光源就是给相机“造光”的。光造得好,算法轻松;光造得烂,再牛的模型也白搭。今天咱们就把光源的底裤扒干净,从类型、颜色到照明方式,一次性说透。
4.1 光源类型:四大金刚
市面上常见的光源,我按形状和应用场景分了四类。你想想看,每个场景都有它最合适的“打光姿势”。
4.1.1 环形光源
环形光源,就是一圈LED围成个环。它最大的特点是:光线从四周均匀照向中心。我个人习惯用它来检测圆形零件、螺丝、硬币这类东西。
- 优点:安装简单,打光均匀,能有效消除阴影
- 缺点:对高反光表面容易产生“热点”(就是中间亮得刺眼)
- 适用场景:字符识别、外观检测、定位
4.1.2 条形光源
条形光源就是长条状的LED灯。它适合打亮长条形区域,或者需要定向照明的场景。我在项目中遇到过检测手机屏幕划痕,用条形光源从侧面打光,划痕立马现形。
- 优点:方向性强,可以灵活组合
- 缺点:单条覆盖面积有限,需要多条拼接
- 适用场景:屏幕检测、划痕检测、边缘定位
4.1.3 背光源
背光源,就是把光源放在被测物体的背面。说白了,就是让光从后面透过来。这样拍出来的图像,物体是黑色的,背景是亮的,对比度极高。
- 优点:对比度无敌,适合测量尺寸、检测孔洞
- 缺点:只能看轮廓,看不到表面细节
- 适用场景:尺寸测量、毛刺检测、透明物体检测
4.1.4 同轴光源
同轴光源,光路设计比较特殊。光线通过半透半反镜,沿着相机镜头的光轴方向照射物体。这样拍出来的图像,反光表面看起来特别“平”。
- 优点:消除反光,适合高反光表面
- 缺点:光效低,需要大功率;价格贵
- 适用场景:晶圆检测、镜面检测、玻璃划痕检测
我个人习惯,遇到镜面或高反光物体,优先考虑同轴光源。虽然贵点,但省心。
4.2 颜色选择:不是随便挑的
光源颜色,说白了就是波长。不同颜色的光,对不同颜色的物体反应完全不同。你想想看,红色光打在红色物体上,会反射回来;打在蓝色物体上,就被吸收了。
这里有个基本原则:用与物体颜色相同的光,物体看起来亮;用互补色,物体看起来暗。
| 光源颜色 | 波长范围 | 典型应用 |
|---|---|---|
| 红色(620-750nm) | 长波 | 检测红色物体、穿透性要求高 |
| 蓝色(450-495nm) | 短波 | 检测细微划痕、高分辨率需求 |
| 绿色(495-570nm) | 中波 | 检测绿色物体、人眼敏感 |
| 白色(全光谱) | 混合 | 通用场景、彩色图像 |
| 红外(>780nm) | 不可见 | 透射检测、夜间环境 |
4.3 照明方式:明场、暗场、结构光
照明方式,说白了就是光怎么打。同样的光源,换个角度,效果天差地别。
4.3.1 明场照明
明场照明,光线直接反射进入相机。拍出来的图像,平坦区域亮,凹凸区域暗。这是最常用的方式。
- 特点:背景亮,特征暗
- 适用:表面平整的物体、字符检测
- 缺点:对反光表面不友好
4.3.2 暗场照明
暗场照明,光线从侧面低角度照射,只有凹凸或边缘部分的光才能进入相机。拍出来的图像,背景暗,特征亮。
- 特点:背景暗,特征亮
- 适用:划痕检测、凹凸检测、边缘检测
- 缺点:对安装角度敏感
我记得有一次检测金属表面的细微划痕,明场照明死活看不出来。换成暗场照明,划痕像发光一样明显。嗯,这就是暗场的魔力。
4.3.3 结构光
结构光,就是投射特定图案(如条纹、网格)到物体表面,通过图案的变形来测量三维信息。这属于进阶玩法了。
- 特点:能获取三维信息
- 适用:3D测量、高度检测、平整度检测
- 缺点:系统复杂,成本高
4.4 知识体系总览
下面这张图,把光源选型的核心逻辑串起来了。你一看就明白:先定类型,再选颜色,最后确定照明方式。
4.5 实战建议
说了这么多,最后给几个实在的建议:
- 先试再买:别急着下单。找供应商借样机,在真实场景下测试。我吃过这个亏,买回来才发现不合适。
- 留足余量:光源亮度选大不选小。亮度不够可以调暗,但亮度不够就没办法了。
- 注意散热:长时间工作,光源会发热。散热不好,亮度会衰减,甚至烧坏。
- 多备几种颜色:我实验室里常备红、蓝、白三种光源。遇到不同颜色的物体,随时换。