几何光学基础:光线追迹原理、近轴光学、像差理论、光学不变量

大家好,我是你们的ARVR光学仿真讲师。今天咱们聊聊几何光学的基础,这部分内容可以说是整个ARVR光学设计的根基。我个人习惯把几何光学比作「光线的交通规则」——光怎么走、往哪拐、会不会堵车,全在这套规则里。

核心要点:几何光学不是物理光学,它不考虑光的波动性。在ARVR领域,大部分透镜设计、光路计算,用的都是几何光学这套工具。说白了,只要透镜尺寸远大于波长,几何光学就够用了。

光线追迹原理

光线追迹,名字听着高大上,其实原理很简单。就是给定一条光线的起点、方向,然后一步步算它经过每个光学面之后,去了哪里。

我在项目中遇到过这样一个场景:设计一款AR眼镜的波导耦合光路,光线在波导里来回反射几十次。如果不做光线追迹,你根本不知道光最终能不能到达人眼。嗯,这里要注意,光线追迹的核心就两个公式:

  • 折射定律(Snell定律):n₁ sinθ₁ = n₂ sinθ₂
  • 反射定律:入射角 = 反射角

你想想看,整个几何光学,说白了就是反复用这两条规则。光线遇到透镜表面,折射一下;遇到反射面,反射一下。就这么简单。

个人经验:做光线追迹时,我建议先用近轴近似算一遍,再用实际光线追迹验证。这样能快速发现设计中的大问题,避免在精细优化时浪费时间。

近轴光学

近轴光学,也叫高斯光学。它假设光线与光轴的夹角很小,sinθ ≈ θ。这个近似让计算变得极其简单。

为什么会这样?因为当角度很小时,三角函数可以线性化。线性化之后,透镜的成像关系就变成了简单的比例关系:

1/f = 1/u + 1/v

其中:
f = 焦距
u = 物距
v = 像距

我记得刚入行时,总觉得近轴光学太粗糙,不实用。后来做了一款手机AR投影模组,发现近轴计算的结果和实际仿真只差了不到5%。从那以后,我再也不敢小看近轴光学了。

参数 近轴近似 实际值 误差
sin(10°) 0.1745 0.1736 0.5%
sin(20°) 0.3491 0.3420 2.1%
sin(30°) 0.5236 0.5000 4.7%

避坑指南:我曾经在设计中直接用近轴公式算大视场角镜头,结果做出来像质一塌糊涂。记住,近轴光学只适用于小角度(一般<15°)。ARVR的视场角动辄30°以上,这时候必须用实际光线追迹。

像差理论

像差,说白了就是「理想成像和实际成像之间的差距」。再好的透镜,也不可能完美成像。我经常跟团队说:光学设计就是和像差做斗争的过程。

常见的像差有五种,称为「赛德尔像差」:

  1. 球差:边缘光线和近轴光线焦点不重合。我在做VR目镜时,球差是最头疼的问题。
  2. 彗差:离轴点光源成像像彗星尾巴。AR眼镜里常见,因为人眼总是斜着看。
  3. 像散:水平和垂直方向焦距不同。嗯,这个在波导设计中特别明显。
  4. 场曲:像面不是平面而是曲面。AR投影需要平面像面,场曲必须校正。
  5. 畸变:图像变形,比如桶形畸变、枕形畸变。VR里畸变可以用软件补偿,但硬件上也要尽量控制。

你想想看,这五种像差同时存在,互相影响。我个人的习惯是:先校正球差和彗差,再处理像散和场曲,最后微调畸变。这个顺序在大多数ARVR设计中都管用。

关键认知:像差不是消除的,是平衡的。你不可能让所有像差都为零,只能让它们在一个可接受的范围内。这个「可接受范围」,就是公差分析要解决的问题。

光学不变量

光学不变量,也叫拉格朗日不变量。它描述的是:在理想光学系统中,某个量在传播过程中保持不变。

公式长这样:

H = n * y * u

其中:
n = 折射率
y = 物高(或像高)
u = 光线角度

这个量有什么用?我举个例子。在设计AR眼镜的光学引擎时,你需要知道:光源的尺寸和发散角,和最终成像的尺寸和视场角,它们之间有个固定的乘积关系。这个乘积就是光学不变量。

说白了,光学不变量告诉你一个残酷的事实:你不能同时获得大视场、大出瞳直径和小体积。这三者之间,必须做取舍。我在做一款轻量化AR眼镜时,就因为这个不变量,不得不把出瞳直径从12mm砍到8mm。

实用技巧:光学不变量是判断系统能否实现的快速工具。拿到一个ARVR设计需求,先算算光学不变量,如果数值太大,基本可以判断需要更大的光学元件或者更复杂的光路。

知识体系总览

下面这张图,是我自己整理的几何光学基础框架。你可以把它当作本章的「地图」:

几何光学基础 光线追迹原理 近轴光学 像差理论 光学不变量 折射定律 + 反射定律 逐面追迹算法 实际光线 vs 近轴光线 小角度近似 sinθ≈θ 高斯成像公式 焦距、物距、像距 五种赛德尔像差 像差平衡与校正 像质评价指标 H = n·y·u 系统性能约束 视场与出瞳的权衡 核心思想:几何光学是ARVR光学设计的「交通规则」 理解规则 → 利用规则 → 突破规则

这张图把四个核心知识点串起来了。光线追迹是「怎么做」,近轴光学是「简化怎么做」,像差理论是「为什么做不好」,光学不变量是「能做到什么程度」。四者缺一不可。

总结一下:几何光学基础不是背公式,而是建立直觉。当你看到一组透镜,能大概判断出光线怎么走、像差有多大、系统极限在哪,那才算真正入门了。我在带新人时,第一件事就是让他们用手算一遍简单的双胶合透镜,比跑一百次仿真都有用。


公众号:蓝海资料掘金营,微信deep3321