《数字信号处理第七章节加绪论共八章节课件》由会员分享,可在线阅读,更多相关《数字信号处理第七章节加绪论共八章节课件(45页珍藏版)》请在金锄头文库上搜索。
1、2019年6月21日,第7章 小波与小波变换,1/46,第7章 小波与小波变换目录,7.1 小波介绍 7.1.1 小波简史 7.1.2 小波概念 7.1.3 小波分析 7.1.4 小波定义 7.2 哈尔函数 7.2.1 哈尔基函数 7.2.2 哈尔小波函数 7.2.3 函数的规范化 7.2.4 哈尔基的结构,7.3 哈尔小波变换 7.4 规范化算法 7.5 二维哈尔小波变换 7.5.1 二维小波变换举例 7.5.2 二维小波变换方法,2019年6月21日,第7章 小波与小波变换,2/46,7.1 小波介绍,小波(wavelet)是什么 在有限时间范围内变化且其平均值为零的数学函数 具有有限的持
2、续时间和突变的频率和振幅 在有限的时间范围内,它的平均值等于零,2019年6月21日,第7章 小波与小波变换,3/46,7.1 小波介绍(续1),部分小波 许多数缩放函数和小波函数以开发者的名字命名,例如, Moret小波函数是Grossmann和Morlet在1984年开发的 db6缩放函数和db6小波函数是Daubechies开发的,图7-1 正弦波与小波部分小波,2019年6月21日,第7章 小波与小波变换,4/46,7.1 小波介绍(续2),1807: Joseph Fourier 傅立叶理论指出,一个信号可表示成一系列正弦和余弦函数之和,叫做傅立叶展开式,小波简史 小波变换 (wav
3、elet transform)是什么 老课题:函数的表示方法 新方法:FourierHaarwavelet transform,2019年6月21日,第7章 小波与小波变换,5/46,7.1 小波介绍(续3),只有频率分辨率而没有时间分辨率 可确定信号中包含哪些频率的信号,但不能确定具有这些频率的信号出现在什么时候,2019年6月21日,第7章 小波与小波变换,6/46,7.1 小波介绍(续4),1909: Alfred Haar Alfred Haar对在函数空间中寻找一个与傅立叶类似的基非常感兴趣。1909年他发现并使用了小波,后来被命名为哈尔小波(Haar wavelets),2019年
4、6月21日,第7章 小波与小波变换,7/46,7.1 小波介绍(续5),1945: Gabor 开发了STFT (short time Fourier transform),STFT的时间-频率关系图,2019年6月21日,第7章 小波与小波变换,8/46,7.1 小波介绍(续6),1980:Morlet 20世纪70年代,在法国石油公司工作的年轻地球物理学家Jean Morlet提出小波变换 (wavelet transform,WT)的概念。 20世纪80年代, 开发了连续小波变换 (continuous wavelet transform, CWT) 1986:Y.Meyer 法国科学家
5、Y.Meyer与其同事创造性地构造出具有一定衰减性的光滑函数,用于分析函数 用缩放(dilations)与平移(translations)均为2 j(j0的整数)的倍数构造了L2(R)空间的规范正交基,使小波分析得到发展,2019年6月21日,第7章 小波与小波变换,9/46,7.1 小波介绍(续7),1988:Mallat算法 法国科学家Stephane Mallat提出多分辨率概念,从空间上形象说明小波的多分辨率的特性,并提出了正交小波的构造方法和快速算法,称为Mallat算法1 该算法统一了在此之前构造正交小波基的所有方法,其地位相当于快速傅立叶变换在经典傅立叶分析中的地位,2019年6
6、月21日,第7章 小波与小波变换,10/46,7.1 小波介绍(续8),小波理论与工程应用 Inrid Daubechies于1988年最先揭示了小波变换和滤波器组(filter banks)之间的内在关系2,使离散小波分析变成为现实 Ronald Coifman和Victor Wickerhauser等著名科学家在把小波理论引入到工程应用方面做出了极其重要贡献 在信号处理中,自从Stephane Mallat和Inrid Daubechies发现滤波器组与小波基函数有密切关系之后,小波分析在信号(如声音和图像)处理中得到极其广泛的应用,2019年6月21日,第7章 小波与小波变换,11/46
7、,7.1 小波介绍小波分析,小波分析/小波变换 变换目的是获得时间和频率域之间的相互关系 小波变换 对一个函数在空间和时间上进行局部化的一种数学变换 通过平移母小波(mother wavelet)获得信号的时间信息 通过缩放母小波的宽度(或称尺度)获得信号的频率特性 对母小波的平移和缩放操作是为计算小波的系数,这些系数代表局部信号和小波之间的相互关系 对比傅立叶变换 提供了频率域的信息,但丢失了时间域的局部化信息 小波分析中常用的三个基本概念 连续小波变换 离散小波变换 小波重构,2019年6月21日,第7章 小波与小波变换,12/46,7.1 小波介绍小波分析(续1),连续小波变换(cont
8、inuous wavelet transform,CWT) 傅立叶分析 用一系列不同频率的正弦波表示一个信号 一系列不同频率的正弦波是傅立叶变换的基函数 小波分析 用母小波通过移位和缩放后得到的一系列小波表示一个信号 一系列小波可用作表示一些函数的基函数 凡能用傅立叶分析的函数都可用小波分析 小波变换可理解为用经过缩放和平移的一系列函数代替傅立叶变换用的正弦波 用不规则的小波分析变化激烈的信号比用平滑的正弦波更有效,或者说对信号的基本特性描述得更好,2019年6月21日,第7章 小波与小波变换,13/46,7.1 小波介绍小波分析(续2),CWT的变换过程示例,见图7-3,可分如下5步 小波
9、(t)和原始信号f(t)的开始部分进行比较 计算系数C该部分信号与小波的近似程度;C值越高表示信号与小波相似程度越高 小波右移k得到的小波函数为 (t-k) ,然后重复步骤1和2,直到信号结束 扩展小波,如扩展一倍,得到的小波函数为 (t/2) 重复步骤14,图7-3 连续小波变换的过程,2019年6月21日,第7章 小波与小波变换,14/46,7.1 小波介绍小波分析(续3),连续小波变换用下式表示,该式含义:小波变换是信号f(t)与被缩放和平移的小波函数之积在信号存在的整个期间里求和 CWT变换的结果是许多小波系数C ,这些系数是缩放因子(scale)和位置(position)的函数 离散
10、小波变换(discrete wavelet transform,DWT) 用小波的基函数(basis functions)表示一个函数的方法 小波的基函数序列或称子小波(baby wavelets)函数是由单个小波或称为母小波函数通过缩放和平移得到的 缩放因子和平移参数都选择2j (j 0的整数)的倍数,这种变换称为双尺度小波变换(dyadic wavelet transform),2019年6月21日,第7章 小波与小波变换,15/46,7.1 小波介绍小波分析(续4),图7-5 离散小波变换分析图,DWT得到的小波系数、缩放因子和时间关系,见图7-5 图(a)是20世纪40年代使用Gabo
11、r开发的短时傅立叶变换(short time Fourier transform,STFT)得到的 图(b)是20世纪80年代使用Morlet开发的小波变换得到的,2019年6月21日,第7章 小波与小波变换,16/46,7.1 小波介绍小波分析(续5),执行DWT的有效方法 用Mallat在1988年开发的滤波器,称为Mallat算法1 DWT的概念见图7-6。S表示原始的输入信号;通过两个互补的滤波器产生A和D两个信号,图7-6 双通道滤波过程,A表示信号的近似值(approximations),大的缩放因子产生的系数,表示信号的低频分量 D表示信号的细节值(detail),小的缩放因子产
12、生的系数,表示信号的高频分量,2019年6月21日,第7章 小波与小波变换,17/46,7.1 小波介绍小波分析(续6),小波分解树与小波包分解树 由低通滤波器和高通滤波器组成的树 原始信号通过一对滤波器进行的分解叫做一级分解。信号的分解过程可以迭代,即可进行多级分解。 小波分解树(wavelet decomposition tree) 用下述方法分解形成的树:对信号的高频分量不再继续分解,而对低频分量连续进行分解,得到许多分辨率较低的低频分量,见图7-7 小波包分解树(wavelet packet decomposition tree) 用下述方法分解形成的树:不仅对信号的低频分量连续进行分
13、解,而且对高频分量也进行连续分解,这样不仅可得到许多分辨率较低的低频分量,而且也可得到许多分辨率较低的高频分量,见图7-8,2019年6月21日,第7章 小波与小波变换,18/46,7.1 小波介绍小波分析(续7),图7-7 小波分解树,2019年6月21日,第7章 小波与小波变换,19/46,7.1 小波介绍小波分析(续8),图7-8 三级小波包分解树,2019年6月21日,第7章 小波与小波变换,20/46,7.1 小波介绍小波分析(续9),图7-9 降采样过程,注意:在使用滤波器对真实的数字信号进行变换时,得到的数据将是原始数据的两倍 例如,如果原始信号的数据样本为1000个,通过滤波之
14、后每一个通道的数据均为1000个,总共为2000个。于是,根据尼奎斯特(Nyquist)采样定理就提出了采用降采样(downsampling)的方法,即在每个通道中每两个样本数据中取一个,得到的离散小波变换的系数(coefficient)分别用cD和cA表示,见图7-9,2019年6月21日,第7章 小波与小波变换,21/46,7.1 小波介绍小波分析(续10),小波重构 重构概念 把分解的系数还原成原始信号的过程叫做小波重构(wavelet reconstruction)或合成(synthesis),数学上叫做逆离散小波变换(inverse discrete wavelet transfor
15、m,IDWT) 两个过程 在使用滤波器做小波变换时包含滤波和降采样(downsampling)两个过程,在小波重构时也包含升采样(upsampling)和滤波两个过程,见图7-10 升采样是在两个样本数据之间插入“0”,目的是把信号的分量加长,其过程见图7-11,2019年6月21日,第7章 小波与小波变换,22/46,7.1 小波介绍小波分析(续11),图7-10 小波重构方法,图7-11 升采样的方法,2019年6月21日,第7章 小波与小波变换,23/46,7.1 小波介绍小波分析(续12),重构滤波器 滤波器关系到能否重构出满意的原始信号。在信号的分解期间,降采样会引进畸变,这种畸变叫
16、做混叠(aliasing)。这就需要在分解和重构阶段精心选择关系紧密但不一定一致的滤波器才有可能取消这种混叠,低通分解滤波器(L)和高通分解滤波器(H)以及重构滤波器(L和H)构成一个系统,这个系统叫做正交镜像滤波器(quadrature mirror filters,QMF)系统,如图7-12所示,图7-12 正交镜像滤波器系统,2019年6月21日,第7章 小波与小波变换,24/46,7.1 小波介绍小波分析(续13),小波变换演示 网址:http:/galaxy.uci.agh.edu.pl/maziarz/Wavelets/ 要安装下面的插件 Macromedia Shockwave plug-in 该演示有声音解说,2019年6月21日,第7章 小波与小波变换,25/46,7.2 哈尔函数,7.2.1 哈尔基函数 基函数是一组线性无关的函数,可以用来构造任意给定的信号,如用基函数的加权和表示 哈尔基函数(Haar basis function) 定义在半开区间