0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何利用小波变换的多分辨分析特性提取微弱的生命信号

电子设计 来源:郭婷 作者:电子设计 2019-01-10 08:28 次阅读

1 引言

生命信号由于受到人体等诸多因素的影响,具有信号弱、噪声强、频率范围较低和随机性强的特点,用传统的傅里叶变换提取具有局限性。而具有多分辨分析特性的小波变换,可利用时频平面上不同位置的不同分辨率,有效地从非平稳信号中提取瞬态信息,可有效地提取信号的波形。

2 Mallat算法

小波的多分辨分析理论研究表明,满足一定正则条件的滤波器组可以迭代计算出小波,Mallat 提出了双尺度方程以及塔式分解算法,这些成果将滤波器组和小波紧密联系在一起,使得滤波器组与小波理论及设计有了非常紧密的联系。众学者开始重视利用滤波器组设计小波,以及滤波器组自身理论的研究。

小波变换的多分辨分析MRA(Multi-Resolution-Analysis)特性,定义空间L2(R)中的一列子空间{Vj}j∈z,称为L2(R)的一个多分辨分析(MRA),该序列若满足下列条件:

如何利用小波变换的多分辨分析特性提取微弱的生命信号

Mallat根据多分辨分析提出小波变换分解和重构快速算法-Mallat算法。设({Vm;m∈Z};φ(t))是一个正交MRA,则存在{hk}∈ι2,使双尺度方程:

如何利用小波变换的多分辨分析特性提取微弱的生命信号

方程(1)成立,并利用式(1)可得到尺度函数φ(x)构造函数:

如何利用小波变换的多分辨分析特性提取微弱的生命信号

ψ(x)的伸缩、平移构成L2(R)正交基,其中gk=(-1)h1-k。进一步,当

如何利用小波变换的多分辨分析特性提取微弱的生命信号

主要包含3个方面的内容:

(1)集合ψ0={φ(x-k);k∈Z}构成W0的标准正交基,因此构成Wj的标准正交基;

(2)可以保证从而保证Wj的基向量,并可表示L2(R)中的任意函数。

(3)Wj⊥Wj',j≠j',保证在彼此正交的前提下当且仅当表示信息。

多分辨分析理论为信号局部分析提供相当直观的框架,这一点在非平稳信号中的作用尤为重要,代表信号的主要轮廓;而快变部分对应于信号的高频信息,表示信号的细节,因此,Mallat算法的基本思想可以归纳如下:

设Hjf为能量有限的信号f∈L2(R)在分辨率2j下的近似,则Hjf可以进一步分解为f在分辨率2j-1下的近似Hj-1f,以及位于分辨率2j-1与2j之间的细节Dj-1f之和,其分解和重构过程如图1和图2所示。

如何利用小波变换的多分辨分析特性提取微弱的生命信号

如何利用小波变换的多分辨分析特性提取微弱的生命信号

3 小波阈值去噪法

一般含噪的一维信号的模型可表示为:

s(k)=f(k)+εe(k),k=0,1,…n-1 (3)

式中,s(k)为含噪信号,f(k)为有用信号,e(k})为噪声信号。

利用小波检测微弱生命信号的实质是提取强噪声背景下的生命信号,这个过程即去噪,在小波去噪的方法中比较常用的是阈值去噪法。

小波阈值去噪可分为3部分:

(1)信号的小波分解选择一个小波函数对信号进行分解计算。

(2)小波分解高频系数的阂值量化 对各分解尺度下的高频系数选择一个阈值进行阈值量化处理。

(3)小波重构 根据小波分解的最底层低频系数和各层高频系数进行小波重构。

最关键的是阈值的选择以及阈值的量化,该步骤完成的好坏决定信号消噪的质量。在阈值去噪中,阈值函数体现了对超过和低于阈值的小波系数模的不同处理策略以及不同估计方法。设ω是原始小波系数,η(ω)表示阈值化后的小波系数,T是阈值,I(x)为示性函数。

如何利用小波变换的多分辨分析特性提取微弱的生命信号

常见阈值函数有:(a)硬阈值函数(图3a),η(ω=ωI(|ω|>T);(b)软阈值函数(图3b),η(ω)=(ω-sgn(ω)T)I(|ω|>T)。

如何利用小波变换的多分辨分析特性提取微弱的生命信号

小波阈值去噪方法除阈值函数的选取外,另一个关键因素是阈值估计。如果阈值太小,去噪后的信号仍然有噪声存在;阈值太大,重要的信号特征又被过滤掉,引起偏差。常见的阈值估计方法有Visushrik阈值、SUREShrink阈值、GCV阈值等。设原始信号小波系数估计通过软阈值函数萎缩得到,即

如何利用小波变换的多分辨分析特性提取微弱的生命信号

阈值的选择可通过下面的风险函数定义:

如何利用小波变换的多分辨分析特性提取微弱的生命信号

由于小波变换的正交性,风险函数可以写成:

如何利用小波变换的多分辨分析特性提取微弱的生命信号

可以证明,当V服从Guass分布时,有下面的等式成立

如何利用小波变换的多分辨分析特性提取微弱的生命信号

式中,P(|Yi|>t)服从二项分布,其概率可用|Yi|>t出现的频率近似,可得到风险函数的表达式如下:

如何利用小波变换的多分辨分析特性提取微弱的生命信号

式中,I是示性函数,^表示两数取小。

则最佳闽值选择可以通过最小化风险函数得到,即

如何利用小波变换的多分辨分析特性提取微弱的生命信号

,对于最佳阈值的选择可以在一个有限的范同内,即t*∈{Y1,Y2,…,YN}。在实际应用中,SUREShrink阈值去噪法能获得较为满意的去噪效果,这是一种误差较低的阈值去噪方法。

4 小波去噪的MATLAB仿真

一般检测到的微弱生命信号的背景强噪声主要是工频干扰信号,因此采用正弦信号模拟人体心跳信号频率为0.7 Hz、幅度是1,模拟的工频干扰信号频率为50 Hz、幅度是心跳信号的10倍,和Matlab提供的噪声noissin信号叠加,可近似组成强噪声背景下的生命信号,采用db3小波进行信号分解,并对信号进行SUREShrink阈值估计,并采用heursure函数实现。

MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。

将信号映射到小波域,根据噪声和噪声的小波系数在不同尺度上具有不同的性质和机理,对含噪信号的小波系数进行处理。实质是减少剔除噪声产生的小波系数,最大限度的保留真实信号的系数。

叠加信号去噪仿真图如图4所示,叠加信号经过小波阈值去噪法去噪后,可得到较好的生命信号,小波分解和重构的细节,如图5和图6所示。根据Mallat算法的基本思想,高频信号和低频信号分别可以从图中反映出来,其中a1和d1分别反映模拟生命信号的正弦信号,和强噪声干扰的工频信号,这就说明对微弱生命信号的提取小波可以取得很好的效果,由于这里所使用的是模拟的生命信号,在实际应用时还应进行改进。

如何利用小波变换的多分辨分析特性提取微弱的生命信号

如何利用小波变换的多分辨分析特性提取微弱的生命信号

如何利用小波变换的多分辨分析特性提取微弱的生命信号

5 结束语

生命信号由于本身的特点,传统的傅里叶变换对其消噪和提取显得无能为力,因为傅里叶变换对信号的分析只是在频域中进行,不能反映信号某一点的变化情况,而小波变换可以对信号在时频两域进行分析,很适合探测信号的瞬时状态,对微弱生命信号可以进行有效去噪和提取。通过仿真表明,小波变换很适合微弱生命信号的检测,可以在这一领域发挥重要作用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • matlab
    +关注

    关注

    181

    文章

    2960

    浏览量

    230014
  • 滤波器
    +关注

    关注

    160

    文章

    7703

    浏览量

    177423
  • 噪声
    +关注

    关注

    13

    文章

    1115

    浏览量

    47338
收藏 人收藏

    评论

    相关推荐

    边缘提取多分辨率分析

    边缘提取多分辨率分析
    发表于 06-04 10:45

    多分辨率分析

    和短时傅里叶变换之处。小多分辨率分析-小多分辨率分析也叫多尺度分析,是小波分解与重构(Mal
    发表于 08-18 07:46

    基于小多分辨率分析信号滤波研究

    本文讨论了小多分辨率分析理论的滤波原理,并介绍了Mallat 快速算法。针对潜油电机工作在独特的高温和恶劣的环境下,其定子电流受到的很强噪声干扰,利用
    发表于 04-06 11:41 24次下载

    基于多分辨率分析的模拟电路故障诊断

    基于多分辨率分析的模拟电路故障诊断:针对模拟电路故障诊断问题,使用小多分辨率分析的方法提取电路故障特征,以BP 神经网络作为分类器,使用主元分析
    发表于 06-21 22:43 39次下载

    基于小的小尺寸物体的图像边缘提取方法

    基于小变换的“多分辨特性,采用一种利用小波模极大值,找到图像中的边界点,从而实现对灰度图像的边界检测的方法.通过
    发表于 08-31 16:28 6次下载

    基于小变换与混沌系统的微弱周期信号检测方法

    基于小变换与混沌系统的微弱周期信号检测方法 提出了基于小变换与混沌系统的
    发表于 02-22 14:27 24次下载

    变换在过零调制信号特征提取中的应用

    变换在过零调制信号特征提取中的应用 介绍小变换理论和算法,说明去除
    发表于 10-12 23:47 1611次阅读
    小<b class='flag-5'>波</b><b class='flag-5'>变换</b>在过零调制<b class='flag-5'>信号</b>特征<b class='flag-5'>提取</b>中的应用

    变换的皮肤听声器语言信号提取方法

    为了提高皮肤听声器分辨语音的能力,提出了利用小波包变换提取语言信号特征参数,并将其应用于皮肤听声器的新方法。小波包
    发表于 05-05 17:07 33次下载
    小<b class='flag-5'>波</b><b class='flag-5'>变换</b>的皮肤听声器语言<b class='flag-5'>信号</b><b class='flag-5'>提取</b>方法

    基于小变换微弱生命信号去噪问题研究

    为了解决生命探测雷达回波中微弱生命信号提取难的问题,采用小
    发表于 08-03 17:48 33次下载
    基于小<b class='flag-5'>波</b><b class='flag-5'>变换</b>的<b class='flag-5'>微弱</b><b class='flag-5'>生命</b><b class='flag-5'>信号</b>去噪问题研究

    基于小变换的脉冲信号提取

    探讨了以 小变换 为基础的滤波技术在冲击试验后信号波形提取中的应用。针对高电压冲击和大电流冲击信号的处理问题.采用不同层次的小波
    发表于 08-09 16:01 36次下载
    基于小<b class='flag-5'>波</b><b class='flag-5'>变换</b>的脉冲<b class='flag-5'>信号</b>的<b class='flag-5'>提取</b>

    基于小变换和傅立叶变换的谐波分析与检测

    应用离散 傅立叶变换 (DFT)检测间谐波,Fourier变换窗口宽度的选择直接影响到测量的准确性。而交流信号通常含有噪声,使得DFT 检测精度进一步降低。小
    发表于 08-23 15:37 51次下载
    基于小<b class='flag-5'>波</b><b class='flag-5'>变换</b>和傅立叶<b class='flag-5'>变换</b>的谐波<b class='flag-5'>分析</b>与检测

    多分辨率分析及其在自适应消噪中的应用

    利用多分辨率分析理论,把信号和噪声正交分解于不同的频率范围中,从而减少了自适应滤波器的阶数,提高了算法的收敛速度和稳定性。选择若干不同频率尺度上
    发表于 11-23 17:00 30次下载
    小<b class='flag-5'>波</b><b class='flag-5'>多分辨率分析</b>及其在自适应消噪中的应用

    基于多分辨分析的人体脉搏信号滤波方法的研究

    文章提出了一种利用多分辨分析对人体脉搏信号进行滤波处理的方法。利用HK-2000C集成化数字脉搏传感器
    发表于 03-30 15:43 30次下载
    基于<b class='flag-5'>多分辨</b><b class='flag-5'>分析</b>的人体脉搏<b class='flag-5'>信号</b>滤波方法的研究

    多分辨分析与双正交小的构造

    多分辨分析与双正交小的构造,有需要的下来看看。
    发表于 07-20 17:21 0次下载

    提取图像特征方法研究

    变换是时间和频率的局域变换 ,它具有多分辨率分析的特点 ,而且在时域频域都具有表征信号局部特征的能力。由于小
    发表于 12-01 14:47 1.2w次阅读
    小<b class='flag-5'>波</b><b class='flag-5'>提取</b>图像特征方法研究