2、光的本质与特性:波粒二象性、可见光谱与波段、光的传播
做光学检测,说白了就是在跟光打交道。你连光的脾气都摸不透,那机器视觉系统肯定做不好。这一章,咱们聊聊光的本质和它那些奇奇怪怪的特性。
2.1 光的波粒二象性:一个让人头疼的概念
光到底是什么?这个问题困扰了科学家几百年。我个人习惯把光想象成一个「两面派」——它既是波,又是粒子。
- 波动性:光像水波一样,有波长、频率,能发生干涉和衍射。
- 粒子性:光又像一颗颗子弹,由一个个光子组成,能打出光电效应。
你可能会问:「那它到底是波还是粒子?」答案是:都是。你用什么方法去测,它就表现出什么样子。用干涉仪测,它就是波;用光电探测器测,它就是粒子。
核心理解:在光学检测中,我们通常利用光的波动性(干涉、衍射)来做高精度测量,利用粒子性(光子计数)来做弱光检测。两种视角缺一不可。
我记得刚入行时,有个老师傅跟我说:「别纠结它到底是什么,你只要知道它怎么用就行。」后来我发现,这话还真有道理。
2.2 可见光谱与波段:机器能「看」到的世界
人眼能看到的只是电磁波谱中很小的一段,大约在 380nm 到 780nm 之间。但机器视觉不一样,它能「看」的范围比我们广得多。
| 波段名称 | 波长范围 | 典型应用 |
|---|---|---|
| 紫外 (UV) | 10nm - 380nm | 荧光检测、半导体晶圆缺陷检测 |
| 可见光 (VIS) | 380nm - 780nm | 常规外观检测、颜色测量 |
| 近红外 (NIR) | 780nm - 2500nm | 硅片内部缺陷检测、水分含量分析 |
| 短波红外 (SWIR) | 1.0μm - 2.5μm | 半导体封装内部检测、太阳能电池片隐裂检测 |
| 中波红外 (MWIR) | 3μm - 5μm | 热成像、高温物体检测 |
实战经验:做检测系统选光源时,别只看波长。我曾经在一个项目中,用了 850nm 的近红外光检测透明薄膜,结果发现薄膜内部有气泡,可见光下完全看不出来。选对波段,效果天差地别。
2.3 光的传播:反射、折射、衍射、干涉
光在传播过程中,会遇到各种「幺蛾子」。搞懂这些现象,你才能设计出靠谱的光路。
2.3.1 反射:最基础的光学现象
反射分两种:镜面反射和漫反射。做检测时,这两种反射决定了你怎么打光。
- 镜面反射:光以入射角等于反射角的方式弹开。适合检测光滑表面(如镜面、玻璃)。
- 漫反射:光向各个方向散射。适合检测粗糙表面(如纸张、布料)。
嗯,这里要注意:不要以为反射只发生在镜面上。任何表面都会反射,只是反射的「方向性」不同。我见过不少新手,把漫反射表面当成不反射来处理,结果打光效果一塌糊涂。
2.3.2 折射:光路拐弯的秘密
光从一种介质进入另一种介质时,速度会变,方向也会变。这就是折射。折射率 n 是描述这种特性的关键参数。
n = c / v
其中:
n = 介质的折射率
c = 真空中的光速 (3×10⁸ m/s)
v = 光在该介质中的速度
斯涅尔定律(Snell's Law)是计算折射角度的基本公式:
n₁ × sin(θ₁) = n₂ × sin(θ₂)
其中:
n₁、n₂ = 两种介质的折射率
θ₁ = 入射角
θ₂ = 折射角
避坑指南:我曾经在做一个水下检测项目时,忽略了水的折射率(约 1.33),结果相机标定全错了。后来才意识到,光在水中的传播路径跟空气中完全不一样。记住:只要光路经过不同介质,就必须考虑折射。
2.3.3 衍射:光会「绕路」走
光遇到障碍物或狭缝时,不会老老实实地直线传播,而是会「绕」过去。这就是衍射。衍射的强弱跟波长和障碍物尺寸有关。
- 单缝衍射:光通过狭缝后,在屏幕上形成明暗相间的条纹。
- 圆孔衍射:光通过小圆孔后,形成艾里斑(Airy disk)。
衍射是光学检测的「双刃剑」:
- 坏处:它限制了光学系统的分辨率。瑞利判据说,两个点光源能被分辨的最小距离跟波长成正比。
- 好处:我们可以利用衍射来做精密测量,比如激光衍射测径。
2.3.4 干涉:光的「叠加」艺术
两束相干光(频率相同、相位差恒定)叠加时,会产生干涉条纹。这是光学检测中最强大的工具之一。
干涉的条件很苛刻:
- 两束光的频率必须相同
- 相位差必须恒定
- 振动方向不能垂直
常见的干涉仪类型:
| 类型 | 原理 | 典型应用 |
|---|---|---|
| 迈克尔逊干涉仪 | 分振幅干涉 | 长度精密测量、折射率测量 |
| 马赫-曾德干涉仪 | 分振幅干涉 | 流场测量、相位物体检测 |
| 法布里-珀罗干涉仪 | 多光束干涉 | 高分辨率光谱分析 |
核心要点:干涉测量能达到亚波长级别的精度。比如用 632.8nm 的 He-Ne 激光做干涉,理论上可以测到纳米级的位移变化。我做过一个项目,用干涉法检测晶圆表面平整度,精度做到了 0.1nm,这要是用普通视觉方法,想都别想。
2.4 知识体系框架:光的传播现象总览
下面这张图,把光的几种传播现象串起来了。你对照着看,思路会更清晰。
这张图把反射、折射、衍射、干涉的关系理清楚了。你会发现,干涉其实是衍射的一种特殊情况,但因为它太重要了,我们通常单独拿出来讲。
2.5 小结:光学的「四门功课」
反射、折射、衍射、干涉,这四样东西,是光学检测的「四门基本功」。你想想看,不管是做尺寸测量、缺陷检测,还是做三维重建,本质上都是在跟这四种现象打交道。
我个人习惯,每接触一个新项目,第一件事就是分析:光在这个场景里,主要发生了哪种传播现象?想清楚这个,后面的光源选型、光路设计、算法开发,方向就对了。
给新手的建议:别急着上设备。拿一张纸、一支笔,先把光路画出来。标出入射角、反射角、折射角,想想有没有衍射和干涉的可能。这一步花不了多少时间,但能帮你省下后面几天的调试时间。