光学设计基础:几何光学核心概念与系统参数
鱼眼镜头设计的起点,并非直接进入非球面优化或畸变校正,而是建立在对几何光学基本规律的深刻理解之上。鱼眼镜头的视场角通常超过 180°,其光路行为、像差分布和参数定义方式都与常规镜头有显著差异。本章将系统梳理光线传播的基本法则、近轴光学与理想成像条件,以及焦距、F 数、视场角、入瞳出瞳等核心系统参数,为后续的鱼眼镜头初始结构计算与像差平衡打下坚实的理论基础。
2.1 几何光学核心概念:光线、折射、反射与像差
几何光学将光视为沿直线传播的“光线”,忽略其波动性,在光学系统尺度远大于波长时成立。鱼眼镜头的工作波段通常为可见光(400–700 nm),透镜口径在毫米至厘米量级,因此几何光学是设计与分析的基础工具。光线的传播遵循三大基本定律:直线传播定律、独立传播定律以及折射/反射定律。
折射定律(Snell 定律)是透镜设计的基石:
n₁ · sinθ₁ = n₂ · sinθ₂
其中 n₁、n₂ 为两种介质的折射率,θ₁ 为入射角,θ₂ 为折射角。当光线从高折射率介质射向低折射率介质且入射角超过临界角 θ_c = arcsin(n₂/n₁) 时,发生全反射。在鱼眼镜头中,全反射现象需要特别关注——尤其是当光线以大角度入射到透镜边缘或胶合面时,可能产生杂散光或能量损失。
反射定律则简单直接:入射角等于反射角。虽然鱼眼镜头以折射为主,但镜片表面的残余反射会产生鬼像和眩光,因此镀膜设计(增透膜)是必要的配套措施。
像差是实际光学系统偏离理想成像的度量。单色像差包括五种:球差、彗差、像散、场曲和畸变;色差则分为位置色差(轴向色差)和倍率色差(垂轴色差)。鱼眼镜头由于视场角极大,畸变和场曲的控制尤为关键——实际上,鱼眼镜头的“桶形畸变”并非缺陷,而是其实现超广角成像的必然代价,设计时需要根据投影模型(等距投影、等立体角投影等)来平衡。
2.2 近轴光学与理想成像条件
近轴光学(高斯光学)是光学设计的“线性化”工具。当光线与光轴的夹角足够小(通常 < 5°)时,sinθ ≈ θ、tanθ ≈ θ、cosθ ≈ 1,折射定律简化为线性形式:
n₁·θ₁ = n₂·θ₂
在这一近似下,光学系统被视为理想系统,物点与像点之间满足一一对应的共轭关系。近轴光学提供了几个关键概念:
- 主面(Principal Plane):横向放大率 β = +1 的共轭面,光线在主面上的高度不变。
- 焦点(Focal Point):平行于光轴的光线经系统后汇聚的点(像方焦点 F'),或物方焦点 F。
- 节点(Nodal Point):角放大率 γ = +1 的共轭点,光线通过节点时方向不变。在空气中,节点与主点重合。
- 拉赫不变量(Lagrange Invariant):n·u·y = n'·u'·y',其中 u 为孔径角,y 为物高。该不变量在系统各面上保持恒定,是判断系统能量传递能力的核心参数。
理想成像条件要求:物方任意一点发出的所有光线,经过光学系统后都汇聚于唯一的像点。这在实际系统中无法完全满足,但近轴光学给出了“设计目标”——让实际光线尽可能逼近近轴光线的行为。鱼眼镜头的设计难点在于:视场角极大(> 180°),边缘视场的光线入射角可达 90° 以上,完全偏离近轴条件,因此需要引入“非近轴”的设计方法,如采用非球面、高折射率材料以及复杂的多组元结构。
| 近轴参数 | 符号 | 定义 | 在鱼眼镜头中的意义 |
|---|---|---|---|
| 焦距 | f' | 像方主点到像方焦点的距离 | 决定视场角与像高的关系 |
| F 数 | F/# | f' / D(D 为入瞳直径) | 决定系统通光量与衍射极限 |
| 视场角 | 2ω | 全视场角,物方最大张角 | 鱼眼镜头可达 180°–270° |
| 入瞳直径 | D | 孔径光阑经前方透镜组的像 | 决定 F 数与分辨率 |
| 出瞳直径 | D' | 孔径光阑经后方透镜组的像 | 影响目视系统的出瞳距离 |
2.3 光学系统基本参数:焦距、F 数、视场角、入瞳出瞳
这四个参数构成了鱼眼镜头规格的“骨架”,任何设计都从确定这些参数开始。
焦距(f')是系统最重要的标量参数。对于鱼眼镜头,焦距与视场角、像面尺寸之间存在直接关系。以等距投影模型(y' = f'·θ)为例,若传感器半像高为 y'max,则焦距由最大视场角 θmax 决定:
f' = y'_max / θ_max(θ 以弧度为单位)
例如,对于 1/1.8" 传感器(像面尺寸约 7.2mm × 5.4mm,半像高约 4.5mm),若要求 180° 视场角(θ_max = π/2),则 f' = 4.5 / 1.5708 ≈ 2.87 mm。这就是典型鱼眼镜头焦距在 2–4 mm 范围的原因。
F 数(F/#)定义为焦距与入瞳直径之比:F/# = f'/D。F 数越小,系统通光能力越强,但像差也越难校正。鱼眼镜头通常工作在 F/2.0–F/2.8 之间,兼顾通光量与像质。需要注意的是,鱼眼镜头的 F 数通常指“近轴 F 数”,实际边缘视场的有效 F 数会因光阑球差而增大(即边缘照度下降),这是鱼眼镜头固有的“cos⁴ 定律”偏差——实际上鱼眼镜头的边缘照度下降比 cos⁴ 定律更严重,因为入射角极大。
视场角(2ω)是鱼眼镜头的“身份标识”。标准镜头视场角约 40°–60°,广角镜头 60°–90°,超广角 90°–180°,而鱼眼镜头则覆盖 180° 甚至更大。视场角的定义有两种:全视场角(2ω)和半视场角(ω)。在光学设计软件中,通常以半视场角或像高来定义视场。鱼眼镜头的视场角与投影模型直接相关:
| 投影模型 | 映射关系 | 典型应用 |
|---|---|---|
| 等距投影 | y' = f'·θ | 全景拼接、测量 |
| 等立体角投影 | y' = 2f'·sin(θ/2) | 天文摄影、安防 |
| 正交投影 | y' = f'·sinθ | 特殊艺术效果 |
| 体视投影 | y' = 2f'·tan(θ/2) | 机器人视觉 |
入瞳与出瞳是孔径光阑在物方和像方的像。入瞳决定了系统能接收的光束宽度,出瞳则决定了像方光束的汇聚特性。在鱼眼镜头中,入瞳位置和大小对畸变和照度分布有显著影响。设计时需注意:入瞳位置应尽量靠近前组,以减少前组透镜的口径;出瞳位置则影响与后续光学元件(如棱镜、分光片)的匹配。
2.4 案例拆解:一款 180° 鱼眼镜头的初始参数计算
假设我们需要设计一款用于车载环视系统的鱼眼镜头,传感器为 1/2.7" CMOS(像面尺寸 5.37mm × 4.29mm,对角线 6.88mm),要求全视场角 180°,F 数 ≤ 2.0,工作波段 400–700nm。
第一步:确定焦距。采用等距投影模型,最大半视场角 θ_max = 90° = π/2 rad。传感器半对角线 y'_max = 6.88/2 = 3.44 mm。则:
f' = y'_max / θ_max = 3.44 / 1.5708 ≈ 2.19 mm
考虑到实际设计中边缘像质会下降,通常留出 5%–10% 的余量,取 f' = 2.0–2.1 mm。
第二步:确定入瞳直径。由 F/# = f'/D ≤ 2.0,得 D ≥ f'/2.0 ≈ 1.05 mm。考虑到边缘照度损失,实际入瞳直径取 1.2–1.5 mm 较为合理。
第三步:初步结构选型。180° 视场角意味着第一片透镜必须承担极大的光线偏折。通常采用“前负后正”的鱼眼结构:前组为强负光焦度的弯月透镜(将大角度光线“拉直”),后组为正光焦度的中继组(将光线汇聚到像面)。初始结构可参考专利库中的经典鱼眼镜头,如 US Patent 4,412,725 或日本专利 JP 2000-131610。
第四步:近轴校核。在 Zemax 或 Code V 中输入初始结构后,首先检查近轴焦距是否与目标一致,然后查看主面位置和入瞳位置。若焦距偏差超过 2%,需调整后组光焦度分配。
第五步:像差初步评估。在 0°、30°、60°、90° 四个视场下查看点列图和场曲/畸变曲线。鱼眼镜头的畸变通常为 -80% 至 -100%(桶形畸变),这是正常的;但场曲应控制在 ±0.1mm 以内,否则边缘视场会严重离焦。
2.5 常见误区与总结复盘
在鱼眼镜头设计的基础阶段,以下误区需要特别警惕:
- 误区一:盲目追求小 F 数。鱼眼镜头的边缘照度天然低于中心,小 F 数虽然能增加中心通光量,但无法解决边缘照度问题。过度减小 F 数会导致前组透镜口径剧增、成本上升、像差恶化。
- 误区二:忽视入瞳漂移。许多初学者在设计时假设入瞳位置固定,但鱼眼镜头中不同视场的入瞳位置差异可达 20%–30%。这直接影响畸变曲线和照度均匀性,必须在优化时加以控制。
- 误区三:将畸变视为“必须消除”的缺陷。鱼眼镜头的桶形畸变是其实现超广角成像的必然结果。设计目标不是消除畸变,而是让畸变曲线平滑、单调,便于后期软件校正。
- 误区四:忽略近轴与实际的偏差。鱼眼镜头的边缘视场完全偏离近轴条件,因此近轴参数(如焦距、F 数)只能作为参考。实际性能需通过光线追迹来验证。
总结:几何光学基础为鱼眼镜头设计提供了语言和工具。光线传播定律决定了光路走向,近轴光学给出了理想成像的参照系,而焦距、F 数、视场角、入瞳出瞳等参数则定义了系统的规格边界。掌握这些概念后,下一步将进入鱼眼镜头特有的投影模型与畸变控制策略——这是鱼眼镜头区别于普通广角镜头的核心所在。