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 干涉:光的「叠加」艺术

两束相干光(频率相同、相位差恒定)叠加时,会产生干涉条纹。这是光学检测中最强大的工具之一。

干涉的条件很苛刻:

  1. 两束光的频率必须相同
  2. 相位差必须恒定
  3. 振动方向不能垂直

常见的干涉仪类型:

类型 原理 典型应用
迈克尔逊干涉仪 分振幅干涉 长度精密测量、折射率测量
马赫-曾德干涉仪 分振幅干涉 流场测量、相位物体检测
法布里-珀罗干涉仪 多光束干涉 高分辨率光谱分析

核心要点:干涉测量能达到亚波长级别的精度。比如用 632.8nm 的 He-Ne 激光做干涉,理论上可以测到纳米级的位移变化。我做过一个项目,用干涉法检测晶圆表面平整度,精度做到了 0.1nm,这要是用普通视觉方法,想都别想。

2.4 知识体系框架:光的传播现象总览

下面这张图,把光的几种传播现象串起来了。你对照着看,思路会更清晰。

光的传播现象知识框架 光的传播 反射 折射 衍射 干涉 镜面反射 / 漫反射 入射角 = 反射角 决定打光方式 斯涅尔定律 n₁sinθ₁ = n₂sinθ₂ 影响光路标定 单缝 / 圆孔衍射 限制分辨率 也可用于精密测量 相干光叠加 亚波长精度测量 干涉仪多种类型

这张图把反射、折射、衍射、干涉的关系理清楚了。你会发现,干涉其实是衍射的一种特殊情况,但因为它太重要了,我们通常单独拿出来讲。

2.5 小结:光学的「四门功课」

反射、折射、衍射、干涉,这四样东西,是光学检测的「四门基本功」。你想想看,不管是做尺寸测量、缺陷检测,还是做三维重建,本质上都是在跟这四种现象打交道。

我个人习惯,每接触一个新项目,第一件事就是分析:光在这个场景里,主要发生了哪种传播现象?想清楚这个,后面的光源选型、光路设计、算法开发,方向就对了。

给新手的建议:别急着上设备。拿一张纸、一支笔,先把光路画出来。标出入射角、反射角、折射角,想想有没有衍射和干涉的可能。这一步花不了多少时间,但能帮你省下后面几天的调试时间。