




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第8章图像变换1 二维离散傅里叶变换(DFT)1.1 二维连续傅里叶变换二维连续函数 f (x, y)的傅里叶变换定义如下:设 是独立变量 的函数,且在 上绝对可积,则定义积分 为二维连续函数 的傅里叶变换,并定义 为 的反变换。 和 为傅里叶变换对。(8.1) (8.2) 【例】求函数 的傅里叶变换。 解:将函数代入到(8.1)式中,得 其幅度谱为二维信号的图形表示图8.1 二维信号f (x, y) (a)信号的频谱图 (b)图(a)的灰度图图8.2 信号的频谱图 二维信号的频谱图1.2 二维离散傅里叶变换尺寸为MN的离散图像函数的DFT 反变换可以通过对F(u,v) 求IDFT获得 (8.
2、3) (8.4) (8.5) (8.6) 幅度谱:相位谱:DFT变换进行图像处理时有如下特点:(1)直流成分为F(0,0)。(2)幅度谱|F(u,v)|对称于原点。(3)图像f (x, y)平移后,幅度谱不发生变化,仅有相位发生了变化。 91.3 二维离散傅立叶变换的性质1. 线性性质:2. 比例性质:3. 可分离性:104. 空间位移:5. 频率位移:图像中心化:当u0=v0=N/2时,116. 周期性:F(u,v)=F(u+aN,v+bN), f(x,y)=f(x+aN,y+bN)7. 共轭对称性:8. 旋转不变性:9. 平均值:1210. 卷积定理:f(x,y)*h(x,y) F(u,v
3、)H(u,v)f(x,y)h(x,y) F(u,v)*H(u,v)1周期性和共轭对称性周期性和共轭对称性来了许多方便。我们首先来看一维的情况。设有一矩形函数为,求出它的傅里叶变换: 幅度谱: (a)幅度谱 (b)原点平移后的幅度谱 图8.4 频谱图 DFT取的区间是0,N-1,在这个区间内频谱是由两个背靠背的半周期组成的 ,要显示一个完整的周期,必须将变换的原点移至u=N/2点。根据定义,有 在进行DFT之前用(-1)x 乘以输入的信号 f (x) ,可以在一个周期的变换中(u0,1,2,N1),求得一个完整的频谱。(8.7) 推广到二维情况。在进行傅里叶变换之前用(-1)x+y 乘以输入的图
4、像函数,则有: DFT的原点,即F(0,0)被设置在u=M/2和v=N/2上。(0,0)点的变换值为: 即 f (x,y) 的平均值。如果是一幅图像,在原点的傅里叶变换F(0,0)等于图像的平均灰度级,也称作频率谱的直流成分。 (8.8) (8.9) (a)原始图像 (b) 中心化前的频谱图 (c) 中心化后的频谱图图8.5 图像频谱的中心化 2可分性离散傅里叶变换可以用可分离的形式表示 这里对于每个x值,当v0,1,2,N1时,该等式是完整的一维傅里叶变换。 (8.10) (8.11) 二维变换可以通过两次一维变换来实现。同样可以通过先求列变换再求行变换得到2D DFT。 图8.6 二维DF
5、T变换方法可分离性举例x方向FFT11001111201-j1+j21-j01+j-1-1-1-1w1y方向FFT1/43离散卷积定理设f(x,y)和g(x,y) 是大小分别为AB和CD的两个数组,则它们的离散卷积定义为卷积定理 (8.12) (8.13) M和N的取值 (a)原始图像 (b)图像频谱图8.7 傅里叶变换4. 旋转性当变量x,y,u,v都用极坐标表示时,即:则:若:此式含义是:当原图像旋转某一角度时,FT后的图像也旋转同一角度。旋转性举例:原图像及其傅立叶幅度谱图像原图像旋转45,其幅度谱图像也旋转45 5. 二维函数的相关定理若:则:空域频域*共轭 乘积 相关 1.4 离散傅
6、立叶变换的矩阵表示目的:(1)用矩阵乘法的程序进行FT;(2)理论推导用。1. 一维DFT的矩阵表示根据定义:令:则:展开:令:正变换:反变换:(忽略1/N)2. 二维DFT的矩阵表示根据可分离性:令:忽略1/NFT:IFT:(忽略1/N)1.5 二维傅里叶变换的应用1.傅里叶变换在图像滤波中的应用 首先,我们来看傅里叶变换后的图像,中间部分为低频部分,越靠外边频率越高。 因此,我们可以在傅里叶变换图中,选择所需要的高频或是低频滤波。2. 傅里叶变换在图像压缩中的应用 变换系数刚好表现的是各个频率点上的幅值。在小波变换没有提出时,用来进行压缩编码。考虑到高频反映细节、低频反映景物概貌的特性。往
7、往认为可将高频系数置为0,骗过人眼。傅里叶 变换示意图傅里叶变换的频率特性 傅里叶变换的低通滤波傅里叶变换的高通滤波傅里叶变换的压缩原理压缩率为:1.7:1压缩率为:2.24:1压缩率为:3.3:1傅里叶变换的压缩原理压缩率为:8.1:1压缩率为:10.77:1压缩率为:16.1:13. 傅里叶变换在卷积中的应用: 从前面的图像处理算法中知道,如果抽象来看,其实都可以认为是图像信息经过了滤波器的滤波(如:平滑滤波、锐化滤波等 )。 如果滤波器的结构比较复杂时,直接进行时域中的卷积运算是不可思议的。2 二维离散余弦变换(DCT)任何实对称函数的傅里叶变换中只含余弦项,余弦变换是傅里叶变换的特例,
8、余弦变换是简化DFT的重要方法。2.1 一维离散余弦变换将一个信号通过对折延拓成实偶函数,然后进行傅里叶变换,我们就可用2N点的DFT来产生N点的DCT。 1以x=-1/2为对称轴折叠原来的实序列f(n) 得: (8.14) -N-10N-1NN+1f (n)图8.8 延拓示意图 2以2N为周期将其周期延拓,其中f(0)f(1),f(N1)f(N) (8.15) (8.16) 3对0到2N1的2N个点的离散周期序列 作DFT,得令i2Nm1,则上式为 为了保证变换基的规范正交性,引入常量,定义:F(k)C(k) C(k)= (8.17) 其中(8.18) 3.2.2 二维离散余弦变换 (8.1
9、9) DCT逆变换为 【例】应用MATLAB实现图像的DCT变换。 解:MATLAB程序如下: A=imread(pout.tif); %读入图像 I=dct2(A); %对图像作DCT变换 subplot(1,2,1),imshow(A); %显示原图像 subplot(1,2,2),imshow(log(abs(I),0 5); (3.20) (a)原图 (b)DCT系数图8.10 离散余弦变换二维DCT的应用常用于信号和图像处理,典型应用是对静止图像和运动图像进行有损数据压缩。JPEG, MJPEG和MPEG等标准中都使用了8*8块的DCT变换,并将结果进行量化之后进行熵编码。DCT具有
10、很强的能量集中在频谱的低频部分的特性。3 二维离散沃尔什-哈达玛变换(DHT)前面的变换都是余弦型变换,基底函数选用的都是余弦型。图像处理中还有许多变换常常选用方波信号或者它的变形。沃尔什(Walsh)变换。沃尔什函数是一组矩形波,其取值为1和-1,非常便于计算机运算。沃尔什函数有三种排列或编号方式,以哈达玛排列最便于快速计算。采用哈达玛排列的沃尔什函数进行的变换称为沃尔什-哈达玛变换,简称WHT或直称哈达玛变换。 3.1 哈达玛变换哈达玛矩阵:元素仅由1和1组成的正交方阵。正交方阵:指它的任意两行(或两列)都彼此正交,或者说它们对应元素之和为零。哈达玛变换要求图像的大小为N2n 。一维哈达玛
11、变换核为 其中, 代表z的二进制表示的第k位值。(8.21) 一维哈达玛正变换为 一维哈达玛反变换为 二维哈达玛正反变换为 (8.22) (8.23) (8.24) (8.25) 二维哈达玛正、反变换也具有相同形式。正反变换都可通过两个一维变换实现。高阶哈达玛矩阵可以通过如下方法求得:N8的哈达玛矩阵为 (8.26) (8.27) 3.2 沃尔什变换哈达玛变换矩阵,其列率的排列是无规则的。将无序的哈达玛核进行列率的排序,之后得到的有序的变换就成为沃尔什(Walsh)变换。 一维Walsh变换核为 二维沃尔什正变换和反变换为(8.28) N8时的沃尔什变换核的值为 H8= (8.29) Wals
12、h函数Walw(i,t)N=8时的波形:规律:i是波形在正交区间内的变号次数; 如:Walw(1,t)变号次数是1 列率:在正交区间内波形变号次数的1/2称为列率(Sequency)4. 三种排列的转换关系三种排列的前8个Walsh函数之间的关系表WalH(i,t)Walw(i,t)Walp(i,t)WalH(0,t)Walw(0,t)Walp(0,t)WalH(1,t)Walw(7,t)Walp(4,t)WalH(2,t)Walw(3,t)Walp(2,t)WalH(3,t)Walw(4,t)Walp(6,t)WalH(4,t)Walw(1,t)Walp(1,t)WalH(5,t)Walw(
13、6,t)Walp(5,t)WalH(6,t)Walw(2,t)Walp(3,t)WalH(7,t)Walw(5,t)Walp(7,t)4 卡胡南-列夫变换(K-L变换)Kahunen-Loeve变换是在均方意义下的最佳变换。图像的K-L变换就是求图像协方差矩阵特征向量的问题。主分量分析(PCA)的算法依据优点:能够完全去除原信号中的相关性,因而具有非常重要的理论意义。缺点:基函数取决于待变换图像的协方差矩阵,因而基函数的形式是不定的,且计算量很大。5 二维离散小波变换一种窗口大小固定,但形状可改变,因而能满足时频局部化分析的要求的变换。 5.1 连续小波变换设 且 ,按如下方式生成的函数族 称
14、为分析小波或连续小波。 称为基本小波或母波a称为伸缩因子,b为平移因子。(8.30) 5.2 离散小波变换把连续小波变换离散化更有利于实际应用。对a和b按如下规律取样: 其中, ; ; ,得离散小波: 离散小波变换和逆变换为 (8.31) (8.32) (8.33) 5.3 快速小波变换算法【例】应用MATLAB实现小波变换的例子。解:MATLAB程序如下:X=imread(pout.tif); %读入图像imshow(X);cA1,cH1,cV1,cD1 = dwt2(X,bior3.7); %进行二维小波变换A1 = upcoef2(a,cA1,bior3.7,1); H1 = upcoef2(h,cH1,bior3.7,1);V1 = upcoef2(v,cV1,bior3.7,1);D1 = upcoef2(d,cD1,bior3.7,1);subplot(2,2,1); image(wcodemat(A1,192);title(Approximation A1)subplot(2,2,2); image(wcodemat(H
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025重庆镜辰美科技有限公司招聘笔试参考题库附带答案详解
- 浙江国企招聘2025温州市现代服务业发展集团有限公司第二批招聘12人笔试参考题库附带答案详解
- 沈阳市初二数学试卷及答案
- 商务礼仪考试试卷及答案D卷
- 山东高一中考试卷及答案
- 纺织品及针织品环保法规与标准考核试卷
- 网贷平台的业务流程优化考核试卷
- 绢纺厂的智能化仓储与物流管理考核试卷
- 合成材料结构设计原理考核试卷
- 罐头食品行业绿色包装与环保材料应用考核试卷
- 为什么是中国
- APQP可行性分析报告
- 是谁杀死了周日
- 北京版数学五年级下册分数通分100题及答案
- 留守儿童心理健康教育总结
- 2024年陆上石油天然气开采安全管理考试题库附答案
- 学校宿舍家具采购投标方案技术标
- 北师大版 数学 二年级下册 单元测试卷
- 提姆与莎兰的小木屋
- 低代码行业供需现状与发展战略规划ppt
- YY/T 0466.1-2023医疗器械用于制造商提供信息的符号第1部分:通用要求
评论
0/150
提交评论