第5章-图像变换-傅里叶变换课件_第1页
第5章-图像变换-傅里叶变换课件_第2页
第5章-图像变换-傅里叶变换课件_第3页
第5章-图像变换-傅里叶变换课件_第4页
第5章-图像变换-傅里叶变换课件_第5页
已阅读5页,还剩241页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5章图像变换第5章图像变换1问题的提出目的:为达到某种目的将原始图象变换映射到另一个空间上,使得图象的某些特征得以突出,以便于后面的处理和识别。图像变换:原则上,所有的图像处理都是图像变换。本章:图像变换是指数字图像经过正交变换,把原先二维空间域中的数据,变换到另外一个“变换域”形式描述的过程。φ问题的提出目的:为达到某种目的将原始图象变换映射到另一个空间2第5章-图像变换-傅里叶变换课件3变换后的图象,大部分能量都分布于低频谱段,这对以后图象的压缩、传输都比较有利。使得运算次数减少,节省时间。变换后的图象,大部分能量都分布于低频谱段,这对以后图象的压缩4第5章-图像变换-傅里叶变换课件5第5章-图像变换-傅里叶变换课件6第5章-图像变换-傅里叶变换课件7卷积考虑一维的情况,假设f(x)(x=0,1…,A-1)以及g(x)(x=0,1,…,C-1)是两个有限离散函数,其线性卷积为任意函数与脉冲函数卷积的结果,是将该函数平移到脉冲所在位置。卷积考虑一维的情况,假设f(x)(x=0,1…,A-1)以及8对于图像二维函数的卷积,则对于图像二维函数的卷积,则9相关2个函数的相关定义为

其中f*(i)为f(i)的复共轭

相关2个函数的相关定义为其中f*(i)为f(i)的复共轭10第5章-图像变换-傅里叶变换课件11第5章-图像变换-傅里叶变换课件12第5章-图像变换-傅里叶变换课件13图像变换基础

信号变换理论“任意”的函数通过一定的分解,都能够表示为正弦函数的线性组合的形式,而正弦函数在物理上是被充分研究而相对简单的函数类。图像变换基础

信号变换理论“任意”的函数通过一定的分解,都14第5章-图像变换-傅里叶变换课件15什么是傅立叶变换一个恰当的比喻是将傅里叶变换比作一个玻璃棱镜。棱镜是可以将光分解为不同颜色的物理仪器,每个成分的颜色由波长(或频率)来决定。傅里叶变换可以看作是数学上的棱镜,将函数基于频率分解为不同的成分。当我们考虑光时,讨论它的光谱或频率谱。同样,傅立叶变换使我们能通过频率成分来分析一个函数。5.2傅里叶变换什么是傅立叶变换一个恰当的比喻是将傅里叶变换比作一个玻璃棱镜16傅立叶原理傅立叶原理表明:任何连续测量的时序或信号,都

可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频

率、振幅和相位。和傅立叶变换算法对应的是反傅立叶变换算法。该反变换从本质上说也是一种累加处理,这样就可以将单独改变的正弦波信号转换成一个信号。因此,可以说,傅立叶变换将原来难以处理的时域信号转换成了易于分析的频域信号(信号的频谱),可以利用一些工具对这些频域信号进行处理、加工。最后还可以利用傅立叶反变换将这些频域信号转换成时域信号。

傅立叶原理17第5章-图像变换-傅里叶变换课件18第5章-图像变换-傅里叶变换课件19非周期性的连续信号周期性的连续信号非周期性的离散谱取样作离散化处理周期性的连续谱离散化并延拓为周期性信号周期性的离散谱非周期性的连续波形非周期性的连续信号周期性的非周期性的离散谱取样作离散化处理周20第5章-图像变换-傅里叶变换课件21第5章-图像变换-傅里叶变换课件22例:求如图所示的函数的傅立叶谱xyf(x,y)Af(x,y)函数例:求如图所示的函数的傅立叶谱xyf(x,y)Af(x,y)23其傅立叶谱为:傅立叶谱在(0,0)处取最大值;傅立叶谱在πux=nπ

πvy=nπ处取零值。其傅立叶谱为:傅立叶谱在(0,0)处取最大值;24说明:傅立叶谱通常用lg(1+|F(u,v)|)

的图像显示,而不是F(u,v)的直接显示。因为傅立叶变换中,F(u,v)随u或v的衰减太快,这样只能表示F(u,v)高频项很少的峰,其余都难于看清楚。采用lg(1+|F(u,v)|)

显示能更好得表示F(u,v)的高频(即F(u,v)=0的点),这样便于对图像频谱的视觉理解;这样显示的傅立叶频谱图像中,窗口中心为低频(图像能量),向外为高频(噪声和细节),从而便于分析。说明:25图像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯度。对图像进行二维傅立叶变换得到频谱图,就是图像梯度的分布图,当然频谱图上的各点与图像上各点并不存在一一对应的关系,即使在

不移频的情况下也是没有。傅立叶频谱图上我们看到的明暗不一的亮点,实际上图像上某一点与邻域点差异的强弱,即梯度的大小,也即该点的频率的大小

如:在图像中灰度变化缓慢的区域,对应的频率值很低;而对于在图像中灰度变化剧烈的区域,对应的频率值较高。例对比图像的频率是表征图像中灰度变化剧烈程度的指标,是灰26傅立叶变换的物理意义梯度大则该点的亮度强,否则该点亮度弱。

这样通过观察傅立叶变换后的频谱图,我们首先就可以看出,图像的能量分布,如果频谱图中暗的点数更多,那么实际图像是比较柔和的(因为各点与邻域差异都不大,梯度相对较小),反之,如果

频谱图中亮的点数多,那么实际图像一定是尖锐的,边界分明且边界两边像素差异较大的。

傅立叶变换的物理意义梯度大则该点的亮度强,否则该点亮度弱。27傅立叶变换的物理意义对频谱移频到原点以后,可以看出图像的频率分布是以原点为圆心,对称分布的。将频谱移频到圆心除了可以清晰地看出图像频率分布以外,还有一个好处,它可以分离出有周期性规律的干扰信号,比如正弦干扰,一副带有正弦干扰,移

频到原点的频谱图上可以看出除了中心以外还存在以某一点为中心,对称分布的亮点集合,这个集合就是干扰噪音产生的,这时可以很直观的通过在该位置放置带阻

滤波器消除干扰傅立叶变换的物理意义对频谱移频到原点以后,可以看出图像的频率28图像傅立叶变换原图像幅度谱相位谱图像傅立叶变换原图像幅度谱相位谱29图像傅立叶变换原图像幅度谱相位谱图像傅立叶变换原图像幅度谱相位谱30图像傅立叶变换幅度谱告诉我们图像中某种频率的成份有多少相位谱告诉我们频率成份位于图像的什么位置通常我们只关心幅度谱图像傅立叶变换幅度谱告诉我们图像中某种频率的成份有多少31图像傅立叶变换从幅度谱中我们

可以看出明亮线

反映出原始图像

的灰度级变化,

这正是图像的轮

廓边图像傅立叶变换从幅度谱中我们

可以看出明亮线

反映出原始图像32图像傅立叶变换从幅度谱中我们

可以看出明亮线

和原始图像中对

应的轮廓线是垂

直的。如果原始

图像中有圆形区

域那么幅度谱中

也呈圆形分布图像傅立叶变换从幅度谱中我们

可以看出明亮线

和原始图像中对33图像傅立叶变换图像中的颗粒状对

应的幅度谱呈环状,

但即使只有一颗颗

粒,其幅度谱的模

式还是这样。图像傅立叶变换图像中的颗粒状对

应的幅度谱呈环状,

但即使只34图像傅立叶变换这些图像没有特定

的结构,左上角到

右下角有一条斜线,

它可能是由帽子和

头发之间的边线产

生的图像傅立叶变换这些图像没有特定

的结构,左上角到

右下角有一35

图像的傅里叶变换是图像在空域和频域之间的变换

图像的傅里叶变换是图像在空域和频域之间的36

幅度和相位哪个更能影响图像的形状呢请看如下试验幅度和相位哪个更能影响图像的形状呢请看如下试验37先准备两张图片

a图b图先准备两张图片a图b图38图的幅值谱图的幅值谱ba图的幅值谱图的幅值谱ba39图的相位谱图的相位谱ab图的相位谱图的相位谱ab40

图a的幅值谱

和图b的相位谱

重新组合

图a的幅值谱

和图b的相位谱

重新组合41图的幅值谱图的相位谱abb图的大体轮廓图的幅值谱图的相位谱abb图的大体轮廓42

b图的幅值谱与a图的相位谱组合

b图的幅值谱与a图的相位谱组合43图的相位谱图的幅值谱

baa图的大体轮廓图的相位谱图的幅值谱baa图的大44 由此可以说明相位谱较幅值谱更能影响图像的形状。

通俗的说,幅度决定图像的强弱,相位决定图像的频率。 由此可以说明相位谱较幅值谱更能影响图像的形状。

通俗的说45

先将幅值谱设为常数(这里设为1),然后和图像原来的相位谱结合,进行傅里叶反变换

aa图的相位谱重构图先将幅值谱设为常数(这里设为1),然后和图像原来的相位谱46

再将相位谱设为常数(这里设为1),然后和图像原来的幅值谱结合,进行傅里叶反变换

ab图图的幅值谱重构图再将相位谱设为常数(这里设为1),然后和图像原来的幅值47

由此更加说明相位谱较幅值谱更能影响图像的轮廓。

由此更加说明相位谱较幅值谱更能影响图像的轮廓。

48(1)可分性从上式可以看出,一个二维傅立叶变换可用二次一维傅立叶变换来实现傅立叶变换的性质(1)可分性从上式可以看出,一个二维傅立叶变换可用二次一维傅49f(x,y)(0,0)N-1N-1xyF(x,v)(0,0)N-1N-1xvF(u,v)(0,0)N-1N-1vu行变换列变换二维傅立叶变换分离成两个一维变换行变换列变换f(x,y)(0,0)N-1N-1xyF(x,v)(0,0)50(2)平移性在空域中,图像原点平移到(x0,y0)时,其对应的频谱F(u,v)要乘上一个负的指数项也就是说,当空域中f(x,y)产生移动时,在频域中只发生相移,而傅立叶变换的幅值不变。(2)平移性在空域中,图像原点平移到(x0,y0)时,其对应51反之,在频域中,原点平移到(u0,v0)时,其对应的f(x,y)要乘上一个正的指数项因此,当频域中F(u,v)产生移动时,相应的f(x,y)在空域中也只发生相移,而幅值不变。反之,在频域中,原点平移到(u0,v0)时,其对应的因此,当52在数字图像处理中,我们常常将F(u,v)的原点移到N×N频域方阵的中心,以使能清楚地分析傅立叶变换谱的情况,只需令:u0=v0=N/2则即,如果将图像频谱的原点从起点(0,0)移到图像中心点(N/2,N/2),只要f(x,y)乘上(-1)(x+y)因子后,再进行傅立叶变换即可。在数字图像处理中,我们常常将F(u,v)的原点移到N×N频域53(3)周期性和共轭对程称性周期性可表示为

如果F(u,v)是f(x,y)的傅立叶变换,则F*(-u,-v)是f(-x,-y)的傅立叶变换的共轭函数F(u,v)=F*(-u,-v)|F(u,v)|=|F(-u,-v)|共轭对称性可表示为(3)周期性和共轭对程称性周期性可表示为如果F(u,v)是54(4)旋转不变性如果引入极坐标则f(x,y)和F(u,v)分别变为f(r,θ)和F(ω,φ)在极坐标系中,存在以下变换对该式表明,如果空间域函数f(x,y)旋转θ0角度后,相应的傅立叶变换F(u,v)在频域中也旋转同一θ0角,反之,F(u,v)在频域中旋转θ0角,其反变换f(x,y)在空间域中也旋转θ0角(4)旋转不变性如果引入极坐标则f(x,y)和F(u,v)分55(5)分配性(线性)和比例性(缩放)傅立叶变换的分配性表明,傅立叶变换和反变换对于加法可以分配,而对乘法则不行,即傅立叶变换的比例性表明,对于二个标量a和b,有在空间比例尺度的展宽,相应于频域中比例尺度的压缩,其幅值也减少为原来的(5)分配性(线性)和比例性(缩放)傅立叶变换的分配性表明,56(6)平均值性质定义二维离散函数的平均值为将u=v=0代入二维离散傅立叶公式,可得比较上面两式,可看出若求二维离散信号f(x,y)的平均值,只需算出相应的傅立叶变换F(u,v)在原点的值F(0,0)(6)平均值性质定义二维离散函数的平均值为将u=v=0代入二57(7)卷积定理卷积定理和相关定理都是研究两个函数的傅立叶变换之间的关系,这构成了空间域和频域之间的基本关系对于两个二维连续函数f(x,y)和g(x,y)的卷积定义为其二维卷积定理可由下面关系表示设则(7)卷积定理卷积定理和相关定理都是研究两个函数的傅立叶变换58(8)相关定理对于二维连续函数f(x,y)和g(x,y)的相关定义为相关定理可表示为(8)相关定理对于二维连续函数f(x,y)和g(x,y)的相595.4快速傅里叶变换直接进行一个N×N的2-D傅里叶变换需要N4次复数乘法运算和N2(N2–1)次复数加法运算快速傅里叶变换(FFT):

将复数乘法和加法的次数减少为正比于Nlog2N

逐次加倍法:复数乘法次数由N2减少为(Nlog2N)/2 复数加法次数由N2减少为Nlog2N

5.4快速傅里叶变换直接进行一个N×N的2-D傅里叶变换60其原理:对于一个有限长序列{f(x)}(0≤x≤N-1),它的傅立叶变换由下式表示:令傅立叶变换对可写为:(1)(2)其原理:对于一个有限长序列{f(x)}(0≤x≤N-1)61将正变换(1)展开得到:从上式可以看出,要得到每一个频率分量,需进行N次乘法和N-1次加法运算。要完成整个变换需要N2次乘法和N(N-1)次加法运算。当序列较长时,必然要花费大量的时间。1965年库利-图基提出原始的N点序列依次分解成一系列短序列,然后,求出这些短序列的离散傅立叶变换,以此来减少乘法运算,例如,设:将正变换(1)展开得到:从上式可以看出,要得到每一个频率分量62由此,离散傅立叶变换可写成下面的形式:因为:所以:F1(u)和F2(u)分别是f1(x)和f2(x)的N/2点的傅立叶变换

由此,离散傅立叶变换可写成下面的形式:因为:所以:F1(u)63由上面的分析可见,一个N点的离散傅立叶变换可由两个N/2点的傅立叶变换得到。当N为2的整数幂时,则上式中的F1(u)和F2(u)还可以再分成两个更短的序列,因此计算时间会更短。由上面的分析可见,一个N点的离散傅立叶变换可由两个N/2点的64第5章-图像变换-傅里叶变换课件65离散傅立叶变换已成为数字信号处理的重要工具,然而,它的计算量达,运算时间长,在某种程度上却限制了它的使用范围。快速算法大大提高了运算速度,在某些应用场合已能作实时处理,并且应用在控制系统中。快速傅立叶变换不是一种新的变换,它是离散傅立叶变换的一种算法,它是在分析离散傅立叶变换中的多余运算的基础上,进而消除这些重复工作的思想指导下得到的。离散傅立叶变换已成为数字信号处理的重要工具,然而,它的计算量66二维快速傅里叶变换的matlab实现在MATLAB中,函数fft:用于进行一维离散傅立叶变换(DFT)函数fft2:用于进行二维DFT函数fftn:用于进行N维DFT另外函数ifft:用于进行一维DFT的快速傅立叶反变换函数ifft2:用于进行二维DFT的快速傅立叶反变换函数ifftn:用于进行N维DFT的快速傅立叶反变换见例题二维快速傅里叶变换的matlab实现在MATLAB中,见例题67补充说明1、图像经过二维傅立叶变换后,其变换系数矩阵表明:若变换矩阵Fn原点设在中心,其频谱能量集中分布在变换系数短阵的中心附近(图中阴影区)。若所用的二维傅立叶变换矩阵Fn的原点设在左上角,那么图像信号能量将集中在系数矩阵的四个角上。这是由二维傅立叶变换本身性质决定的。同时也表明——图像能量集中低频区域2、变换之后的图像在原点平移之前四角是低频,最亮,平移之后中间部分是低频,最亮,亮度大说明低频的能量大(幅角比较大)补充说明1、图像经过二维傅立叶变换后,其变换系数矩阵表明:若68傅里叶变换的应用例1:快速卷积fft-2.m例2:图像特征定位fft-3.m傅里叶变换的应用例1:快速卷积fft-2.m695.4离散余弦变换离散余弦变换(DiscreteCosineTransform-简称DCT)是傅里叶变换的一种特殊情况。在傅里叶级数展开式中,被展开的函数是实偶函数时,其傅里叶级数中只包含余弦项,称之为余弦变换。二维离散余弦变换5.4离散余弦变换离散余弦变换(DiscreteCosi二维离散反余弦变换傅立叶变换需要复数的乘法和加法运算,而复数运算比实数运算要费时得多离散余弦变换是实值变换,计算复杂性适中,又具有可分离特性,还有快速算法,变换后这有很少的非零元素,所以被广泛地用在图象数据压缩编码算法中,如JPEG、MPEG-1、MPEG-2及H.261等压缩编码国际标准都采用了离散余弦变换编码算法其变换核-是为实数的余弦函数,因而DCT的计算速度比DFT快得多例:原图像为:DCT变换二维离散反余弦变换傅立叶变换需要复数的乘法和加法运算,而复数图像的离散余弦变换DCT矩阵的左上角代表低频分量,右下角代表高频分量由DCT域图像我们能够了解图像主要包含低频成份DCT域图像空间域图像图像的离散余弦变换DCT矩阵的左上角代表低频分量,右下角代表

MATLAB图像处理工具箱提供了dct2函数和idct2函数进行二维DCT变换和逆变换的计算。例1yuxianbianhuan1.m

MATLAB图像处理工具箱提供了dct2函数和idc图像的离散沃尔什变换由于傅里叶变换和余弦变换的变换核由正弦、余弦函数组成,运算速度受影响,为此。我们在特定问题中往往引进不同的变换方法,要求运算简单且变换核矩阵产生方便。WalshTransform中的变换矩阵简单(只有1和-1),占用存储空间少,产生容易,有快速算法,在大量数据需要实时处理的图像处理问题中,得到广泛应用图像的离散沃尔什变换由于傅里叶变换和余弦变换的变换核由正弦、图像的K-L变换K-L变换也叫霍特林(Hotelling)变换,是一种基于图像统计特性的变换K-L变换的协方差矩阵除对角线以外的元素都是零,消除了数据之间的相关性,从而在信息压缩方面起着重要作用。图像的K-L变换K-L变换也叫霍特林(Hotelling)变K-L变换的应用-人脸识别K-L变换的应用-人脸识别FT在信号处理中的局限性用傅立叶变换提取信号的频谱需要利用信号的全部时域信息。傅立叶变换没有反映出随着时间的变化信号频率成分的变化情况。5.5小波变换FT在信号处理中的局限性用傅立叶变换提取信号的频谱需要利用信77在不少实际问题中,我们关心的是信号在局部范围中的特征,例如:在音乐信号中人们关心的是什么时刻演奏什么样的音符;对地震波的记录人们关心的是什么位置出现什么样的反射波;图像识别中的边缘检测关心的是信号突变部分的位置,即纹理结构。这些FT不能完成,需要引入时频局部化分析在不少实际问题中,我们关心的是信号在局部范围中的特征,例如78与Fourier变换相比,小波变换是空间(时间)和频率的局部变换,它通过伸缩和平移等运算功能可对函数或信号进行多尺度的细化分析,最终达到高频处时间细分、低频处频率细分,能自动适应时频信号分析的要求,通过对高频采取逐渐精细的时域或空域步长,从而可以聚焦到分析对象的任意细节。解决了Fourier变换不能解决的许多困难,原则上,凡传统使用Fourier分析的方法,都可以用小波分析代替小波定义:“小”是指在时域具有紧支集或近似紧支集,“波”是指具有正负交替的波动性,直流分量为0。小波概念:是定义在有限间隔而且其平均值为零的一种函数与Fourier变换相比,小波变换是空间(时间)和频率的局部79正弦波和小波(a)正弦波曲线;(b)小波曲线波与小波的差异:正弦波和小波波与小波的差异:80一维连续小波的例子:Haar小波:一维连续小波的例子:Haar小波:81一维连续小波的例子2.Mexico草帽小波:一维连续小波的例子2.Mexico草帽小波:823.Morlet小波:3.Morlet小波:83小波变换的含义是:把基本小波(母小波)的函数作位移后,再在不同尺度下与待分析信号作内积,就可以得到一个小波序列小波变换的含义是:84基本小波函数ψ()的缩放和平移操作含义如下:

(1)缩放。简单地讲,缩放就是压缩或伸展基本小波,缩放系数越小,则小波越窄,如图所示。小波的缩放操作基本小波函数ψ()的缩放和平移操作含义如下:85

(2)平移。简单地讲,平移就是小波的延迟或超前。在数学上,函数f(t)延迟k的表达式为f(t-k),如图所示。小波的平移操作(a)小波函数ψ(t);(b)位移后的小波函数ψ(t-k)(2)平移。简单地讲,平移就是小波的延迟或86

CWT计算主要有如下五个步骤:第一步:取一个小波,将其与原始信号的开始一节进行比较。

第二步:计算数值C,C表示小波与所取一节信号的相似程度,计算结果取决于所选小波的形状。第三步:向右移动小波,重复第一步和第二步,直至覆盖整个信号,如所示。第四步:伸展小波,重复第一步至第三步,如图所示。CWT计算主要有如下五个步骤:87计算系数值C

计算系数值C88计算平移后系数值C计算平移后系数值C89计算尺度后系数值C

计算尺度后系数值C90第五步:对于所有缩放,重复第一步至第四步。小波的缩放因子与信号频率之间的关系是:缩放因子scale越小,表示小波越窄,度量的是信号的细节变化,表示信号频率越高;缩放因子scale越大,表示小波越宽,度量的是信号的粗糙程度,表示信号频率越低。第五步:对于所有缩放,重复第一步至第四步。91(1)小波分解可以覆盖整个频域(提供了一个数学上完备的描述)(2)小波变换通过选取合适的滤波器,可以极大的减小或去除所提取得不同特征之间的相关性(3)小波变换具有“变焦”特性,在低频段可用高频率分辨率和低时间分辨率(宽分析窗口),在高频段,可用低频率分辨率和高时间分辨率(窄分析窗口)(4)小波变换实现上有快速算法(Mallat小波分解算法)小波变换在图像处理中的优点:广泛应用:信号处理、图像处理、模式识别、量子物理、非线性科学领域(1)小波分解可以覆盖整个频域(提供了一个数学上完备的描述)925.5.2小波变换用于图像压缩一般方法:(1)利用二维小波分析进行图像压缩(2)二维信号压缩中的阈值的确定与作用命令例1xiaobo1.m例2xiaobo2.m5.5.2小波变换用于图像压缩一般方法:93原始图像余弦变换压缩解压结果小波变换压缩解压结果原始图像余弦变换压缩945.5.3小波变换用于图像去噪对小波分解的高频系数进行阈值量化来达到消除噪声的目的。例3xiaobo3.m5.5.3小波变换用于图像去噪对小波分解的高频系数进行阈95图像变换小结图像变换小结图像变换主要内容:图像的代数变换图像的几何变换图像的离散傅立叶变换图像的离散余弦变换图像的离散沃尔什变换图像的K-L变换图像的小波变换图像变换主要内容:图像的代数变换代数运算包括算术运算和逻辑运算算术运算:加法运算:C(x,y)=A(x,y)+B(x,y)减法运算:C(x,y)=A(x,y)-B(x,y)乘法运算:C(x,y)=A(x,y)*B(x,y)除法运算:C(x,y)=A(x,y)/B(x,y)逻辑运算:非运算:g(x,y)=255-f(x,y)异或运算:g(x,y)=f(x,y)h(x,y)或运算:g(x,y)=f(x,y)vh(x,y)与运算:g(x,y)=f(x,y)h(x,y)图像的代数变换代数运算包括算术运算和逻辑运算加法运算加法运算可以去除加性(Additive)随机噪声加性随机噪声一般理解成背景噪声,比如闪电、雷击和大气中的电暴等等对于原图像f(x,y),有一个噪音图像集 {gi(x,y)}i=1,2,...M其中:gi(x,y)=f(x,y)+hi(x,y)M个图像的均值定义为:g(x,y)=1/M(g0(x,y)+g1(x,y)+…+gM(x,y))当噪音hi(x,y)为互不相关,且均值为0时,上述图像均值将降低噪音的影响加法运算加法运算可以去除加性(Additive)随机噪声举例:加法运算当M增大,即对图像相加次数增加时,去除加性(Additive)噪声的效果更加明显举例:加法运算当M增大,即对图像相加次数增加时,去除加性(A加法运算生成图像叠加效果对于两个图像f(x,y)和h(x,y)的均值有:g(x,y)=f(x,y)/2+h(x,y)/2会得到二次曝光的效果。推广这个公式为:

g(x,y)=αf(x,y)+βh(x,y)

其中α+β=1,我们可以得到各种图像合成的效果也可以用于两张图片的衔接加法运算生成图像叠加效果举例:加法运算+=举例:加法运算+=减法运算可以去除不需要的叠加性图案设:背景图像b(x,y),前景背景混合图像f(x,y)

g(x,y)=f(x,y)–b(x,y)g(x,y)为去除了背景的图像电视制作的蓝屏技术就基于此减去背景图像b(x,y)添加蓝色背景f(x,y)g(x,y)减法运算可以去除不需要的叠加性图案减去背景图像b(x,y)添减法运算可以检测同一场景两幅图像之间的变化设:时间1的图象为T1(x,y),时间2的图象为T2(x,y)g(x,y)=T2(x,y)-T1(x,y)=-减法运算可以检测同一场景两幅图像之间的变化=-乘法运算用二值蒙板图像与原图像做乘法进行图像的局部显示:乘法运算用二值蒙板图像与原图像做乘法进行图像的局部显示:非运算可以获得一个阴图象255-非运算可以获得一个阴图象255-非运算获得一个子图像的补图像255-非运算获得一个子图像的补图像255-异或运算01=1 10=1 00=0 11=0可以获得相交子图象=异或运算01=1 10=1 00=0 或运算0v1=1 1v0=1 0v0=0 1v1=1可以合并子图像=或运算0v1=1 1v0=1 0v0=0 1或运算0v1=1 1v0=1 0v0=0 1v1=1模板运算:提取感兴趣的子图像=或运算0v1=1 1v0=1 0v0=0 1与运算0

1=0 1

0=0 0

0=0 1

1=1求两个子图像的相交子图=与运算01=0 10=0 00=0 1与运算0

1=0 1

0=0 0

0=0 1

1=1模板运算:提取感兴趣的子图像=与运算01=0 10=0 00=0 1图像的几何变换图像的几何变换主要包括:平移变换旋转变换镜像变换水平镜像垂直镜像缩放变换熟悉矩阵运算对于实现这些变换非常有帮助

图像的几何变换图像的几何变换主要包括:图像平移变换初始坐标为(x0,y0)的点经过平移(tx,ty)(以向右,向下为正方向)后,坐标变为(x1,y1)。这两点之间的关系是:x1=x0+txy1=y0+ty使用矩阵的形式来表达如下:图像平移变换初始坐标为(x0,y0)的点经过平移(tx,ty图像平移变换或许我们更加关心其逆变换:我们往往需要获取平移后的点(x1,y1)的颜色,而其颜色和平移前的点(x0,y0)相同很显然,逆变换过程

是向相反的方向平移:另一个需要考虑的问

题是:平移之后要不

要放大图像?or?图像平移变换或许我们更加关心其逆变换:?or?图像旋转变换图像旋转通常是指在平面内绕中心旋转一定角度图像旋转变换图像旋转通常是指在平面内绕中心旋转一定角度图像旋转变换如何推导其旋转变换呢?x1=x0cosa+y0sina;y1=-x0sina+y0cosa;用矩阵表示为:图像旋转变换如何推导其旋转变换呢?图像旋转变换但是请注意:我们旋转所在的坐标系

和图像显示时对应的

Windows屏幕坐标系

是不一样的这里xoy为旋转坐标系,

x'o'y'为屏幕坐标系图像旋转变换但是请注意:图像旋转变换实际上我们可以分为三步进行整个旋转变换:1.将坐标系x'o'y'变成xoy;2.将该点顺时针旋转a角;3.将坐标系xoy变回x'o'y'将上面三步变换进行合成得到三个矩阵的级联矩阵(x0,y0)和(x1,y1)都是x‘o’y‘坐标系中的点使用wnew和hnew是因为图像放大了图像旋转变换实际上我们可以分为三步进行整个旋转变换:图像镜像变换镜像(mirror)分为:水平镜像垂直镜像?原图水平镜像垂直镜像图像镜像变换镜像(mirror)分为:?原图水平镜像垂直镜像图像镜像变换但我们发现,经过镜像变换,图像的位置可能已经离开了屏幕范围,因此可能需要将镜像后的图像进行平移:水平镜像:垂直镜像:图像镜像变换但我们发现,经过镜像变换,图像的位置可能已经离开图像缩放变换x方向缩放d1倍,y方向缩放d2倍,则:x'=x*d1y'=y*d2用矩阵表示为:镜像变换是缩放的特例图像缩放变换x方向缩放d1倍,y方向缩放d2倍,则:图像频率域图像空间域图像频域图像空间域正变换逆变换处理起来更有效更方便更快捷……图像的傅立叶变换图像的余弦变换图像的沃尔什变换图像的K-L变换图像的小波变换图像频率域图像空间域图像频域图像空间域正变换逆变换处理起来图第5章图像变换第5章图像变换124问题的提出目的:为达到某种目的将原始图象变换映射到另一个空间上,使得图象的某些特征得以突出,以便于后面的处理和识别。图像变换:原则上,所有的图像处理都是图像变换。本章:图像变换是指数字图像经过正交变换,把原先二维空间域中的数据,变换到另外一个“变换域”形式描述的过程。φ问题的提出目的:为达到某种目的将原始图象变换映射到另一个空间125第5章-图像变换-傅里叶变换课件126变换后的图象,大部分能量都分布于低频谱段,这对以后图象的压缩、传输都比较有利。使得运算次数减少,节省时间。变换后的图象,大部分能量都分布于低频谱段,这对以后图象的压缩127第5章-图像变换-傅里叶变换课件128第5章-图像变换-傅里叶变换课件129第5章-图像变换-傅里叶变换课件130卷积考虑一维的情况,假设f(x)(x=0,1…,A-1)以及g(x)(x=0,1,…,C-1)是两个有限离散函数,其线性卷积为任意函数与脉冲函数卷积的结果,是将该函数平移到脉冲所在位置。卷积考虑一维的情况,假设f(x)(x=0,1…,A-1)以及131对于图像二维函数的卷积,则对于图像二维函数的卷积,则132相关2个函数的相关定义为

其中f*(i)为f(i)的复共轭

相关2个函数的相关定义为其中f*(i)为f(i)的复共轭133第5章-图像变换-傅里叶变换课件134第5章-图像变换-傅里叶变换课件135第5章-图像变换-傅里叶变换课件136图像变换基础

信号变换理论“任意”的函数通过一定的分解,都能够表示为正弦函数的线性组合的形式,而正弦函数在物理上是被充分研究而相对简单的函数类。图像变换基础

信号变换理论“任意”的函数通过一定的分解,都137第5章-图像变换-傅里叶变换课件138什么是傅立叶变换一个恰当的比喻是将傅里叶变换比作一个玻璃棱镜。棱镜是可以将光分解为不同颜色的物理仪器,每个成分的颜色由波长(或频率)来决定。傅里叶变换可以看作是数学上的棱镜,将函数基于频率分解为不同的成分。当我们考虑光时,讨论它的光谱或频率谱。同样,傅立叶变换使我们能通过频率成分来分析一个函数。5.2傅里叶变换什么是傅立叶变换一个恰当的比喻是将傅里叶变换比作一个玻璃棱镜139傅立叶原理傅立叶原理表明:任何连续测量的时序或信号,都

可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频

率、振幅和相位。和傅立叶变换算法对应的是反傅立叶变换算法。该反变换从本质上说也是一种累加处理,这样就可以将单独改变的正弦波信号转换成一个信号。因此,可以说,傅立叶变换将原来难以处理的时域信号转换成了易于分析的频域信号(信号的频谱),可以利用一些工具对这些频域信号进行处理、加工。最后还可以利用傅立叶反变换将这些频域信号转换成时域信号。

傅立叶原理140第5章-图像变换-傅里叶变换课件141第5章-图像变换-傅里叶变换课件142非周期性的连续信号周期性的连续信号非周期性的离散谱取样作离散化处理周期性的连续谱离散化并延拓为周期性信号周期性的离散谱非周期性的连续波形非周期性的连续信号周期性的非周期性的离散谱取样作离散化处理周143第5章-图像变换-傅里叶变换课件144第5章-图像变换-傅里叶变换课件145例:求如图所示的函数的傅立叶谱xyf(x,y)Af(x,y)函数例:求如图所示的函数的傅立叶谱xyf(x,y)Af(x,y)146其傅立叶谱为:傅立叶谱在(0,0)处取最大值;傅立叶谱在πux=nπ

πvy=nπ处取零值。其傅立叶谱为:傅立叶谱在(0,0)处取最大值;147说明:傅立叶谱通常用lg(1+|F(u,v)|)

的图像显示,而不是F(u,v)的直接显示。因为傅立叶变换中,F(u,v)随u或v的衰减太快,这样只能表示F(u,v)高频项很少的峰,其余都难于看清楚。采用lg(1+|F(u,v)|)

显示能更好得表示F(u,v)的高频(即F(u,v)=0的点),这样便于对图像频谱的视觉理解;这样显示的傅立叶频谱图像中,窗口中心为低频(图像能量),向外为高频(噪声和细节),从而便于分析。说明:148图像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯度。对图像进行二维傅立叶变换得到频谱图,就是图像梯度的分布图,当然频谱图上的各点与图像上各点并不存在一一对应的关系,即使在

不移频的情况下也是没有。傅立叶频谱图上我们看到的明暗不一的亮点,实际上图像上某一点与邻域点差异的强弱,即梯度的大小,也即该点的频率的大小

如:在图像中灰度变化缓慢的区域,对应的频率值很低;而对于在图像中灰度变化剧烈的区域,对应的频率值较高。例对比图像的频率是表征图像中灰度变化剧烈程度的指标,是灰149傅立叶变换的物理意义梯度大则该点的亮度强,否则该点亮度弱。

这样通过观察傅立叶变换后的频谱图,我们首先就可以看出,图像的能量分布,如果频谱图中暗的点数更多,那么实际图像是比较柔和的(因为各点与邻域差异都不大,梯度相对较小),反之,如果

频谱图中亮的点数多,那么实际图像一定是尖锐的,边界分明且边界两边像素差异较大的。

傅立叶变换的物理意义梯度大则该点的亮度强,否则该点亮度弱。150傅立叶变换的物理意义对频谱移频到原点以后,可以看出图像的频率分布是以原点为圆心,对称分布的。将频谱移频到圆心除了可以清晰地看出图像频率分布以外,还有一个好处,它可以分离出有周期性规律的干扰信号,比如正弦干扰,一副带有正弦干扰,移

频到原点的频谱图上可以看出除了中心以外还存在以某一点为中心,对称分布的亮点集合,这个集合就是干扰噪音产生的,这时可以很直观的通过在该位置放置带阻

滤波器消除干扰傅立叶变换的物理意义对频谱移频到原点以后,可以看出图像的频率151图像傅立叶变换原图像幅度谱相位谱图像傅立叶变换原图像幅度谱相位谱152图像傅立叶变换原图像幅度谱相位谱图像傅立叶变换原图像幅度谱相位谱153图像傅立叶变换幅度谱告诉我们图像中某种频率的成份有多少相位谱告诉我们频率成份位于图像的什么位置通常我们只关心幅度谱图像傅立叶变换幅度谱告诉我们图像中某种频率的成份有多少154图像傅立叶变换从幅度谱中我们

可以看出明亮线

反映出原始图像

的灰度级变化,

这正是图像的轮

廓边图像傅立叶变换从幅度谱中我们

可以看出明亮线

反映出原始图像155图像傅立叶变换从幅度谱中我们

可以看出明亮线

和原始图像中对

应的轮廓线是垂

直的。如果原始

图像中有圆形区

域那么幅度谱中

也呈圆形分布图像傅立叶变换从幅度谱中我们

可以看出明亮线

和原始图像中对156图像傅立叶变换图像中的颗粒状对

应的幅度谱呈环状,

但即使只有一颗颗

粒,其幅度谱的模

式还是这样。图像傅立叶变换图像中的颗粒状对

应的幅度谱呈环状,

但即使只157图像傅立叶变换这些图像没有特定

的结构,左上角到

右下角有一条斜线,

它可能是由帽子和

头发之间的边线产

生的图像傅立叶变换这些图像没有特定

的结构,左上角到

右下角有一158

图像的傅里叶变换是图像在空域和频域之间的变换

图像的傅里叶变换是图像在空域和频域之间的159

幅度和相位哪个更能影响图像的形状呢请看如下试验幅度和相位哪个更能影响图像的形状呢请看如下试验160先准备两张图片

a图b图先准备两张图片a图b图161图的幅值谱图的幅值谱ba图的幅值谱图的幅值谱ba162图的相位谱图的相位谱ab图的相位谱图的相位谱ab163

图a的幅值谱

和图b的相位谱

重新组合

图a的幅值谱

和图b的相位谱

重新组合164图的幅值谱图的相位谱abb图的大体轮廓图的幅值谱图的相位谱abb图的大体轮廓165

b图的幅值谱与a图的相位谱组合

b图的幅值谱与a图的相位谱组合166图的相位谱图的幅值谱

baa图的大体轮廓图的相位谱图的幅值谱baa图的大167 由此可以说明相位谱较幅值谱更能影响图像的形状。

通俗的说,幅度决定图像的强弱,相位决定图像的频率。 由此可以说明相位谱较幅值谱更能影响图像的形状。

通俗的说168

先将幅值谱设为常数(这里设为1),然后和图像原来的相位谱结合,进行傅里叶反变换

aa图的相位谱重构图先将幅值谱设为常数(这里设为1),然后和图像原来的相位谱169

再将相位谱设为常数(这里设为1),然后和图像原来的幅值谱结合,进行傅里叶反变换

ab图图的幅值谱重构图再将相位谱设为常数(这里设为1),然后和图像原来的幅值170

由此更加说明相位谱较幅值谱更能影响图像的轮廓。

由此更加说明相位谱较幅值谱更能影响图像的轮廓。

171(1)可分性从上式可以看出,一个二维傅立叶变换可用二次一维傅立叶变换来实现傅立叶变换的性质(1)可分性从上式可以看出,一个二维傅立叶变换可用二次一维傅172f(x,y)(0,0)N-1N-1xyF(x,v)(0,0)N-1N-1xvF(u,v)(0,0)N-1N-1vu行变换列变换二维傅立叶变换分离成两个一维变换行变换列变换f(x,y)(0,0)N-1N-1xyF(x,v)(0,0)173(2)平移性在空域中,图像原点平移到(x0,y0)时,其对应的频谱F(u,v)要乘上一个负的指数项也就是说,当空域中f(x,y)产生移动时,在频域中只发生相移,而傅立叶变换的幅值不变。(2)平移性在空域中,图像原点平移到(x0,y0)时,其对应174反之,在频域中,原点平移到(u0,v0)时,其对应的f(x,y)要乘上一个正的指数项因此,当频域中F(u,v)产生移动时,相应的f(x,y)在空域中也只发生相移,而幅值不变。反之,在频域中,原点平移到(u0,v0)时,其对应的因此,当175在数字图像处理中,我们常常将F(u,v)的原点移到N×N频域方阵的中心,以使能清楚地分析傅立叶变换谱的情况,只需令:u0=v0=N/2则即,如果将图像频谱的原点从起点(0,0)移到图像中心点(N/2,N/2),只要f(x,y)乘上(-1)(x+y)因子后,再进行傅立叶变换即可。在数字图像处理中,我们常常将F(u,v)的原点移到N×N频域176(3)周期性和共轭对程称性周期性可表示为

如果F(u,v)是f(x,y)的傅立叶变换,则F*(-u,-v)是f(-x,-y)的傅立叶变换的共轭函数F(u,v)=F*(-u,-v)|F(u,v)|=|F(-u,-v)|共轭对称性可表示为(3)周期性和共轭对程称性周期性可表示为如果F(u,v)是177(4)旋转不变性如果引入极坐标则f(x,y)和F(u,v)分别变为f(r,θ)和F(ω,φ)在极坐标系中,存在以下变换对该式表明,如果空间域函数f(x,y)旋转θ0角度后,相应的傅立叶变换F(u,v)在频域中也旋转同一θ0角,反之,F(u,v)在频域中旋转θ0角,其反变换f(x,y)在空间域中也旋转θ0角(4)旋转不变性如果引入极坐标则f(x,y)和F(u,v)分178(5)分配性(线性)和比例性(缩放)傅立叶变换的分配性表明,傅立叶变换和反变换对于加法可以分配,而对乘法则不行,即傅立叶变换的比例性表明,对于二个标量a和b,有在空间比例尺度的展宽,相应于频域中比例尺度的压缩,其幅值也减少为原来的(5)分配性(线性)和比例性(缩放)傅立叶变换的分配性表明,179(6)平均值性质定义二维离散函数的平均值为将u=v=0代入二维离散傅立叶公式,可得比较上面两式,可看出若求二维离散信号f(x,y)的平均值,只需算出相应的傅立叶变换F(u,v)在原点的值F(0,0)(6)平均值性质定义二维离散函数的平均值为将u=v=0代入二180(7)卷积定理卷积定理和相关定理都是研究两个函数的傅立叶变换之间的关系,这构成了空间域和频域之间的基本关系对于两个二维连续函数f(x,y)和g(x,y)的卷积定义为其二维卷积定理可由下面关系表示设则(7)卷积定理卷积定理和相关定理都是研究两个函数的傅立叶变换181(8)相关定理对于二维连续函数f(x,y)和g(x,y)的相关定义为相关定理可表示为(8)相关定理对于二维连续函数f(x,y)和g(x,y)的相1825.4快速傅里叶变换直接进行一个N×N的2-D傅里叶变换需要N4次复数乘法运算和N2(N2–1)次复数加法运算快速傅里叶变换(FFT):

将复数乘法和加法的次数减少为正比于Nlog2N

逐次加倍法:复数乘法次数由N2减少为(Nlog2N)/2 复数加法次数由N2减少为Nlog2N

5.4快速傅里叶变换直接进行一个N×N的2-D傅里叶变换183其原理:对于一个有限长序列{f(x)}(0≤x≤N-1),它的傅立叶变换由下式表示:令傅立叶变换对可写为:(1)(2)其原理:对于一个有限长序列{f(x)}(0≤x≤N-1)184将正变换(1)展开得到:从上式可以看出,要得到每一个频率分量,需进行N次乘法和N-1次加法运算。要完成整个变换需要N2次乘法和N(N-1)次加法运算。当序列较长时,必然要花费大量的时间。1965年库利-图基提出原始的N点序列依次分解成一系列短序列,然后,求出这些短序列的离散傅立叶变换,以此来减少乘法运算,例如,设:将正变换(1)展开得到:从上式可以看出,要得到每一个频率分量185由此,离散傅立叶变换可写成下面的形式:因为:所以:F1(u)和F2(u)分别是f1(x)和f2(x)的N/2点的傅立叶变换

由此,离散傅立叶变换可写成下面的形式:因为:所以:F1(u)186由上面的分析可见,一个N点的离散傅立叶变换可由两个N/2点的傅立叶变换得到。当N为2的整数幂时,则上式中的F1(u)和F2(u)还可以再分成两个更短的序列,因此计算时间会更短。由上面的分析可见,一个N点的离散傅立叶变换可由两个N/2点的187第5章-图像变换-傅里叶变换课件188离散傅立叶变换已成为数字信号处理的重要工具,然而,它的计算量达,运算时间长,在某种程度上却限制了它的使用范围。快速算法大大提高了运算速度,在某些应用场合已能作实时处理,并且应用在控制系统中。快速傅立叶变换不是一种新的变换,它是离散傅立叶变换的一种算法,它是在分析离散傅立叶变换中的多余运算的基础上,进而消除这些重复工作的思想指导下得到的。离散傅立叶变换已成为数字信号处理的重要工具,然而,它的计算量189二维快速傅里叶变换的matlab实现在MATLAB中,函数fft:用于进行一维离散傅立叶变换(DFT)函数fft2:用于进行二维DFT函数fftn:用于进行N维DFT另外函数ifft:用于进行一维DFT的快速傅立叶反变换函数ifft2:用于进行二维DFT的快速傅立叶反变换函数ifftn:用于进行N维DFT的快速傅立叶反变换见例题二维快速傅里叶变换的matlab实现在MATLAB中,见例题190补充说明1、图像经过二维傅立叶变换后,其变换系数矩阵表明:若变换矩阵Fn原点设在中心,其频谱能量集中分布在变换系数短阵的中心附近(图中阴影区)。若所用的二维傅立叶变换矩阵Fn的原点设在左上角,那么图像信号能量将集中在系数矩阵的四个角上。这是由二维傅立叶变换本身性质决定的。同时也表明——图像能量集中低频区域2、变换之后的图像在原点平移之前四角是低频,最亮,平移之后中间部分是低频,最亮,亮度大说明低频的能量大(幅角比较大)补充说明1、图像经过二维傅立叶变换后,其变换系数矩阵表明:若191傅里叶变换的应用例1:快速卷积fft-2.m例2:图像特征定位fft-3.m傅里叶变换的应用例1:快速卷积fft-2.m1925.4离散余弦变换离散余弦变换(DiscreteCosineTransform-简称DCT)是傅里叶变换的一种特殊情况。在傅里叶级数展开式中,被展开的函数是实偶函数时,其傅里叶级数中只包含余弦项,称之为余弦变换。二维离散余弦变换5.4离散余弦变换离散余弦变换(DiscreteCosi二维离散反余弦变换傅立叶变换需要复数的乘法和加法运算,而复数运算比实数运算要费时得多离散余弦变换是实值变换,计算复杂性适中,又具有可分离特性,还有快速算法,变换后这有很少的非零元素,所以被广泛地用在图象数据压缩编码算法中,如JPEG、MPEG-1、MPEG-2及H.261等压缩编码国际标准都采用了离散余弦变换编码算法其变换核-是为实数的余弦函数,因而DCT的计算速度比DFT快得多例:原图像为:DCT变换二维离散反余弦变换傅立叶变换需要复数的乘法和加法运算,而复数图像的离散余弦变换DCT矩阵的左上角代表低频分量,右下角代表高频分量由DCT域图像我们能够了解图像主要包含低频成份DCT域图像空间域图像图像的离散余弦变换DCT矩阵的左上角代表低频分量,右下角代表

MATLAB图像处理工具箱提供了dct2函数和idct2函数进行二维DCT变换和逆变换的计算。例1yuxianbianhuan1.m

MATLAB图像处理工具箱提供了dct2函数和idc图像的离散沃尔什变换由于傅里叶变换和余弦变换的变换核由正弦、余弦函数组成,运算速度受影响,为此。我们在特定问题中往往引进不同的变换方法,要求运算简单且变换核矩阵产生方便。WalshTransform中的变换矩阵简单(只有1和-1),占用存储空间少,产生容易,有快速算法,在大量数据需要实时处理的图像处理问题中,得到广泛应用图像的离散沃尔什变换由于傅里叶变换和余弦变换的变换核由正弦、图像的K-L变换K-L变换也叫霍特林(Hotelling)变换,是一种基于图像统计特性的变换K-L变换的协方差矩阵除对角线以外的元素都是零,消除了数据之间的相关性,从而在信息压缩方面起着重要作用。图像的K-L变换K-L变换也叫霍特林(Hotelling)变K-L变换的应用-人脸识别K-L变换的应用-人脸识别FT在信号处理中的局限性用傅立叶变换提取信号的频谱需要利用信号的全部时域信息。傅立叶变换没有反映出随着时间的变化信号频率成分的变化情况。5.5小波变换FT在信号处理中的局限性用傅立叶变换提取信号的频谱需要利用信200在不少实际问题中,我们关心的是信号在局部范围中的特征,例如:在音乐信号中人们关心的是什么时刻演奏什么样的音符;对地震波的记录人们关心的是什么位置出现什么样的反射波;图像识别中的边缘检测关心的是信号突变部分的位置,即纹理结构。这些FT不能完成,需要引入时频局部化分析在不少实际问题中,我们关心的是信号在局部范围中的特征,例如201与Fourier变换相比,小波变换是空间(时间)和频率的局部变换,它通过伸缩和平移等运算功能可对函数或信号进行多尺度的细化分析,最终达到高频处时间细分、低频处频率细分,能自动适应时频信号分析的要求,通过对高频采取逐渐精细的时域或空域步长,从而可以聚焦到分析对象的任意细节。解决了Fourier变换不能解决的许多困难,原则上,凡传统使用Fourier分析的方法,都可以用小波分析代替小波定义:“小”是指在时域具有紧支集或近似紧支集,“波”是指具有正负交替的波动性,直流分量为0。小波概念:是定义在有限间隔而且其平均值为零的一种函数与Fourier变换相比,小波变换是空间(时间)和频率的局部202正弦波和小波(a)正弦波曲线;(b)小波曲线波与小波的差异:正弦波和小波波与小波的差异:203一维连续小波的例子:Haar小波:一维连续小波的例子:Haar小波:204一维连续小波的例子2.Mexico草帽小波:一维连续小波的例子2.Mexico草帽小波:2053.Morlet小波:3.Morlet小波:206小波变换的含义是:把基本小波(母小波)的函数作位移后,再在不同尺度下与待分析信号作内积,就可以得到一个小波序列小波变换的含义是:207基本小波函数ψ()的缩放和平移操作含义如下:

(1)缩放。简单地讲,缩放就是压缩或伸展基本小波,缩放系数越小,则小波越窄,如图所示。小波的缩放操作基本小波函数ψ()的缩放和平移操作含义如下:208

(2)平移。简单地讲,平移就是小波的延迟或超前。在数学上,函数f(t)延迟k的表达式为f(t-k),如图所示。小波的平移操作(a)小波函数ψ(t);(b)位移后的小波函数ψ(t-k)(2)平移。简单地讲,平移就是小波的延迟或209

CWT计算主要有如下五个步骤:第一步:取一个小波,将其与原始信号的开始一节进行比较。

第二步:计算数值C,C表示小波与所取一节信号的相似程度,计算结果取决于所选小波的形状。第三步:向右移动小波,重复第一步和第二步,直至覆盖整个信号,如所示。第四步:伸展小波,重复第一步至第三步,如图所示。CWT计算主要有如下五个步骤:210计算系数值C

计算系数值C211计算平移后系数值C计算平移后系数值C212计算尺度后系数值C

计算尺度后系数值C213第五步:对于所有缩放,重复第一步至第四步。小波的缩放因子与信号频率之间的关系是:缩放因子scale越小,表示小波越窄,度量的是信号的细节变化,表示信号频率越高;缩放因子scale越大,表示小波越宽,度量的是信号的粗糙程度,表示信号频率越低。第五步:对于所有缩放,重复第一步至第四步。214(1)小波分解可以覆盖整个频域(提供了一个数学上完备的描述)(2)小波变换通过选取合适的滤波器,可以极大的减小或去除所提取得不同特征之间的相关性(3)小波变换具有“变焦”特性,在低频段可用高频率分辨率和低时间分辨率(宽分析窗口),在高频段,可用低频率分辨率和高时间分辨率(窄分析窗口)(4)小波变换实现上有快速算法(Mallat小波分解算法)小波变换在图像处理中的优点:广泛应用:信号处理、图像处理、模式识别、量子物理、非线性科学领域(1)小波分解可以覆盖整个频域(提供了一个数学上完备的描述)2155.5.2小波变换用于图像压缩一般方法:(1)利用二维小波分析进行图像压缩(2)二维信号压缩中的阈值的确定与作用命令例1xiaobo1.m例2xiaobo2.m5.5.2小波变换用于图像压缩一般方法:216原始图像余弦变换压缩解压结果小波变换压缩解压结果原始图像余弦变换压缩2175.5.3小波变换用于图像去噪对小波分解的高频系数进行阈值量化来达到消除噪声的目的。例3xiaobo3.m5.5.3小波变换用于图像去噪对小波分解的高频系数进行阈218图像变换小结图像变换小结图像变换主要内容:图像的代数变换图像的几何变换图像的离散傅立叶变换图像的离散余弦变换图像的离散沃尔什变换图像的K-L变换图像的小波变换图像变换主要内容:图像的代数变换代数运算包括算术运算和逻辑运算算术运算:加法运算:C(x,y)=A(x,y)+B(x,y)减法运算:C(x,y)=A(x,y)-B(x,y)乘法运算:C(x,y)=A(x,y)*B(x,y)除法运算:C(x,y)=A(x,y)/B(x,y)逻辑运算:非运算:g(x,y)=255-f(x,y)异或运算:g(x,y)=f(x,y)h(x,y)或运算:g(x,y)=f(x,y)vh(x,y)与运算:g(x,y)=f(x,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论