傅里叶变换

冲激
- 冲激
- 单位冲激(0 处):δ(t)=[t=0]∞,∫−∞∞δ(t)dt=1
- 单位冲激(t0 处):δ(t−t0)∞
- 采样性质:∫−∞∞f(t)δ(t)dt=f(0)
- 离散冲激
- 离散单位冲激:δ(x−x0)=[t=0]
- 采样性质:∑x=−∞∞f(x)δ(x−x0)=f(x0)
- 冲激串: sΔT(t)=∑n=−∞∞δ(t−nΔT)
- SΔT(μ)=ΔT1sΔT1
- 采样: f(t)sΔT(t)=∑n=−∞∞f(t)δ(t−nΔT)
- 周期化:f(t)⋆sΔT(t)
连续函数 f(t) ↔F 连续函数 F(μ)
F(μ)=F(f)=∫−∞∞f(t)e−i2πμtdt=∫−∞∞f(t)[cos(2πμt)−isin(2πμt)]dt
f(t)=F−1(F)=∫−∞∞F(μ)ei2πμtdμ
- 性质
- 对称性:F(F(t))=f(−μ)
- 线性: F(αf+βg)=αF(f)+βF(g)
- 平移性:
- F(f(t−τ))=F(μ)e−i2πμτ
- 微分关系:F(f′(x))iμ=F(f(x))
- 卷积定理
- (f(t)⋆h(t))(x)=∫−∞∞f(x−t)h(t)dt
- F(f(t)⋆h(t))=H(μ)F(μ)
- F(f(t)h(t))=H(μ)⋆F(μ)
- 盒状函数:f(t)=A[∣x∣<=2W]
- F(μ)=AWπμWsin(πμW)=AWsinc(μW)
Fourier Series
连续周期函数 f(t) ↔FS 离散函数 F[k]
- f(t)=f(t)⋆sT0(t)
- FS
F[k]=FS(f)=F(f⋆s∗T0)=T1∫∗−T/2T/2f(t)e−iT2πktdt
f(t)=FS−1(F)=∑n=−∞∞F[n]eiT2πnt
离散函数 x[n] ↔DTFT 连续周期函数 F(μ)
- x[n]=f(t)=f(t)sΔT
- DTFT
F(μ)=DTFT(x[n])=F(f(t)sΔT)
- 采样定理:可完全恢复的采样率 ΔT1>2μmax
- 带限函数:傅里叶变换后非零频率属于 [−μmax,μmax]
- 奈奎斯特采样率:2μ(无限采样)
- 混淆:带限函数必须在 (−∞,∞) 有值,有限长度的采样,混淆不可避免
- 带限函数有限长度采样 f(t)[0≤t≤T]
- 抗混淆:事先防止或减轻混淆
- 由样本恢复原函数
- 内插: f(t)=∑n=−∞∞f(nΔT)sinc(ΔTt−nΔT)
离散周期函数 fn ↔DFT 离散周期函数 Fm
F(u)=DFT(fn)=∑x=0M−1f(x)e−i2πux/M,u=0,1,2,⋯,M−1
f(x)=IDFT(F)=M1∑0M−1F(u)ei2πux/M,x=0,1,⋯,M−1
- 适用于任何均匀采样的有限离散样本集
- 采样数:M
- 时间间隔:ΔT
- 时间长度:T=MΔT
- 频域间隔:Δu=T1
- 频域范围: Ω=ΔT1
- 循环卷积: f(x)⋆h(x)=∑m=0M−1f(m)h(x−m)
二维傅里叶变换
冲激
- 冲激:δ(t,z)
- 二维冲激串:sΔTΔZ(t,z)=∑m=−∞∞∑n=−∞∞δ(t−mΔT,z−nΔZ)
- 二维盒状函数:F(μ,v)=ATZsinc(πμT)sinc(πvZ)
- 二维采样定理:ΔT1>2μmax,ΔZ1>2vmax
- 混淆
- 空间混淆(欠采样):锯齿,伪高光,虚假模式
- 时间混淆:图像系列中的时间间隔:车轮倒转
- 摩尔模式:两个等间隔的光栅产生的差拍模式
离散傅里叶变换
F(u,v)=∑x=0M−1∑y=0N−1f(x,y)e−i2π(ux/M+vy/N)
f(x,y)=MN1∑u=0M−1∑v=0N−1F(u,v)ei2π(ux/M+vy/N)
- 平移性
- f(x−x0,y−y0)⟺F(u,v)e−i2π(x0u/M+y0v/N)
- f(x,y)ei2π(u0x/M+v0y/N)⟺F(u−u0,v−v0)
- 中心化:f(x,y)(−1)x+y⟺F(u−M/2,v−N/2)
- 幅值不变
- 旋转性
- 极坐标:f(r,θ+θ0)⟺F(ω,φ+θ0)
- 对称性
- 偶函数:we(x,y)=we(M−x,N−y)
- 奇函数:wo(x,y)=−wo(M−x,N−y)
- we(x,y)=2w(x,y)+w(M−x,N−y)
- wo(x,y)=2w(x,y)−w(M−x,N−y)
- 实函数的傅里叶变换是共轭对称的:F∗(u,v)=F(−u,−v)
- 虚函数的傅里叶变换是共轭反对称:F∗(u,v)=−F(−u,−v)
傅里叶谱
- 极坐标:F(u,v)=∣F(u,v)∣eiϕ(u,v)
- 幅度(傅里叶谱):∣F(u,v)∣
- 相角:ϕ(u,v)∈[−π,π]
- 功率:P(u,v)=∣F(u,v)∣2
- F(0,0): 直流分量
- ∣F(0,0)∣=MN∣f(x,y)∣
二维离散卷积
- f(x,y)⋆h(x,y)=∑m=0M−1∑n=0N−1f(m,n)h(x−m,y−n)
- f(x,y)⋆h(x,y)⟺F(u,v)H(u,v)
- f(x,y)h(x,y)⟺F(u,v)⋆H(u,v)
- 缠绕错误
- 样本数:A,B
- 0 填充:P≥A+B−1
其它变换
拉普拉斯变换
F(ω)=∫0+∞f(t)e−σte−iωtdt=∫0+∞f(t)e−(σ+iω)tdt=∫0+∞f(t)e−stdt
Z 变换
X(ω)=∑−∞+∞x[n]e−(σ+iω)nTs
X(z)=∑n=−∞+∞x[n]z−n
短时傅里叶变换
STFT: 方窗函数(紧支撑性)
X(ω,ts)=∫−∞+∞h(t−ts)x(t)eiω(t−ts)dt
连续小波变换(CWT)
海森堡测不准原理:ΔtΔf>C
- 低频信号:宽窗,低时域分辨度,高频率分辨率
- 高频信号:窄窗,高时域分辨度,低频域分辨度
- 动态分辨率:小波母函数
- 紧支撑性:∃a>0,∀∣t∣>a,ψ(t)=0
- 波动性:∫−∞+∞ψ(t)dt=0
- 容许条件(变换可逆):cψ=2π∫−∞+∞∣f∣∣ψ(f)∣2df<+∞
- 正交性(变换可逆)
- 小波函数:ψ∗(τ,s)=s1ψ(st−τ)
- CWT: CWTxψ(τ,s)=s1∫−∞+∞x(t)ψ(st−τ)dt
- Haar 小波
- 尺度函数(父函数) ϕ=[0≤x<1]
- Haar 小波函数(母函数)ψ=ϕ(2x)−ϕ(2x−1)
离散小波变换(DWT)
Mallet 算法
- Haar 父函数与母函数
- Vj={∑k∈Zakϕ(2jx−k)}
- Wj={∑k∈Zakψ(2jx−k)}
- Vj=Wj−1⊕Wj⊕⋯⊕W0⊕V0
- fj=ωj−1+ωj−2+⋯+ω0+f0
- 采样:ak=f(2jk)
- fj(x)=∑k∈Zakjϕ(2jx−k)=ωj−1+fj−1
- 半子带滤波:获得高频 (2Fs,Fs) 和低频 (0,2Fs) 信号
- 一层小波分解:一次半子带滤波 + 一次 2 倍下采样
频域滤波
- 直观
- 变化最慢的分量,与平均灰度成正比
- 低频对应于图像中缓慢变化的灰度(墙)
- 高频对应于图像剧烈变化的灰度(边缘)
- 频域滤波器:H(u,v)
- g(x,y)=F−1(H(u,v)F(u,v))
- F(u,v) 中心化: F(u,v)=F(f(x,y)(−1)x+y)
- 频域滤波流程
- 补零:M×N 补零成 P=2M,Q=2N 的图像 fp(x,y)
- 频域中心化:fp(x,y)(−1)x+y
- DFT: F(u,v)
- 滤波函数 H(u,v)生成: P×Q, 中心在 (2P,2Q)
- G(u,v)=H(u,v)F(u,v)
- 得到处理后函数:gp(x,y)=Re(F−1(G(u,v)))(−1)x+y
- 提取 gp(x,y) 中左上角的 M×N 的图像
- 对应的空间滤波器:g(x,y)=F−1(H(u,v))
- 零相角滤波器:F−1(H(u,v)F(u,v))=F−1(H(u,v)R(u,v)+iH(u,v)C(u,v))
平滑图像(低通滤波)
衰减高频通过低频,模糊图像
- 理想低通滤波器(ILPF):H(u,v)=[D(u,v)≤D0]
- D(u,v)=[(u−2P)2+(v−2Q)2]21
- 截止频率:D0
- 振铃(ringring) 现象
- Butterworth 低通滤波器(BLPF):H(u,v)=1+(D(u,v)/D0)2n1
- 高斯低通滤波器(GLPF):H(u,v)=e−D2(u,v)/2D02
锐化图像
- 高通滤波器:衰减低频通过高频,强化细节,对比度降低
- 略微平移保留对比度
- 理想高通滤波器
- 布特沃斯高通滤波器
- 高斯高通滤波器
- 频率域的拉普拉斯算子
- H(u,v)=−4π2(u2+v2)
- ∇2f(x,y)=F−1(H(u,v)F(u,v))
- 图像锐化
- g(x,y)=f(x,y)+c∇2f(x,y)
- g(x,y)=F−1((1+4π2D2(u,v))F(u,v))
- 非锐化掩蔽
- g(x,y)=f(x,y)+kgmask(x,y)
- g(x,y)=F−1((1+k(1−HLP(u,v)))F(u,v))
- 高频增强滤波:F−1((k1+k2HHP(u,v))F(u,v))
- 1−HLP=HHP
- 防止图像变暗
- 同态滤波
- 照射反射模型:f(x,y)=i(x,y)r(x,y)
- 照射:0<i(x,y)<∞
- 反射:0<r(x,y)<1
- z(x,y)=lnf(x,y)=lni(x,y)+lnr(x,y)
- Z(u,v)=Fi(u,v)+Fr(u,v)
- 增强对比度,压缩灰度:H(u,v)=(γH−γL)(1−e−c(D2(u,v)/D02))+γL
选择性滤波
- 带阻/带通滤波器
- 理想带阻滤波器:HBR(u,v)=1−[D0−2W≤D≤D0+2W]
- 理想带通滤波器:HBP=1−HBR
- 陷波滤波器(notch filters)
- HNR=∏k=1QHk(u,v)H−k(u,v)
- Hk(u,v) 是中心在 (uk,vk) 的高通滤波器
- 交互式改变,不进行补 0 填充
- 处理摩尔模式