第三章 离散小波变换
- 格式:doc
- 大小:532.54 KB
- 文档页数:11
离散小波变换原理离散小波变换(Discrete Wavelet Transform,DWT)是一种信号分析方法,它将信号分解成不同尺度和频率的子信号。
离散小波变换可以应用于信号处理、图像压缩、声音压缩等领域。
1. 离散小波变换的基本原理离散小波变换是一种多分辨率分析技术,它将信号分解为多个尺度和频率的子信号。
这些子信号可以进一步进行处理或合成为原始信号。
离散小波变换的基本过程是:首先将原始信号通过低通滤波器和高通滤波器进行滤波,并对滤波后的结果进行下采样(即降采样),得到两个子信号——近似系数和细节系数。
然后,对近似系数进行相同的处理,直到得到所需的尺度和频率。
具体地说,假设有一个长度为N的原始信号x[n],我们要将其分解为J个尺度(scale)和频率(frequency)上不同的子信号。
首先,定义一个长度为L的低通滤波器h[n]和一个长度为H的高通滤波器g[n],其中L+H=N。
然后,在第j级分解中,将输入信号x[n]分别通过低通滤波器和高通滤波器进行滤波,得到近似系数Aj-1和细节系数Dj-1:Aj-1 = x[n]*h[n]Dj-1 = x[n]*g[n]其中,“*”表示卷积运算。
然后,对近似系数Aj-1进行下采样,得到长度为N/2的新信号:Vj = Aj-1[0], Aj-1[2], ..., Aj-1[N-2]同样地,对细节系数Dj-1也进行下采样,得到长度为N/2的新信号:Wj = Dj-1[0], Dj-1[2], ..., Dj-1[N-2]这样就得到了第j级分解的近似系数Vj和细节系数Wj。
然后,对Vj进行相同的处理,直到得到所需的尺度和频率。
最后,可以将所有尺度和频率上的子信号合成为原始信号x[n]。
具体地说,在第j级合成中,将长度为N/2的近似系数Vj和细节系数Wj上采样(即插值)并通过低通滤波器h[n]和高通滤波器g[n]进行卷积运算,并将结果相加即可:Aj = Vj+1*h[n] + Wj+1*g[n]其中,“+”表示上采样后的加法运算。
第三章 离散小波变换3.1 尺度与位移的离散化方法减小小波变换系数冗余度的做法是将小波基函数⎪⎭⎫ ⎝⎛-=a t a t a τψψτ1)(,的τ,a 限定在一些离散点上取值。
1. 尺度离散化:一种最通常的离散方法就是将尺度按幂级数进行离散化,即取mm a a 0=(m 为整数,10≠a ,一般取20=a )。
如果采用对数坐标,则尺度a的离散取值如图3.1所示。
图3.1 尺度与位移离散方法2. 位移的离散化:当120==a 时,()τψψτ-=t t a )(,。
(1)通常对τ进行均匀离散取值,以覆盖整个时间轴。
(2)要求采样间隔τ满足Nyquist 采样定理,即采样频率大于该尺度下频率通带的2倍。
3. )(,t a τψ=?当m 增加1时,尺度增加一倍,对应的频带减小一半(见图2.2),可见采样频率可以降低一半,即采样间隔可以增大一倍。
因此,如果尺度0=m 时τ的间隔为s T ,则在尺度为m 2时,间隔可取s m T 2。
此时)(,t a τψ可表示为);(2212221,t T n t T n t n m s m m m s m m ψψψ记作⎪⎭⎫ ⎝⎛⋅-=⎪⎪⎭⎫ ⎝⎛⋅- Z n m ∈, 为简化起见,往往把t 轴用s T 归一化,这样上式就变为()n t t m m n m -=--22)(2,ψψ (3.1)4. 任意函数)(t f 的离散小波变换为⎰⋅=Rn m f dt t t f n m WT )()(),(,ψ (3.2)DWT 与CWT 不同,在尺度—位移相平面上,它对应一些如图3.1所示的离散的点,因此称之为离散小波变换。
将小波变换的连续相平面离散化,显然引出两个问题:(1)离散小波变换>=<)(),(),(,t t f n m W T n m f ψ是否完全表征函数)(t f 的全部信息,或者说,能否从函数的离散小波变换系数重建原函数)(t f 。
(2)是否任意函数)(t f 都可以表示为以)(,t n m ψ为基本单元的加权和∑∈=Zn m n m nm t Ct f ,,,)()(ψ?如果可以,系数n m C ,如何求?上述两个问题可以归结为一个。
长期以来,离散小波变换(Discrete Wavelet Transform)在数字信号处理、石油勘探、地震预报、医学断层诊断、编码理论、量子物理及概率论等领域中都得到了广泛的应用。
各种快速傅氏变换(FFT)和离散小波变换(DWT)算法不断出现,成为数值代数方面最活跃的一个研究领域,而其意义远远超过了算法研究的范围,进而为诸多科技领域的研究打开了一个崭新的局面。
本章分别对FFT 和DWT 的基本算法作了简单介绍,若需在此方面做进一步研究,可参考文献[2]。
1.1 离散小波变换DWT1.1.1 离散小波变换DWT 及其串行算法先对一维小波变换作一简单介绍。
设f (x )为一维输入信号,记)2(2)(2/k x x j j jk -=--φφ,)2(2)(2/k x x j j jk -=--ψψ,这里)(x φ与)(x ψ分别称为定标函数与子波函数,)}({x jk φ与)}({x jk ψ为二个正交基函数的集合。
记P 0f =f ,在第j 级上的一维离散小波变换DWT(Discrete Wavelet Transform)通过正交投影P j f 与Q j f 将P j -1f 分解为:∑∑+=+=-kkjk j k jk j k j j j d c f Q f P f P ψφ1其中:∑=-=-+112)(p n j n k jk c n h c ,∑=-=-+112)(p n j n k j k c n g d )12,...,1,0,,...,2,1(-==j N k L j ,这里,{h (n )}与{g (n )}分别为低通与高通权系数,它们由基函数)}({x jk φ与)}({x jkψ来确定,p 为权系数的长度。
}{0n C 为信号的输入数据,N 为输入信号的长度,L 为所需的级数。
由上式可见,每级一维DWT 与一维卷积计算很相似。
所不同的是:在DWT 中,输出数据下标增加1时,权系数在输入数据的对应点下标增加2,这称为“间隔取样”。
离散小波变换(dwt
离散小波变换(DWT)是一种信号处理技术,它将信号分解成不
同频率的子信号,从而可以更好地理解信号的时间和频率特性。
DWT
是一种多尺度分析技术,通过对信号进行分解和重构,可以提取信
号的特征,去除噪音,压缩信号等。
DWT的基本原理是利用小波函数对信号进行分解和重构。
在分
解过程中,信号被分解成不同频率的子信号,每个子信号对应不同
尺度的小波函数。
这种分解可以帮助我们更好地理解信号的频域特性,同时也可以提供信号的时间信息。
在重构过程中,可以根据需
要选择部分子信号进行合成,从而实现对信号的去噪、压缩等操作。
DWT在信号处理领域有着广泛的应用,例如在图像压缩、语音
信号处理、生物医学信号分析等方面都有重要的作用。
通过DWT可
以将信号分解成不同频率的子信号,从而更好地理解信号的特性,
有助于提取信号的特征,减少数据冗余,实现信号的压缩和去噪等
操作。
在实际应用中,DWT有多种变种和扩展,如离散小波包变换(DWPT)、连续小波变换(CWT)等,这些方法在不同领域都有着广
泛的应用。
总的来说,离散小波变换作为一种重要的信号处理技术,对于理解和处理信号具有重要意义,它为我们提供了一种多尺度分
析的工具,有助于从不同角度理解和处理信号。
离散小波变换公式原理离散小波变换(Discrete Wavelet Transform,简称DWT)是一种在信号与图像处理中常用的变换方法。
它是将信号或图像通过一对分析滤波器和合成滤波器进行卷积运算,得到信号或图像的低频分量和高频分量。
(1) 分解(Analysis):将长度为N的输入信号x(n)通过低通滤波器h(n)和高通滤波器g(n)分别卷积得到低频分量和高频分量:L(k) = Sum(h(i) * x(2*k-i))H(k) = Sum(g(i) * x(2*k-i))其中,L(k)表示k时刻的低频分量,H(k)表示k时刻的高频分量。
(2) 上采样(Upsampling)和滤波(Filtering):将得到的低频分量和高频分量分别进行上采样(插值)和卷积运算,得到长度为2N的信号:LL(k) = Sum(h(i) * L(2k-i))HL(k) = Sum(g(i) * L(2k-i))L(k)=LL(k)H(k)=HL(k)(3) 递归(Recursion):重复以上过程,将得到的低频分量和高频分量再次进行分解,直到分解到指定的层数。
这个过程可以用一棵二叉树来表示,每个节点对应一个分解层,汇聚到根节点的路径就是一个信号或图像的分解系数序列。
一、滤波器组的选择离散小波变换通过一对滤波器组来进行分解和合成,低通滤波器h(n)用于提取信号或图像的低频成分,高通滤波器g(n)用于提取信号或图像的高频成分。
滤波器组的选择决定了小波变换的性质。
常用的小波滤波器有Daubechies小波、Haar小波、Symlets小波等。
二、多尺度分析1.小波变换具有良好的时间局部性,能够更好地捕捉信号或图像的短时特征。
2.小波变换不仅能够提取信号或图像的低频成分,还能够提取高频细节信息,可以在对信号或图像进行降噪、压缩等处理时发挥较好的作用。
3.小波变换可以进行多尺度分析,对信号或图像的不同频率特征进行精细化处理。
离散小波变换原理
离散小波变换(DiscreteWaveletTransform,DWT)是指在离散时间或空间域上对信号或图像进行的小波变换。
它将信号或图像分解成不同尺度的分量(包括低频分量和高频分量),可用于信号和图像的分析和处理。
离散小波变换可以将信号或图像分解成不同尺度的分量,其中低频分量表示信号或图像的平均振幅,而高频分量表示信号或图像的细节和突变。
离散小波变换的基本原理是,应用一组低通滤波器和高通滤波器覆盖一段时间或空间的图像或信号,分别从低频和高频信号中提取滤波器范围内的信号分量。
离散小波变换的基本步骤:
1)选择一组滤波器:一组小波分解滤波器(具有高斯小波和交错小波两种)和一组小波重构滤波器(具有巴特沃斯小波和相关小波两种)。
2)应用高斯小波和交错小波滤波器将源图像进行小波分解,这时生成低频和高频两个图像分量。
小波分解可以反复进行,每次分解后会得到一个新的高频图像。
3)使用巴特沃斯小波和相关小波滤波器对低频和高频分量进行小波重构,生成新的低频和高频图像。
4)将原始图像与新的低频和高频图像进行比较,计算出两者之间的差值。
若差值较小,则说明小波变换的效果较好。
离散小波变换的优点:
1)离散小波变换可以分解并重构信号或图像,提取出信号或图
像中包含的振幅和频率信息,方便信号或图像处理;
2)离散小波变换的优势在于,它可以提取出信号或图像中的低频和高频分量,可以更准确地分析信号或图像的低频和高频组成。
因此,离散小波变换可以对信号或图像进行精确的分析和处理。
3)离散小波变换的另一个优势在于,它可以有效地削减信号或图像中的噪声,使信号或图像看起来更清晰、有序。
离散小波变换(dwt
离散小波变换(DWT)是一种常用的信号处理技术,可以将信号分解成不同频率的子信号。
它是通过对信号进行多级滤波和下采样操作来实现的。
离散小波变换在很多领域都有广泛的应用,如图像压缩、信号去噪、语音识别等。
在离散小波变换中,信号先通过低通滤波器和高通滤波器进行滤波,然后再进行下采样操作。
低通滤波器将信号中的低频分量提取出来,而高通滤波器则提取出高频分量。
通过多级滤波和下采样操作,信号被分解成不同频率的子信号。
离散小波变换的一个重要特点是多分辨率分析。
多分辨率分析意味着信号的不同频率成分可以被分解到不同的尺度中。
通过对信号进行多级DWT,可以得到不同尺度的近似系数和细节系数。
近似系数表示信号的低频分量,而细节系数表示信号的高频分量。
通过调整DWT的级数,可以选择相应的频率范围。
离散小波变换还有一种重要的性质是能量集中性。
能量集中性意味着信号的大部分能量都集中在少数的子信号中。
通过对信号进行DWT,可以将信号的能量集中在少数的系数上,从而实现信号的压缩和去噪。
离散小波变换还可以通过逆变换将分解的子信号重构成原始信号。
逆变换是通过对近似系数和细节系数进行上采样和滤波操作来实现
的。
通过多级逆变换,可以将信号完全恢复。
离散小波变换是一种强大的信号处理技术,可以分解信号并提取出不同频率的分量。
它在图像处理、信号处理等领域有广泛的应用。
通过合理地使用离散小波变换,我们可以更好地理解和处理信号,提高信号处理的效果。
第三章 离散小波变换3.1 尺度与位移的离散化方法减小小波变换系数冗余度的做法是将小波基函数⎪⎭⎫⎝⎛-=a t a t a τψψτ1)(,的τ,a 限定在一些离散点上取值。
1. 尺度离散化:一种最通常的离散方法就是将尺度按幂级数进行离散化,即取mm a a 0=(m 为整数,10≠a ,一般取20=a )。
如果采用对数坐标,则尺度a的离散取值如图3.1所示。
图3.1 尺度与位移离散方法2. 位移的离散化:当120==a 时,()τψψτ-=t t a )(,。
(1)通常对τ进行均匀离散取值,以覆盖整个时间轴。
(2)要求采样间隔τ满足Nyquist 采样定理,即采样频率大于该尺度下频率通带的2倍。
3. )(,t a τψ=?当m 增加1时,尺度增加一倍,对应的频带减小一半(见图2.2),可见采样频率可以降低一半,即采样间隔可以增大一倍。
因此,如果尺度0=m 时τ的间隔为s T ,则在尺度为m 2时,间隔可取s m T 2。
此时)(,t a τψ可表示为);(2212221,t T n t T n t n m s m m m s m m ψψψ记作⎪⎭⎫ ⎝⎛⋅-=⎪⎪⎭⎫ ⎝⎛⋅- Z n m ∈, 为简化起见,往往把t 轴用s T 归一化,这样上式就变为()n t t m m n m -=--22)(2,ψψ (3.1)4. 任意函数)(t f 的离散小波变换为⎰⋅=Rn m f dt t t f n m WT )()(),(,ψ (3.2)DWT 与CWT 不同,在尺度—位移相平面上,它对应一些如图3.1所示的离散的点,因此称之为离散小波变换。
将小波变换的连续相平面离散化,显然引出两个问题:(1)离散小波变换>=<)(),(),(,t t f n m WT n m f ψ是否完全表征函数)(t f 的全部信息,或者说,能否从函数的离散小波变换系数重建原函数)(t f 。
(2)是否任意函数)(t f 都可以表示为以)(,t n m ψ为基本单元的加权和∑∈=Zn m n m nm t Ct f ,,,)()(ψ如果可以,系数n m C ,如何求?上述两个问题可以归结为一个。
假设条件(1)满足,可合理的选择ψ,并对τ,a 进行适当的离散(即适当的选择s T a ,0),那么一定存在与小波序列n m ,ψ对应的nm ,~ψ序列,使得问题(1)的重建简单地表示为 ∑∈><=Zn m nm nm f t f ,,,~,)(ψψ(3.3) n m ,~ψ称为nm ,ψ的对偶,它可以由一个基本小波)(~t ψ通过位移和伸缩取得: ()n t t m mnm -=--2~2)(~2,ψψ由上式,若存在)()(2R L t g ∈,则有∑>><<=><>=<nm nm n m g f g f f g ,,,,~,,,ψψ =∑>><<nm nm n m g f ,,,),~,(ψψ =∑>><<nm nm n m f g ,,,,~,ψψ =∑>><<nm nm n m f g ,,,,~,ψψ 也即∑><=nm nm n m g g ,,,~,ψψ 故问题(2)也成立,其中>=<nm n m g C ,,~,ψ由于问题(1)和问题(2)是统一的,我们首先来看问题(1),该问题的数学语言描述如下:若小波系数><n m f ,,ψ表征)(t f 的全部信息,则应有 当21f f =时,;,,,2,1>>=<<n m n m f f ψψ Z n m ∈,或当0=f 时,><n m f ,,ψ=0; Z n m ∈,当1f 和2f 很接近时,Z n m n m f ∈><,,1,ψ 和Z n m n m f ∈><,,2,ψ也必然很接近。
用范数的概念来描述,即当21f f -为一个很小的数时,2,,2,1,,∑><-><nm n m n m f f ψψ也必然为一个很小的数,用数学公式来描述:2212,,2,1,,f f B f f nm n m n m -≤><-><∑ψψ , +∈R B也即22,,,fB f nm n m ≤><∑ψ (3.4a )若要小波系数><n m f ,,ψ稳定的重建f ,则必须有:当序列Z n m n m f ∈><,,1,ψ 和Z n m n m f ∈><,,2,ψ很接近时,函数1f 和2f 也很接近,即,,2,,2∑><≤nm n m f fA ψ +∈R A (3.4b )把(3.4a )和(3.4b )合到一起。
我们便得到一个合理的离散小波变换,该小波变换对所有)()(2R L t f ∈必须满足下述条件:;,22,,2f B f fA nm n m ≤><≤∑ψ +∈R B A , (3.4c )满足式(3.4c )的离散函数序列{}Z n m n m ∈,;,ψ在数学上称为“框架”。
3.2 小波框架与离散小波变换的逆变换3.2.1 小波框架(1)小波框架的定义当由基本小波)(t ψ经伸缩和位移引出的函数族()s j j k j kT t a a t -=--020,)(ψψ; Z k j ∈, (3.5)具有下述性质时:;,22,2f B f fA jkk j ≤><≤∑∑ψ ∞<<<B A 0 (3.6)便称{}Z k j k j t ∈,,)(ψ构成了一个小波框架,称上式为小波框架条件,其频域表示为 ∑∈≤ψ≤Zj j,)2(2βωα ∞<<<βα0 (3.7)(2)小波框架的性质1)满足小波框架条件的)(,t k j ψ,其基本小波)(t ψ必定满足容许性条件。
但是并不是满足容许性条件的小波,在任意离散间隔s T 及尺度基数0a 下都满足小波框架的条件。
2)小波函数的对偶函数()k t t j jk j -=--2~2)(~2,ψψ也构成一个框架,其框架的上、下界是)(,t k j ψ框架上、下界的倒数:22,21~,1f B f f Aj kkj ≤><≤∑∑ψ (3.8)3)离散小波变换具有非伸缩和时移共变性。
4)离散小波变换仍然具有冗余度。
3.2.2 离散小波变换的逆变换与重建核问题1. 离散小波变换的逆变换如离散小波序列{}Z k j k j t ∈,,)(ψ,构成一个框架,其上、下界分别为A 和B ,则当B A =时(紧框架),由框架概念可知离散小波变换的逆变换为)(),(1)(~)(,)(,,,,1t k j WT A t t f A t f k j k j fk j jk j ψψψ∑∑⋅=><=- (3.9) 当B A ≠,而A ,B 比较接近时,作为一阶逼近,可取)(2)(~,,t BA t kj k j ψψ+= (3.10) 则重建公式近似为)(),(2)(~)(,)(,,,,t k j WT B A t t f t f k j kj f kj jk j ψψψ∑∑⋅+≈><= (3.11) 逼近误差的范数为f BA B A f R R f +-=⋅=由上式可见,A 与B 愈接近,逼近误差就愈小。
为了保证k j ,ψ能构成一个重建误差较小的框架就必须对基本小波在τ,a 轴上的采样间隔提出更高要求:0a 不一定等于2,s T 也不一定等于1,以便于使A 和B 接近于相等,可以想像,当尺度间隔愈密,位移间隔τ∆愈小。
离散栅格愈接近于覆盖整个τ-a 半平面,A B /就愈接近于1.关于B A 、与τ∆、0a ,以及)(ωψ间的关系的部分结论如下:如{}Z n m n m ∈,,ψ是一个框架,则框架的上界A 、下界B 满足下面的不等式:B d a A ≤ψ∆≤⎰∞+∞-ωωωτπ2)(log (3.12)特别对紧框架有:ωωωτπ⎰∞+∞-ψ∆=d a A 2)(log (3.13)举例:将Marr 小波离散化为小波框架。
Marr 小波是常用的一种连续小波形式。
若将Marr 小波的尺度及位移分别离散化为()τψψ∆-=--k t a a t j j k j 020,)(则可证明,)(,t k j ψ构成了一个)(2R L 空间的小波框架,其框架的上界A 、下界B 同τ∆、0a 之间的关系如表3.1表示。
表3.1 Marr 小波框架上、下界同0a 和τ∆之间的关系由表3.1可知: 1)当20=a 时,取;75.0<∆τ20=a 时,取;1<∆τ302=a 时,取1<∆τ或402=a 时,取;1<∆τ均可使B A ≈,可近似为紧框架。
此时采用重建公式(3.9)可较精确地重构原函数。
2) 0a 一定时,A B /的值随τ∆增大而增大。
3)给定一个0a 值,只要τ∆足够小,总可以得到一个近似紧的小波框架。
4)20=a ,1=∆τ时,B A ≠,不是紧框架。
2. 重建核公式(1)正交性:只有当1==B A 时,框架)(,t k j ψ变为正交基,此时经框架变换后的信息无任何冗余。
但在其他情况下,框架)(,t k j ψ并不正交,具有一定的相关性。
因此经框架处理后所含的信息是有冗余的。
(2)紧框架情况下的小波变换系数的相关性: 将离散小波变换的逆变换公式(3.9)重写如下:)(),(1)(,,t k j WT A t f k j kj f ψ∑=(3.14) 其中⎰⋅=Rk j f dt t t f k j WT )()(),(,ψ (3.15a )则⎰⋅=Rk j f dt t t f k j WT )()(),(00,00ψ (3.15b )将式(3.14)代入式(3.15b )得⎰∑∑=R k j j k j kf f dt t t k j WT A k j WT )(])(),([1),(00,,00ψψ∑∑∑⎰∑=⋅=j kf k j j R k j kf k j WT k j k j K A dt t t k j WT A )],(),;,([1])()(),([100,,00ψψψ (3.16)其中>=<⋅=⎰)(),()()(),;,(0000,,,,00t t dt t t k j k j K k j k j k j Rk j ψψψψψ (3.17)分析说明:(1)与连续情况一样,式(3.16)给出任意一点),(00k j 处小波变换之值与栅格上其他各点小波变换系数之间的内在联系,称它为重建核方程,称ψK 为重建核,由小波框架本身决定。