调制传递函数(MTF)模拟器 返回
光学

调制传递函数(MTF)模拟器

这是一个计算镜头「对比度」传递能力的工具。改变空间频率、光圈、波长和传感器像素间距时,衍射极限的调制传递函数(MTF)、衍射截止频率和奈奎斯特频率处的对比度传递率会实时计算,让你能客观评估镜头的分辨率。

参数设置
评估的空间频率 f
cyc/mm
MTF评估的被摄物细致度。数值越大条纹越细
光圈(F值)N
光圈值。收光圈(F值增大)时衍射截止下降
波长 λ
nm
光的波长。可见光中心(绿色)约为550nm
传感器像素间距 p
µm
相邻像素之间的距离。决定奈奎斯特频率
计算结果
衍射截止频率 (cyc/mm)
归一化频率 s
MTF(该频率的对比度传递率,%)
传感器奈奎斯特频率 (cyc/mm)
奈奎斯特频率处的MTF (%)
分辨力判定
测试靶标 — 镜头对比度降低的可视化

上行从左至右空间频率递增的理想正弦波测试靶标,下行是同一被摄物由镜头成像的结果。高频(右侧)处对比度逐渐减弱,超过截止后变为均匀灰色。下方重叠的MTF曲线和扫描的评估频率标记也会显示。

MTF曲线 — 对比度传递率 vs 空间频率
衍射截止频率 vs F值
理论·主要公式

$$\text{MTF}(s)=\frac{2}{\pi}\left(\arccos s-s\sqrt{1-s^2}\right),\qquad s=\frac{f}{f_{cutoff}},\quad f_{cutoff}=\frac{1}{\lambda\,N}$$

圆形光圈、非干涉成像的衍射极限MTF。s:归一化空间频率(f:评估频率,f_cutoff:衍射截止频率)。N为F值,λ为波长,镜头无法传递截止 f_cutoff 之外频率的对比度(s > 1 时 MTF = 0)。

$$f_{Nyquist}=\frac{1}{2\,p}$$

传感器奈奎斯特频率。p是像素间距,表示像素网格能采样的最细空间频率。该频率处镜头的MTF是测量镜头与传感器匹配度的参考。

调制传递函数(MTF)简介

🙋
我经常在镜头手册上看到「MTF」图表,但到底代表什么意思呢?它和分辨率有所不同吗?
🎓
问得好。简单说,它是「镜头能多忠实地再现对比度」的图表。宽大的明暗——比如白墙和黑门的分界,几乎以原始对比度呈现。但被摄物的条纹越细,镜头传递的对比度越弱,过了某一细致度后,细线就会混成均匀灰色。MTF就是绘制「传递对比度的比率」相对被摄物细致度(即空间频率)的图。
🙋
那「分辨100线/mm」这样的数字和MTF有什么区别呢?
🎓
这是关键区别。「分辨多少线」只是一个合格/不合格的评判点。但MTF告诉你「有多清晰」。比如,两根镜头都能分辨50线/mm,但一根在那个频率MTF达80%清晰有力,另一根只有20%勉强可见。MTF是覆盖全频率的,所以是分辨率(清晰度)最严格、最客观的指标。
🙋
但如果镜头品质很好,细线条也应该清晰啊?完美镜头应该能保持100% MTF吧。
🎓
答案是「不」。即使镜头完全没有像差,光的波性质也会造成「衍射」限制。通过圆形光圈的光会衍射扩散,在像面不能聚成一点,而是一个小圆盘。结果是衍射截止频率 f_cutoff = 1/(λ·N) 之外的细微对比度,原理上镜头无法传递。这就是「衍射极限」——无论多好的光学也绕不过去的物理壁垒。
🙋
那收光圈——也就是增大F值时,这个截止频率会怎样?我们经常为了景深而收光圈。
🎓
这是有名的权衡。看 f_cutoff = 1/(λ·N) 的公式,N越大(收光圈),截止越低。景深深了,但细节对比度下降。为景深而收光圈,代价是衍射让图变软——这就是摄影师必然遇到的「衍射极限」。多数镜头在F5.6~F8最高MTF,到F16或F22时景深虽深,整体画质反而软。下面「截止频率 vs F值」图能看到这种下降。
🙋
参数里还能输入传感器像素间距。镜头的话,为什么传感器也相关?
🎓
因为好的系统靠「镜头和传感器的配合」定性。像素网格能采样的最细频率叫「奈奎斯特频率」,公式是 f_Nyquist = 1/(2p),由像素间距p决定。如果镜头在奈奎斯特频率处还保有足够MTF,能用好传感器的像素。反之,镜头MTF在那里几乎为零,再多像素也没用。镜头和传感器不是单独好就行,得配合平衡才能决定「真正拍出来的清晰度」。

常见问题

MTF(调制传递函数)是表示光学系统能以多忠实的方式再现「对比度」的指标,是被摄物细致度(空间频率)的函数。宽广的明暗区域以接近100%的对比度呈现,但被摄物变细致时,对比度逐渐减弱,超过某一频率后,细线会融入均匀灰色。MTF是绘制「传递对比度的比率」相对空间频率(cycles/mm)的图表,能定量化「解像的清晰程度」,是最严格和客观的清晰度指标。
由于光是波,即使是没有像差的完美镜头也会因「衍射」而限制分辨率。通过圆形光圈的光会由于衍射而扩散,在像面上形成小圆盘(爱里斑盘)而非一点。结果是,衍射截止频率 f_cutoff = 1/(λ·N)(λ:波长,N:F值)超过的细微对比度,镜头在原理上无法传递。这就是衍射极限,是决定镜头设计和光圈选择上限的物理墙。
收光圈越多(F值越大),衍射截止频率 f_cutoff = 1/(λ·N) 越低,细节对比度传递能力下降。为获得景深而收光圈,代价是衍射导致图像变软——这是摄影师必然遇到的「衍射极限」。许多镜头在F5.6~F8之间显示最高MTF,在F16或F22时景深虽深,但全屏锐度反而下降。本工具的「截止频率 vs F值」图可验证此下降。
奈奎斯特频率 f_Nyquist = 1000/(2·像素间距) 是像素网格能采样的最细空间频率。若镜头在该频率处对比度(MTF)不足,无法充分利用传感器分辨率。反之,若镜头MTF远超奈奎斯特,未采样的高频分量会产生莫尔纹或伪色(混叠)。要优化镜头与传感器的匹配,需根据奈奎斯特频率处的MTF选择像素间距和光圈。

实际应用

相机与交换镜头的评估:镜头制造商手册中的MTF曲线是产品选择中最可信的客观数据。低空间频率(10线/mm)的MTF代表画面的「通透度和对比度」,高空间频率(30~50线/mm)的MTF代表「细节分辨力」。像本工具这样计算衍射极限MTF,可以估计「该镜头距设计理想有多远」和「哪个光圈最清晰」。

工业相机和机器视觉:外观检查和尺寸测量中,会从要检测的最小缺陷大小反推需要的空间频率,再验证镜头在该频率是否保有足够MTF。在改变照明波长、光圈和传感器像素间距时,设计镜头和光圈组合使衍射截止充分高于检测频率,同时奈奎斯特频率处MTF也充分——这正是本工具的计算。

显微镜和半导体光刻:在显微镜物镜和投影镜头中,衍射极限直接支配分辨率。在光刻中,「刻更细的图案」需要缩短波长λ(深紫外、极端紫外)并提高数值孔径来抬高截止频率——MTF的思想正是微细化的技术路线。本工具的波长滑块可以直观体验波长缩短如何提升截止。

天文望远镜和观测仪器:在无大气扰动的理想条件下,望远镜的分辨率由口径的衍射极限决定。口径越大(实际F值越小),截止频率越高,能分离更细的天体结构。MTF也用于估计图像处理中锐化(反卷积)的极限——镜头未传递的高频无法靠后处理恢复,这是本原理的体现。

常见误解和注意事项

最常见的误解是「分辨率高MTF就好」。分辨线数只是「对比度降到零前能分几线」的一个数值点,不说那之前对比度降了多少。MTF高且平缓的镜头和勉强到分辨极限的镜头即使「分辨线数」相同,看起来清晰程度完全不同。实际工作中应该看「你用的频率(比如30线/mm)处的MTF值」来对比,而不是只看分辨极限数字。

其次,「收光圈越多越清晰」的误解。本工具基于衍射极限MTF(无像差假设),收光圈时 f_cutoff 单调下降,MTF单调变坏。实际镜头还有像差影响——开放端由像差变软,过度收光圈由衍射变软,多数在F5.6~F8最优。一味为景深收到F16、F22,景深虽深,全屏锐度必然下降。深景深和高MTF是权衡关系,需要有意识地取舍。

最后,「MTF仅由镜头决定」的误解。最终用户看到的画质MTF是「镜头·传感器(像素间距+低通滤波)·后期处理(锐化)」的MTF乘积。镜头MTF在奈奎斯特频率高也没用,像素间距粗的话会混叠出莫尔纹;图像处理的锐化能提升看起来的对比,但无法复原镜头未传的信息(超过截止)。MTF是整个系统的指标,别只看镜头单个数值判断最终画质。

使用指南

  1. 在0.1~200 cyc/mm范围内设置空间频率。输入要评估镜头频率响应特性的频率。
  2. 在1.4~32范围内指定光圈值(F值)。根据实际拍摄条件选择,如广角F2.8镜头、长焦微距F16等。
  3. 在380~780 nm范围内设置波长。计算可见光全域的衍射极限MTF时,以550 nm(标准光D65)为参考值。
  4. 在1.0~10 µm范围内输入像素间距。参考实际规格,如全画幅(Nikon D850:4.87 µm)、APS-C(Canon EOS 90D:3.65 µm)、智能机(iPhone 15:1.12 µm)。
  5. 计算后,确认衍射截止频率、归一化频率、各频率的MTF值和奈奎斯特频率处的传递率。

具体计算示例

焦距50mm、F2.8镜头在550 nm波长下,衍射截止频率约为189 cyc/mm。在归一化频率s=0.3时,理想MTF值约为74%。对全画幅传感器(像素间距4.87 µm),奈奎斯特频率为102.7 cyc/mm,该频率MTF降至约45%。收到F5.6时截止频率降至106 cyc/mm,奈奎斯特处MTF进一步降至约20%。

实务注意事项

  1. 光学系统含像差(球差、彗差、像面弯曲)时,实测MTF比理论衍射极限低10~30%。设计初期用衍射极限基础计算,最终评估参考镜头实测数据。
  2. 奈奎斯特频率处MTF低于50%时,易产生混叠现象导致莫尔纹。需考虑传感器侧是否必要低通滤波。
  3. 波长间的MTF变动约5~8%。彩色拍摄时以3波长(R·G·B)的平均特性作设计基准。
  4. F值开两档时分辨力约提升1.4倍。高像素相机(6000万+)需F2.0以下的大光圈镜头。