目录
一、MTF 计算原理与公式
1. 基本概念
MTF(Modulation Transfer Function) 描述光学系统对不同空间频率正弦亮度分布的对比度传递能力。
对输入正弦光强分布:
I i n ( x ) = I 0 [ 1 + M i n cos ( 2 π f x ) ] I_{in}(x) = I_0 \left[ 1 + M_{in} \cos(2\pi f x) \right] Iin(x)=I0[1+Mincos(2πfx)]
经过系统后输出:
I o u t ( x ) = I 0 [ 1 + M o u t cos ( 2 π f x + ϕ ) ] I_{out}(x) = I_0 \left[ 1 + M_{out} \cos(2\pi f x + \phi) \right] Iout(x)=I0[1+Moutcos(2πfx+ϕ)]
定义:
- 调制对比度(Modulation):
M = I m a x − I m i n I m a x + I m i n M = \frac{I_{max} - I_{min}}{I_{max} + I_{min}} M=Imax+IminImax−Imin
- MTF:
M T F ( f ) = M o u t ( f ) M i n ( f ) MTF(f) = \frac{M_{out}(f)}{M_{in}(f)} MTF(f)=Min(f)Mout(f)
- 相位传递函数 PTF:
P T F ( f ) = ϕ o u t ( f ) − ϕ i n ( f ) PTF(f) = \phi_{out}(f) - \phi_{in}(f) PTF(f)=ϕout(f)−ϕin(f)
- 光学传递函数 OTF:
O T F ( f ) = M T F ( f ) ⋅ e j ⋅ P T F ( f ) OTF(f) = MTF(f) \cdot e^{j \cdot PTF(f)} OTF(f)=MTF(f)⋅ej⋅PTF(f)
MTF 取值范围:
0 ≤ M T F ( f ) ≤ 1 0 \leq MTF(f) \leq 1 0≤MTF(f)≤1
2. 从 PSF 到 MTF
PSF(Point Spread Function,点扩散函数) 是系统对理想点光源的响应。
若系统是线性空间不变系统,则:
I o u t ( x , y ) = I i n ( x , y ) ∗ P S F ( x , y ) I_{out}(x,y) = I_{in}(x,y) * PSF(x,y) Iout(x,y)=Iin(x,y)∗PSF(x,y)
其中 ∗ * ∗ 表示卷积。
根据傅里叶变换卷积定理:
F { I o u t } = F { I i n } ⋅ F { P S F } \mathcal{F}\{ I_{out} \} = \mathcal{F}\{ I_{in} \} \cdot \mathcal{F}\{ PSF \} F{Iout}=F{Iin}⋅F{PSF}
定义:
O T F ( f x , f y ) = F { P S F ( x , y ) } OTF(f_x, f_y) = \mathcal{F}\{ PSF(x,y) \} OTF(fx,fy)=F{PSF(x,y)}
因此:
M T F ( f x , f y ) = ∣ F { P S F ( x , y ) } ∣ MTF(f_x, f_y) = \left| \mathcal{F}\{ PSF(x,y) \} \right| MTF(fx,fy)=∣F{PSF(x,y)}∣
即:
MTF 是 PSF 的傅里叶变换的模。
3. 从 LSF 到 MTF
LSF(Line Spread Function,线扩散函数) 是系统对理想线光源的响应。
若线光源沿 y y y 方向,则:
L S F ( x ) = ∫ − ∞ + ∞ P S F ( x , y ) d y LSF(x) = \int_{-\infty}^{+\infty} PSF(x,y) \, dy LSF(x)=∫−∞+∞PSF(x,y)dy
对 LSF 做一维傅里叶变换:
O T F ( f x ) = F { L S F ( x ) } OTF(f_x) = \mathcal{F}\{ LSF(x) \} OTF(fx)=F{LSF(x)}
因此:
M T F ( f x ) = ∣ F { L S F ( x ) } ∣ MTF(f_x) = \left| \mathcal{F}\{ LSF(x) \} \right| MTF(fx)=∣F{LSF(x)}∣
离散形式:
M T F ( f k ) = ∣ ∑ n = 0 N − 1 L S F ( x n ) e − j 2 π f k x n ∣ MTF(f_k) = \left| \sum_{n=0}^{N-1} LSF(x_n) e^{-j 2\pi f_k x_n} \right| MTF(fk)= n=0∑N−1LSF(xn)e−j2πfkxn
4. 从 ESF 到 MTF
ESF(Edge Spread Function,边缘扩散函数) 是系统对理想阶跃边缘的响应。
LSF 是 ESF 的导数:
L S F ( x ) = d d x E S F ( x ) LSF(x) = \frac{d}{dx} ESF(x) LSF(x)=dxdESF(x)
因此:
O T F ( f x ) = F { d d x E S F ( x ) } OTF(f_x) = \mathcal{F}\left\{ \frac{d}{dx} ESF(x) \right\} OTF(fx)=F{dxdESF(x)}
利用傅里叶变换微分性质:
F { d d x E S F ( x ) } = j 2 π f x ⋅ F { E S F ( x ) } \mathcal{F}\left\{ \frac{d}{dx} ESF(x) \right\} = j 2\pi f_x \cdot \mathcal{F}\{ ESF(x) \} F{dxdESF(x)}=j2πfx⋅F{ESF(x)}
所以:
M T F ( f x ) = ∣ F { d d x E S F ( x ) } ∣ MTF(f_x) = \left| \mathcal{F}\left\{ \frac{d}{dx} ESF(x) \right\} \right| MTF(fx)= F{dxdESF(x)}
或者:
M T F ( f x ) = ∣ j 2 π f x ⋅ F { E S F ( x ) } ∣ MTF(f_x) = \left| j 2\pi f_x \cdot \mathcal{F}\{ ESF(x) \} \right| MTF(fx)=∣j2πfx⋅F{ESF(x)}∣
实际计算中,通常先对 ESF 求导得到 LSF,再对 LSF 做傅里叶变换。
5. 离散计算流程
输入:倾斜边缘图像(Slanted Edge)
│
▼
1. 边缘检测与倾斜角估计
│
▼
2. 沿边缘方向投影/重采样 → ESF
│
▼
3. 对 ESF 求导 → LSF
│
▼
4. 对 LSF 做傅里叶变换 → OTF
│
▼
5. 取模 → MTF
│
▼
6. 归一化:MTF(0) = 1
│
▼
输出:MTF(f) 曲线
6. MTF 光路/信号链示意
理想点光源
│
▼
┌─────────────┐
│ 光学系统 │ ← 镜头像差、衍射、装配误差
└─────────────┘
│
▼
PSF(x,y)
│
├── 沿 y 积分 ──► LSF(x)
│
└── 傅里叶变换 ──► OTF(f)
│
▼
MTF(f) = |OTF(f)|
边缘法:
理想阶跃边缘
│
▼
┌─────────────┐
│ 光学系统 │
└─────────────┘
│
▼
ESF(x)
│
├── 求导 ──► LSF(x)
│
└── 傅里叶变换 ──► MTF(f)
二、EWT 计算原理与公式
1. 基本概念
EWT(Edge Transition Width / Edge Width Transition) 表示边缘从一种灰度过渡到另一种灰度所经过的空间宽度。
它直接反映:
- 边缘锐度
- 系统模糊程度
- 成像清晰度
EWT 越小,边缘越锐,系统分辨率越高。
2. 边缘过渡宽度定义
设 ESF 从低灰度 I l o w I_{low} Ilow 过渡到高灰度 I h i g h I_{high} Ihigh。
定义灰度范围:
Δ I = I h i g h − I l o w \Delta I = I_{high} - I_{low} ΔI=Ihigh−Ilow
对于任意阈值比例 p p p,对应灰度:
I p = I l o w + p ⋅ Δ I I_p = I_{low} + p \cdot \Delta I Ip=Ilow+p⋅ΔI
边缘过渡宽度定义为两个阈值位置之间的距离:
E W T p 1 , p 2 = x p 2 − x p 1 EWT_{p_1,p_2} = x_{p_2} - x_{p_1} EWTp1,p2=xp2−xp1
其中:
- x p 1 x_{p_1} xp1:达到 p 1 p_1 p1 阈值的位置
- x p 2 x_{p_2} xp2:达到 p 2 p_2 p2 阈值的位置
3. 10%-90% EWT
最常用定义:
E W T 10 − 90 = x 90 % − x 10 % EWT_{10-90} = x_{90\%} - x_{10\%} EWT10−90=x90%−x10%
其中:
I 10 % = I l o w + 0.10 Δ I I_{10\%} = I_{low} + 0.10 \Delta I I10%=Ilow+0.10ΔI
I 90 % = I l o w + 0.90 Δ I I_{90\%} = I_{low} + 0.90 \Delta I I90%=Ilow+0.90ΔI
示意图:
灰度
│
│ ┌──────── I_high
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│/
└──────────────────────────────► 位置 x
x_10% x_90%
│◄──────►│
EWT_10-90
4. 20%-80% EWT
有些标准使用 20%-80%:
E W T 20 − 80 = x 80 % − x 20 % EWT_{20-80} = x_{80\%} - x_{20\%} EWT20−80=x80%−x20%
其中:
I 20 % = I l o w + 0.20 Δ I I_{20\%} = I_{low} + 0.20 \Delta I I20%=Ilow+0.20ΔI
I 80 % = I l o w + 0.80 Δ I I_{80\%} = I_{low} + 0.80 \Delta I I80%=Ilow+0.80ΔI
示意图:
灰度
│
│ ┌──────── I_high
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│/
└──────────────────────────────► 位置 x
x_20% x_80%
│◄──────►│
EWT_20-80
5. 基于 ESF 斜率的 EWT
如果 ESF 近似线性过渡,则边缘斜率:
k = Δ I E W T k = \frac{\Delta I}{EWT} k=EWTΔI
因此:
E W T = Δ I k EWT = \frac{\Delta I}{k} EWT=kΔI
其中:
k = d E S F ( x ) d x ∣ m a x k = \left. \frac{d ESF(x)}{dx} \right|_{max} k=dxdESF(x) max
即最大斜率处。
也可以用 LSF 的等效宽度表示:
E W T ≈ 1 L S F m a x ∫ − ∞ + ∞ L S F ( x ) d x EWT \approx \frac{1}{LSF_{max}} \int_{-\infty}^{+\infty} LSF(x) \, dx EWT≈LSFmax1∫−∞+∞LSF(x)dx
由于 LSF 归一化后:
∫ − ∞ + ∞ L S F ( x ) d x = 1 \int_{-\infty}^{+\infty} LSF(x) \, dx = 1 ∫−∞+∞LSF(x)dx=1
所以:
E W T ≈ 1 L S F m a x EWT \approx \frac{1}{LSF_{max}} EWT≈LSFmax1
这说明:
LSF 峰值越高、越窄,EWT 越小,边缘越锐。
6. EWT 与 MTF 的关系
EWT 是空间域指标,MTF 是频率域指标,两者通过傅里叶变换联系。
近似关系:
E W T ∝ 1 f c u t o f f EWT \propto \frac{1}{f_{cutoff}} EWT∝fcutoff1
其中 f c u t o f f f_{cutoff} fcutoff 为系统截止频率。
若系统 MTF 在高频下降越快,则 EWT 越大。
对于高斯型 PSF:
P S F ( x ) = 1 2 π σ e − x 2 / ( 2 σ 2 ) PSF(x) = \frac{1}{\sqrt{2\pi}\sigma} e^{-x^2 / (2\sigma^2)} PSF(x)=2πσ1e−x2/(2σ2)
则:
M T F ( f ) = e − 2 π 2 σ 2 f 2 MTF(f) = e^{-2\pi^2 \sigma^2 f^2} MTF(f)=e−2π2σ2f2
边缘过渡宽度近似:
E W T 10 − 90 ≈ 2.56 σ EWT_{10-90} \approx 2.56 \sigma EWT10−90≈2.56σ
因此:
σ = E W T 10 − 90 2.56 \sigma = \frac{EWT_{10-90}}{2.56} σ=2.56EWT10−90
代入 MTF:
M T F ( f ) = exp ( − 2 π 2 ( E W T 10 − 90 2.56 ) 2 f 2 ) MTF(f) = \exp\left( -2\pi^2 \left( \frac{EWT_{10-90}}{2.56} \right)^2 f^2 \right) MTF(f)=exp(−2π2(2.56EWT10−90)2f2)
这说明:
知道 EWT 可以估算高斯近似下的 MTF 曲线。
7. EWT 示意图
7.1 ESF 与 EWT
ESF(x)
灰度
│
│ ┌──────── I_high
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│ /
│/
└──────────────────────────────► x
x_10% x_90%
│◄──────►│
EWT_10-90
7.2 LSF 与 EWT
LSF(x)
│
│ ▲
│ ╱ ╲
│ ╱ ╲
│ ╱ ╲
│ ╱ ╲
│ ╱ ╲
│ ╱ ╲
│ ╱ ╲
│ ╱ ╲
│ ╱ ╲
│ ╱ ╲
│ ╱ ╲
│╱ ╲
└──────────────────────────────► x
│◄──────►│
EWT ≈ 1 / LSF_max
7.3 不同 EWT 对比
灰度
│
│ ┌───────────────┐ ← 锐边缘(EWT 小)
│ │
│ │
│ │
│ └───────────────
│
│ ┌─────────┐ ← 模糊边缘(EWT 大)
│ │
│ │
│ │
│ └─────────
└──────────────────────────────► x
三、MTF 与 EWT 对照表
| 项目 | MTF | EWT |
|---|---|---|
| 所属域 | 频率域 | 空间域 |
| 定义 | 对比度传递能力 | 边缘过渡宽度 |
| 输入 | 正弦图案 / PSF / LSF / ESF | ESF |
| 输出 | MTF(f) 曲线 | 宽度值(像素/μm) |
| 反映 | 分辨率、对比度 | 锐度、模糊程度 |
| 关系 | MTF 高频下降快 → EWT 大 | EWT 小 → MTF 高频响应好 |
| 典型公式 | M T F ( f ) = ∣ F { L S F } ∣ MTF(f)=|\mathcal{F}\{LSF\}| MTF(f)=∣F{LSF}∣ | E W T = x 90 % − x 10 % EWT=x_{90\%}-x_{10\%} EWT=x90%−x10% |
| 归一化 | M T F ( 0 ) = 1 MTF(0)=1 MTF(0)=1 | 无 |
| 单位 | 无量纲 | 像素、μm、mm |
四、完整计算流程总结
MTF 计算流程
PSF(x,y)
│
├── 沿 y 积分 → LSF(x)
│
└── 傅里叶变换 → OTF(f)
│
▼
MTF(f) = |OTF(f)|
ESF(x)
│
├── 求导 → LSF(x)
│
└── 傅里叶变换 → MTF(f)
斜边法:
倾斜边缘图像 → ESF → LSF → FFT → MTF
EWT 计算流程
边缘图像
│
▼
提取 ESF
│
▼
确定 I_low, I_high
│
▼
计算阈值灰度 I_10%, I_90%
│
▼
找到对应位置 x_10%, x_90%
│
▼
EWT = x_90% - x_10%
两者关系
空间域 频率域
ESF ──求导──► LSF ──FFT──► MTF
│ ▲
│ │
└── 10%-90% 宽度 ──► EWT ──┘
(近似反比)
五、补充说明
- MTF 通常需要归一化: M T F ( 0 ) = 1 MTF(0)=1 MTF(0)=1,表示零频(均匀亮度)完全传递。
- EWT 受阈值选择影响:10%-90% 与 20%-80% 结果不同,报告时需注明。
- 斜边法(Slanted Edge) 是 ISO 12233 等标准推荐的 MTF 测量方法,可避免采样对齐误差。
- EWT 与 MTF 可互相估算:在高斯近似下, E W T 10 − 90 ≈ 2.56 σ EWT_{10-90} \approx 2.56\sigma EWT10−90≈2.56σ,可用于快速评估。
- 实际系统:MTF 受衍射、像差、采样、噪声、运动模糊等共同影响;EWT 也会受噪声和对比度影响。
321



被折叠的 条评论
为什么被折叠?



