一、像差基础理论
做镜头设计这些年,我越来越觉得——像差这东西,就像镜头里的「原罪」。你没法彻底消灭它,只能跟它斗智斗勇。今天咱们就从最基础的东西聊起,把几何光学、像差分类、赛德尔理论这些底子打扎实。
1.1 几何光学基础
说白了,几何光学就是拿光线当直线来算。你想想看,光在均匀介质里走直线,碰到不同介质就拐弯——这就是折射定律。我刚开始做镜头时,总觉得这太简单了,后来才发现,真正复杂的是怎么让这些光线乖乖听话。
几个核心概念,我建议你记牢:
- 光轴:镜头的对称轴,所有设计都围着它转
- 主平面:理想透镜的等效折射面,实际镜头里是虚拟的
- 焦点:平行光经过透镜后汇聚的点
- 孔径光阑:限制光束大小的那个圈,它决定了进光量和像差
嗯,这里要注意——实际镜头不是薄透镜。我在项目中遇到过,有人拿薄透镜公式算广角镜头,结果装出来一塌糊涂。为什么?因为广角镜头的厚度、曲率、间距都会显著影响光线路径,薄透镜近似根本不够用。
核心公式:斯涅尔定律
n₁ sin θ₁ = n₂ sin θ₂
这个公式看着简单,但它是所有像差分析的起点。你想想,光线在镜片表面每折射一次,就引入一次偏差。广角镜头里光线入射角大,偏差就更明显。
1.2 像差的定义与分类
像差是什么?简单说,就是实际成像和理想成像之间的偏差。我习惯把像差分成两大类:单色像差和色差。单色像差有五种,加上色差,一共六种。咱们一个一个来。
1.2.1 球差
球差是最基础的像差。为什么叫球差?因为镜片表面是球面,边缘光线和近轴光线的焦点不在同一个位置。我记得第一次调广角镜头时,球差大到画面中心都糊了。解决办法?用非球面镜片,或者把光圈收小。
我的经验:广角镜头里球差往往不是最头疼的,但如果不控制好,它会跟其他像差叠加,让问题更复杂。
1.2.2 彗差
彗差这个名字很形象——点光源成像后像一颗拖着尾巴的彗星。为什么会这样?因为不同环带的光线放大率不一样。我在做车载广角镜头时,彗差导致夜间路灯的像全是「小蝌蚪」,后来靠优化镜片曲率才压下去。
1.2.3 像散
像散这东西,说白了就是水平和垂直方向的光线焦点不在一起。你想想看,一个十字形图案,横线清晰竖线模糊,或者反过来——这就是像散。广角镜头边缘的像散尤其严重,我建议用柱面镜或者非对称设计来校正。
1.2.4 场曲
场曲就是成像面不是平的,而是弯的。为什么?因为镜头天然有弯曲的焦面。我遇到过最夸张的一次,广角镜头中心清晰,边缘全虚,调了半天才发现是场曲在作怪。解决办法?用弯焦面传感器,或者加场镜。
1.2.5 畸变
畸变大家最熟悉——拍出来的直线变弯了。桶形畸变和枕形畸变,广角镜头里桶形畸变最常见。我曾经做过一个监控镜头,畸变大到画面边缘的人脸都变形了。后来靠软件校正加光学优化,才控制在1%以内。
1.2.6 色差
色差分两种:轴向色差和横向色差。轴向色差是不同颜色的光焦点位置不同,横向色差是不同颜色的光放大率不同。广角镜头里横向色差特别明显,因为边缘光线入射角大。我习惯用低色散玻璃或者双胶合透镜来校正。
| 像差类型 | 产生原因 | 典型表现 | 校正方法 |
|---|---|---|---|
| 球差 | 边缘与近轴光线焦点不同 | 中心模糊 | 非球面、收光圈 |
| 彗差 | 不同环带放大率不同 | 点光源拖尾 | 优化曲率、对称结构 |
| 像散 | 子午与弧矢焦点分离 | 横竖清晰度不同 | 柱面镜、非对称设计 |
| 场曲 | 焦面弯曲 | 中心清晰边缘虚 | 弯焦面传感器、场镜 |
| 畸变 | 放大率随视场变化 | 直线变弯 | 对称结构、软件校正 |
| 色差 | 不同波长折射率不同 | 彩色边缘 | 低色散玻璃、双胶合 |
1.3 赛德尔像差理论简介
赛德尔像差理论,说白了就是把上面那五种单色像差用数学公式统一描述。我刚开始学的时候觉得这理论太抽象,后来做优化时才明白——没有赛德尔系数,你根本不知道每个镜面贡献了多少像差。
赛德尔把像差展开成级数,每个系数对应一种像差:
- S₁:球差系数
- S₂:彗差系数
- S₃:像散系数
- S₄:场曲系数
- S₅:畸变系数
嗯,这里有个关键点——赛德尔系数是可以叠加的。你设计一个多片镜头的系统,每个镜片贡献自己的赛德尔系数,加起来就是总像差。我曾经用这个原理,把一个五片式广角镜头的球差从0.3mm降到0.05mm,就是靠调整第三片镜子的曲率来抵消前两片的球差。
避坑指南:赛德尔理论只适用于近轴近似和小视场。广角镜头视场大、光线角度大,赛德尔系数只能作为初值参考。我建议先用赛德尔理论做初始结构,再用光线追迹做精细优化。
为什么赛德尔理论到现在还有用?因为它给你一个清晰的物理图像。你想想看,每个镜面引入多少像差,怎么互相抵消,赛德尔系数一目了然。现代光学软件虽然能自动优化,但我个人习惯还是先手动算一遍赛德尔系数,心里有个底。
实战建议:做广角镜头设计时,我一般先保证球差和彗差在赛德尔系数上接近零,再处理像散和场曲,最后调畸变。这个顺序是我踩过无数坑总结出来的——球差和彗差是基础,它们不搞好,后面调了也白调。
这张图把本章的知识体系串起来了。你从中心往外看,几何光学是基础,像差分类是你要对付的敌人,赛德尔理论是你的武器。三者缺一不可。
最后说一句——像差理论看着枯燥,但它是镜头设计的「内功」。内功练好了,后面调优化、做公差分析,你才知道每一步在干什么。我见过太多人上来就调软件参数,结果调了半天不知道自己在调什么。嗯,别做那种人。