4. 像散与场曲:一对“难兄难弟”
像散和场曲,在光学设计里经常被放在一起讲。为啥?因为这两个像差经常同时出现,而且成因有很强的关联。说白了,一个管的是“不同方向聚焦不一致”,另一个管的是“像面是弯的”。
我刚开始做镜头设计那会儿,经常把这两个搞混。后来有个老前辈跟我说了一句话,我记到现在:“像散是点的问题,场曲是面的问题。” 嗯,这句话挺精辟的,咱们慢慢拆开看。
4.1 像散的定义
先说说像散。你想想看,一束光斜着打进透镜,它在水平方向和垂直方向的聚焦能力其实是不一样的。这就导致了一个现象:一个点光源,经过镜头后,在像方空间里会形成两条相互垂直的焦线,而不是一个清晰的点。
这两条焦线之间的位置差,就是像散。具体来说:
- 子午焦线:光线在子午面(包含光轴和物点的平面)内聚焦形成的焦线,方向是弧矢的。
- 弧矢焦线:光线在弧矢面(垂直于子午面的平面)内聚焦形成的焦线,方向是子午的。
这两条焦线之间有个距离,我们叫它 像散差。像散差越大,成像就越模糊。
核心概念:像散的本质是光学系统在不同方向上的焦距不一致。它只与视场有关,与孔径大小关系不大。
4.2 场曲的定义
场曲就更好理解了。理想情况下,我们希望像面是一个平面,比如相机的传感器。但实际镜头成像,最佳像面往往是一个曲面,就像锅底一样。
这个曲面和理想平面之间的偏离,就是场曲。场曲又分两种:
- 子午场曲:子午焦线构成的曲面与理想像面的偏离。
- 弧矢场曲:弧矢焦线构成的曲面与理想像面的偏离。
当像散为零时,子午和弧矢焦面重合,这个重合的曲面就是 匹兹万曲面。匹兹万曲率是光学系统的一个固有属性,很难消除。
我的经验:判断一个系统是像散主导还是场曲主导,有个简单方法——看中心清晰度。中心清晰但边缘模糊,多半是场曲;中心就有模糊方向性,那像散肯定不小。
4.3 像散与场曲对成像的影响
这两个像差对成像的影响,我列个表,你一看就明白:
| 像差类型 | 成像表现 | 典型场景 |
|---|---|---|
| 像散 | 点光源变成十字形或椭圆形,不同方向清晰度不同 | 广角镜头边缘、投影镜头 |
| 场曲 | 中心清晰边缘模糊,或边缘清晰中心模糊 | 微距镜头、大画幅相机 |
| 像散+场曲 | 整个像面没有一块区域是完全清晰的 | 低端手机镜头、简易投影仪 |
我曾经做过一个投影镜头项目,客户反馈画面四周有“拖尾”现象。我一开始以为是畸变,后来一测,发现是像散和场曲耦合在一起了。边缘视场的子午和弧矢焦面差了0.3mm,这在投影系统里是致命的。
避坑指南:千万不要单独优化像散或场曲。这两个像差是联动的,压了像散,场曲可能反弹。我见过太多新手只盯着像散曲线看,结果场曲爆了,整个系统重来。
4.4 像散与场曲的校正方法
校正这两个像差,核心思路就两条:一是控制匹兹万和,二是平衡子午和弧矢的聚焦能力。
4.4.1 匹兹万和校正
匹兹万和是光学系统的一个不变量,它由透镜的曲率和折射率决定。公式长这样:
P = Σ (1 / (n_i * f_i))
其中 n_i 是第 i 个透镜的折射率,f_i 是焦距。P 越小,匹兹万曲面越平坦。
校正匹兹万和的方法主要有:
- 使用高折射率材料:折射率越高,匹兹万和越小。我习惯在正透镜上用高折射率玻璃,比如 LaK 系列。
- 引入弯月形厚透镜:弯月形透镜可以产生负的匹兹万和,用来抵消正透镜的贡献。
- 分离光焦度:把光焦度分散到多个镜片上,而不是集中在一个镜片上。
关键点:匹兹万和是系统级的属性,单个镜片改不了多少。你需要从整体架构上考虑,比如用“正-负-正”的三片式结构,匹兹万和就比单正透镜小得多。
4.4.2 像散校正
像散的校正相对灵活一些。常用的手段:
- 调整透镜形状:改变透镜的弯曲系数(bending),可以改变子午和弧矢的聚焦差异。
- 引入非球面:非球面可以独立控制不同视场和不同方向的像差,对像散校正非常有效。
- 光阑位置优化:光阑放在透镜前还是后,对像散的影响很大。我记得有个变焦镜头项目,光阑位置移动了2mm,像散就降了一半。
4.4.3 场曲校正
场曲校正和匹兹万和校正是一回事,但还有一些工程上的技巧:
- 像面补偿:如果场曲不大,可以通过调整传感器或胶片的曲率来补偿。比如一些全景相机就用曲面传感器。
- 场镜:在像面前加一个场镜,可以改变光线角度,从而校正场曲。
- 对称结构:对称式光学系统(如双高斯)天生对场曲有很好的校正能力。
我的习惯:在优化初期,我会先锁定匹兹万和,把它控制在一个合理的范围内。然后再用非球面或弯曲系数去微调像散。这样不容易跑偏。
4.5 像散与场曲的SVG知识图谱
下面这张图,把像散和场曲的关系、成因、影响和校正方法串起来了。你可以把它当作一个快速参考:
4.6 实战中的取舍
说实话,完全消除像散和场曲是不可能的。尤其是在大视场、大孔径的系统里,这两个像差总会留一点。我的做法是:
- 先定指标:根据应用场景,确定允许的像散和场曲最大值。比如投影镜头,场曲要控制在0.1mm以内;而安防镜头,0.3mm也能接受。
- 再定架构:匹兹万和决定了场曲的下限。如果架构选错了,后面再怎么优化也白搭。
- 最后微调:用非球面或弯曲系数去磨像散,同时盯着场曲曲线,别让它反弹。
重要提醒:不要为了追求零像散而牺牲其他像差。像散和场曲是“慢性病”,球差和彗差是“急性病”。先治急症,再调慢性病,这是光学优化的基本逻辑。
好了,像散和场曲就聊到这儿。这两个像差虽然烦人,但只要掌握了匹兹万和这个核心,再配合非球面和结构优化,大部分场景都能搞定。下次你遇到边缘模糊的问题,记得先看看是像散还是场曲——方向对了,路就好走了。