Mallat创造了小波分析中的经典理论之一,即多分辨率分析的概念。后来,在Mallat与Meyer的共同努力之下,他们又在这一理论的基础上发明了离散小波变换的快速算法,这就是Mallat塔式算法,这种算法可以大量减少计算时间。在之前的二十年之间,小波分析方法在自身不断发展壮大的同时,也被许多学者在信号降噪领域进行了普及与应用。以Mallat为代表的一系列学者提出了模极大值重构滤波方法。这一方法的原理是:信号与噪声的小波系数在变换尺度变化的情况下,Lipschitz指数会呈现出不同的变化特点,以此来分辨信号与噪声从而进行滤波处理。
Donoho和JollllStone等在小波变换的基础上首次提出了小波域阈值滤波原理,该原理认为幅值较大的小波系数是由信号产生的。随后Donoho进一步完善了该方法,并在高斯噪声模型下推导出了通用阈值公式。Coifman和Donoho在进一步完善了小波阈值滤波方法后,提出了一种既能有效地实现信号降噪,又能抑制伪吉布斯现象的方法,这就是平移不变量降噪法。
在综上所述的所有方法中,小波域阈值降噪方法在实际操作上更为简便,同时在计算上的工作量相比于其他方法也少很多,因而得到了最为广泛的应用。这也是本文选取小波阈值降噪方法开展试验探索的原因之一。但是,如何选择小波基与阈值函数,以及怎样来确定阈值等等,这些都是小波阈值降噪方法在实践中亟待解决的几个关键问题。常用的小波基种类有很多,所以对于不同的信号,选择什么样的小波函数能实现最优的降噪效果是一个有待解决的问题。
对于如何选取阈值函数的问题,可以从显示和隐式两类阈值函数分别进行分析。首先显式阈值函数秉持的核心观点是:仅处理较大的小波系数,而将较小的统统去掉。具体的代表有:硬阈值和软阈值两种阈值函数,对于数值较大的小波系数,硬阈值函数对其进行了保留,而软阈值函数却对其进行了一定的收缩处理;
基于Donoho的研究成果,有学者提出了半软阈值函数,但是在实际的操作中,需要确定两个阈值以及计算上的复杂性成为它在实践中的缺点;为了弥补这一系列不足,有学者又在不久之后提出用Garrote函数作为阈值函数,这样做的原因在于这种阈值函数在形式上类似于硬阈值函数,其自身具有一定程度的连续性。其次,隐式阈值函数是以贝叶斯模型为基础提出来的,它围绕的核心