一、杂散光概述:什么是杂散光、它的危害、以及我们为什么要抑制它

各位同学好,我是老张。做光学设计这行快十五年了,今天咱们开始聊一个绕不开的话题——杂散光。

说实话,我刚入行那会儿,觉得光学设计嘛,把像差算好、MTF跑够就行了。直到有一次,我设计的一个星载相机,实验室测出来MTF漂亮得很,结果一上星,拍出来的图像边缘全是鬼影。嗯,从那以后,我再也不敢小看杂散光了。

1.1 到底什么是杂散光?

说白了,杂散光就是那些“不该出现在探测器上的光”。

你想想看,我们设计镜头时,理想的光线路径是:光源→目标→镜头→探测器。但实际系统中,光线会乱跑——它会在镜筒内壁反射、在镜片边缘散射、在机械结构件之间来回弹跳。这些“迷路”的光线最终落到探测器上,就成了杂散光。

我个人习惯把杂散光分成三类:

类型 来源 典型表现
一次散射 光线直接照射到非光学表面后散射 镜筒内壁的漫反射
多次反射 光线在两个或多个表面间来回弹跳 镜片间的鬼影
衍射杂散 光线经过锐利边缘时发生衍射 光阑边缘的衍射条纹

核心定义:杂散光是光学系统中所有非设计路径到达像面的辐射能量。它不携带有效信息,只带来噪声。

1.2 杂散光的危害——我踩过的坑

危害有多大?我直接说几个真实案例吧。

案例一:星载相机的“鬼影”事件

2016年我参与的一个遥感项目,镜头设计时没做杂散光分析。结果卫星入轨后,太阳光从某个角度照进来,在图像上形成一个明亮的环形光斑,直接覆盖了目标区域。那次教训让我明白:杂散光能让整个成像系统失效。

案例二:激光雷达的“假目标”

做激光雷达的朋友应该深有体会。激光束在镜头内部反射后,会在探测器上形成一个虚假的回波信号。我曾经调试一个激光雷达系统,发现10米处总有“目标”,结果拆开一看,是激光在保护窗口上反射回来的杂散光。

归纳一下,杂散光的危害主要有这几点:

  • 降低对比度——图像发灰、发雾,细节丢失
  • 产生鬼影/幻影——像面上出现不该有的亮斑或重影
  • 引入测量误差——光谱仪、辐射计等精密仪器读数不准
  • 降低信噪比——弱信号被杂散光淹没
  • 造成系统误判——比如激光雷达的假目标、红外制导的虚警

避坑指南:我曾经见过一个团队,把杂散光问题拖到样机阶段才处理。结果为了加遮光罩,整个机械结构重新设计,工期延误了三个月,成本翻了一倍。杂散光抑制,一定要从设计初期就开始考虑。

1.3 为什么杂散光抑制这么重要?

你可能觉得:“我做个普通镜头,杂散光影响不大吧?”

嗯,这话对了一半。对于手机镜头这种消费级产品,杂散光确实不是首要矛盾。但如果你做的是以下这些系统,杂散光抑制就是生死攸关的事:

  • 航天遥感系统——太阳光直射、地气交界处的大动态范围
  • 红外热成像——自身热辐射就是杂散光源
  • 激光雷达/激光测距——同轴系统的后向反射
  • 天文望远镜——要探测的星光比杂散光弱几亿倍
  • 光刻机物镜——纳米级精度,一点杂散光就导致图形畸变

说白了,系统越精密、动态范围越大、探测信号越弱,杂散光抑制就越关键。

我个人的经验是:一个光学系统的性能天花板,往往不是由像差决定的,而是由杂散光水平决定的。你MTF算到衍射极限,结果杂散光把对比度拉下来,实际成像质量还不如一个普通镜头。

一个判断标准:如果你的系统需要探测的信号强度与背景噪声之比(信噪比)超过100:1,那杂散光抑制就是必修课。低于这个值,可以适当放宽要求。

1.4 杂散光抑制的核心逻辑

讲到这里,我想给你一个整体的框架图。杂散光抑制不是单一手段,而是一套组合拳。

杂散光抑制核心逻辑框架 杂散光源识别 传播路径分析 结构遮挡(遮光罩) 表面处理(发黑/镀膜) 光路设计(光阑/陷阱) 仿真评估与实验验证 迭代优化(闭环) 关键:从源头到验证 每个环节都不能跳过

这个框架图我用了很多年。你看,杂散光抑制不是一锤子买卖——从识别光源开始,到分析路径,再到选择抑制手段,最后用仿真和实验验证,如果效果不达标,还得回来迭代。

我们这门课,就是按照这个逻辑一步步展开的。后面每一章都会深入一个具体环节,从遮光罩设计到表面处理工艺,从光阑优化到仿真软件实操,全部覆盖。

1.5 本章小结

好,第一课的内容就这些。我帮你捋一下重点:

  • 杂散光 = 非设计路径到达像面的光
  • 危害 = 降低对比度、产生鬼影、引入误差、降低信噪比
  • 重要性 = 系统越精密,杂散光抑制越关键
  • 核心逻辑 = 识别源头 → 分析路径 → 选择手段 → 验证迭代

记住一句话:杂散光抑制不是后期补救,而是设计的一部分。从你开始画第一根光路时,就要想着它。