二维离散傅里叶变换(DFT)的数学公式和性质

二维离散傅里叶变换(DFT)的数学公式和性质

技术教程gslnedu2025-07-25 18:13:513A+A-

核心知识点解析

1. 二维DFT/IDFT数学定义

变换类型

公式

物理意义

DFT(正变换)

F(u,v) = \sum_{x=0}^{M-1} \sum_{y=0}^{N-1} f(x,y) e^{-j2\pi (ux/M + vy/N)}

将空间域图像 f(x,y) 分解为频率分量,获取各方向频率 (u,v) 的振幅和相位

IDFT(反变换)

f(x,y) = \frac{1}{MN} \sum_{u=0}^{M-1} \sum_{v=0}^{N-1} F(u,v) e^{j2\pi (ux/M + vy/N)}

用频谱 F(u,v) 无损重建原图像,1/MN 为能量归一化因子

关键说明

(u,v) 频率坐标: u 控制水平方向频率(如横向条纹纹理) v 控制垂直方向频率(如纵向边缘) 复指数基函数:e^{-j2\pi (ux/M+vy/N)} 是空间域的正交波纹模板(见图示示意)


2. 核心数学特性

特性

数学表现

工程意义

可分离性

DFT可分步计算:
1. 行方向一维DFT
2. 列方向一维DFT

降低计算复杂度(从 O(M^2N^2) → O(MN\log MN))

共轭对称性

F(u,v) = F^*(-u,-v)

频谱能量集中在中心,实际计算仅需存储一半数据(优化内存)

平移不变性

f(x-x_0,y-y_0) \Leftrightarrow F(u,v)e^{-j2\pi(ux_0/M+vy_0/N)}

图像平移仅改变相位谱,幅值谱不变(特征提取鲁棒性强)

幅值谱与相位谱

|F(u,v)|:频率能量强度 → 决定纹理可见性(如边缘对比度) \angle F(u,v):频率分量位置 → 决定结构拓扑关系(如物体轮廓)


3. 归一化因子争议与统一性

实现框架

归一化位置

代表工具

特点

对称形式

正反变换前各加 1/\sqrt{MN}

数学理论推导

公式对称美观

非对称形式

仅反变换前加 1/MN

OpenCV, MATLAB

工程实践主流,计算效率高

注意:两种形式在数学上等价,只要正反变换配套使用即可

# OpenCV 实现 (非对称形式) dft = cv2.dft(np.float32(img), flags=cv2.DFT_COMPLEX_OUTPUT) idft = cv2.idft(dft) / (img.shape[0]*img.shape[1]) # 需手动归一化


4. 频域滤波的核心原理

操作流程

graph LR
    A[原图 f x,y] --> B[DFT→频谱 F u,v]
    B --> C[× 滤波器 H u,v]
    C --> D[IDFT→增强图 g x,y]
  • 滤波器设计: 低通滤波:H(u,v) = \begin{cases} 1 & \sqrt{u^2+v^2} \leq D_0 \\ 0 & \text{其他} \end{cases}(模糊背景) 高通滤波:H(u,v) = 1 - \text{低通}(锐化边缘)

应用案例
医疗CT片中,用低通滤波抑制噪声,高通滤波增强血管纹理


工程意义总结

  1. 图像压缩基石
    JPEG利用DFT能量集中性:丢弃高频小系数(人眼不敏感)→ 节省存储空间
  2. 特征提取工具 幅值谱识别纹理方向(如纤维排布) 相位谱匹配物体结构(卫星图目标识别)
  3. 物理世界映射
    二维DFT是波动方程的离散解,可建模: 声呐回波成像 电磁场传播

图4.22(示意)中正交波纹基函数的交叉叠加,如同用频率乐高积木重构视觉世界。掌握二维DFT,就解锁了从医学影像到深空探测的通用视觉密码!

点击这里复制本文地址 以上内容由朽木教程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

朽木教程网 © All Rights Reserved.  蜀ICP备2024111239号-8