小波变换和小波包变换


一、小波变换
1、连续型小波变换
小波变换是一个平方可积函数f(t)f(t) 与一个时频域上具有良好局部性质的小波函数ψ(t)ψ(t)的内积:

式中, <∗,∗><∗,∗>表示内积;bb为位移因子;∗∗表示复数共轭;ψa,b(t)ψa,b(t)为

式中,ψa,b(t)ψa,b(t)是母小波ψ(t)ψ(t)经位移和伸缩所产生的一族函数,称为小波基函数或简称小波基。

由上式可以看到,改变aa值,对函数ψa,b(t)ψa,b(t)具有伸展(a>1)(a>1)或收缩(a<1)(a<1)的作用;改变bb,则会影响函数f(t)f(t)围绕bb点的分析结果。
ψ(t)ψ(t)必须满足容许性条件:

式中,Ψ(ω)Ψ(ω)是ψ(t)ψ(t)的傅里叶变换。
由上式可以得出,ψ(t)ψ(t)的时域波形具有“衰减性”和“波动性”,即其振幅具有正负相间的振荡;从频谱上看,Ψ(ω)Ψ(ω)集中在一个“小”的频带内,具有“带通性”。
ψa,b(t)ψa,b(t)中参数aa的伸缩和参数bb的平移为连续取值的小波变换称为连续小波变换,连续小波变换主要用于理论分析方面。

2、离散型小波变换
在实际应用中,需要对尺度因子aa和位移因子bb进行离散化处理,可以取:

式中,m,nm,n 为整数;a0a0为大于1的常数;b0b0为大于0的常数;aa和 bb的选取与小波ψ(t)ψ(t)的具体形式有关。
离散小波函数表示为

相应的离散小波变换表示为

特别的,当a0=2,b0=1a0=2,b0=1时,离散小波变换称为二进离散小波变换。这种二进离散小波变换简单方便没在实际时间序列处理中被广泛应用。

二、小波包变换
1、小波包
小波包的介绍参考:https://baike.baidu.com/item/%E5%B0%8F%E6%B3%A2%E5%8C%85/19065272?fr=aladdin

2、小波包对时间序列的分解特性
小波分析是把时间序列 SS 分解成低频信息a1a1 和高频信息d1d1 两部分,在分解中 ,低频a1a1 中失去的信息由高频d1d1 捕获。在下一层的分解中,又将a1a1 分解成低频a2a2和高频d2d2 两部分,低频a2a2中失去的信息由高频d2d2捕获。依此类推,可以进行更深层的分解。小波包分解不仅对低频部分进行分解,而且还对高频部分进行分解。因此,小波包分解是一种更广泛应用的小波分解方法,应用于信号的分解、编码、消噪、压缩等方面。

三、小波包算法
下面介绍小波包的分解算法和重构算法。
设gnj(t)∈Unjgjn(t)∈Ujn,则gnj(t)gjn(t)可表示为

1、小波包分解算法
由{dj+1,nl}{dlj+1,n}求{dj,2nl}{dlj,2n}与{dj,2n+1l}{dlj,2n+1}:

2、小波包重构算法
由{dj,2nl}{dlj,2n}求{dj+1,nl}{dlj+1,n}与{dj,2n+1l}{dlj,2n+1}:

有关小波的几个术语及常见的小波基介绍见博客:https://blog.csdn.net/jbb0523/article/details/42586749
————————————————
版权声明:本文为CSDN博主「赵至柔」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_39516859/article/details/80568000


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM