专利名称:基于稳健估计和固态模函数的心电基线漂移校正方法
技术领域:
本发明涉及一种心电信号的基线漂移校正方法,尤其是一种基于固态模函数的基线漂移校正方法,属于心电信号处理技术领域。
背景技术:
心电信号图(ECG)被广泛的应用于心脏疾病的诊断。高质量的ECG可以帮助医生们诊断分析生理和病理现象。然而在现实情况中,ECG的记录总是会受到各种外源噪声的干扰。常见的噪声可以归纳为以下两个因素(1)由肌电诱导噪声、电源线干扰、作用于电极上的机械力等造成的高频噪声;(2)由病人的呼吸运动或者医疗器械造成的基线漂移 (Bff)。这些人为因素严重限制了从ECG中获得有价值信息,因此精确稳定的噪声滤除方法成为临床诊断的前提保证。其中基线漂移是一种出现在心电信号中的低频干扰。滤除这种干扰在心电信号分析、后续处理和诊断中是至关重要。针对基线漂移现象,不同的技术手段已经被用于修正这一现象。作为ECG分析的第一步,基线漂移滤除对于后续的波形识别和疾病诊断等一系列过程都起着基础性的作用,能否有效修正基线漂移直接影响到多种生理,病理现象的区分和识别精度。明确的临床需求使得ECG的基线漂移滤除算法在过去几十年得到了蓬勃发展。大致可以分为两大类(1)基于傅里叶变换体系和传统线性滤波器算法;(2)基于非线性滤波结构或变换的滤波算法。基于傅里叶变换体系和传统滤波器的线性滤波算法主要采用的信号变换的手段, 其有如下三个特点。第一,信号分解空间都带有固定基底,一般基底为某些特定的函数形式,如Rmrier分析中的三角函数,小波分析中的小波函数系,以及在EOF中的给予时空分解,将信号分解为时间和空间两部分,把空间部分视为展开的基底。第二,每个分量的频带是固定的,不随时间而变。第三,变换直接针对原始信号全体,使用信号的全局信息或局部信息。这三个特点带来的问题是变换之后的新的信号空间分量缺乏明确物理意义。另一方面,鉴于生物学信号自身的非线性和非平稳特性,用固定频率的基底去逼近缺乏有力的理论支撑。传统线性滤波器诸如^R或者IIR滤波器(组)设计,需要固定截止频率,这种主观经验决定的频带选择方式难以平衡基线漂移有效滤除与避免有用波形信息损毁的双重目标。这个问题在生理信号中表现地尤为明显。基于非线性滤波结构或变换的算法主要包括了中值滤波,自适应滤波,多项式拟合,数学形态学滤波等。这类滤波器不仅克服了线性滤波器选定固定截止频率的缺陷,而且都取得了良好的滤波效果。非线性滤波具有良好的鲁棒性,但同时也具有自身的不足。具体而言,中值滤波器和数学形态学滤波器都会造成信号不同程度的波形失真。自适应滤波器一般需要确定一个合适的参考信号,而这个参考信号对于时变随机的生理信号是很难得到的。多项式拟合方法对于信号的长度和参考拟合点的离散程度敏感,在处理非正常节点时会出现较大的误差。近年来,研究者们将不同种类的滤波器和变换手段结合起来进行基线漂移的滤除。这样的组合滤波效果比及原有的方法都取得了显著提高。例如在中值滤波器的基础上加以小波变换进行修正。希尔伯特黄变换是本世纪初提出的新的自适应信号分析方法,一经提出,就吸引了不同领域的研究者的广泛兴趣。在基线漂移修正方面,研究人员将这种变换与不同的现有滤波器组合在一起,取得了令人满意的滤波效果。比如有将希尔伯特黄变换同^R滤波器结合,也有将希尔伯特黄变换同数学形态学滤波器结合等。尽管结合希尔伯特黄变换的滤波方法取得很不错的滤波效果,但是传统滤波器的自身的缺陷却并没有被很好的解决。这是因为很多方法都只基于实验数据的不断测试和经验选择参数,简单的滤波器和信号变换方法组合无法从理论上给予基线漂移滤除指导和参数选择方案。这样也很难保证滤除基线漂移的同时最大限度的保存有用信号。Manuel等人于2007年首先提出了将心电信号进行固态模函数分解(EMD)后,对每一个固态模函数(IMF)进行基于FIR的低通滤波,最终得到基线漂移校正后的ECG信号。 其创造性的提出对于每一个低通滤波器,截止频率随着IMF阶数变化而发生折叠衰减。整个低通滤波过程会在当滤出的低频成分的能量累积到某个阈值时终止。虽然滤波效果令人信服,但是这种方法的缺陷却也难以回避。首先,虽然针对每一阶IMF的低通滤波器的截止频率处于不同位置,但是每一个单独的IMF截止频率仍然固定不变,对于非线性非平稳信号而言,这种限定的截止频率仍然会引入误差;第二,每一个IMF之间截止频率的倍数关系是人为设定的,这种依赖经验和实验的方式不能保证有效滤出BW的成分;第三,滤波的终止阈值需要大量的实验来设定。这些问题来源在于采用了非线性的希尔伯特黄变换后仍然采取了传统的HR线性滤波器,折叠频率和终止阈值尽管部分克服了传统滤波器截止频率单一固定的缺陷,却也使这种方法对于实验数据集更加依赖。需要一种滤波算法来适应非线性和非平稳的生理信号,在尽可能滤除基线漂移的同时又尽可能少的引入波形失真显然并不容易。这里考虑如果开发一种完全非线性的算法,能在实现基线选择同时自我进行修正,保护有用信息,这无疑将是一种最优选择。本方法在中值滤波器的基础上进行了改进,提出了中值和均值的加权滤波器结构,并利用了希尔伯特黄变换对这类滤波结构的固有缺陷进行了修正。
发明内容
鉴于现有算法的不足以及基线漂移频带的不确定性,本发明的目的在于解决在有效校正基线漂移的同时又能尽可能减小心电波形失真的问题。本发明提出了一种联合中值均值加权(MEM)和固态模函数分解(EMD)来校正基线漂移并尽可能多保存心电波形信息的方法。本发明去基线漂移效果显著,适于生物生理信号的基线漂移滤除。为了实现本发明的目的,本发明提供一种基于MEM和EMD的心电信号基线漂移校正方法,包含如下步骤步骤1 对待处理的原心电信号进行延拓;延拓周期为原心电信号长度,然后截取一个周期以及该周期首值前的W个点、尾值后的W个点作为延拓信号,W优选为步骤2所用窗长的一半;步骤2 进行MEM滤波,即以一定长度的窗函数滑过步骤1获得的延拓信号,窗长根据原心电信号的采样率确定,优选值为采样率的1/3 2/3 ;该窗每滑动一位,都计算当前窗内信号的中值和均值,结束滑动后获得所述延拓信号的中值向量和均值向量;然后根据下式计算中值向量和均值向量的加权值,该值是中值向量和均值向量的一个凸组合
权利要求
1.基于稳健估计和固态模函数的心电基线漂移校正方法,其特征在于,包含如下步骤步骤1 对待处理的原心电信号进行延拓;延拓周期为原心电信号长度,然后截取一个周期以及该周期首值前的W个点、尾值后的W个点作为延拓信号;步骤2 进行MEM滤波,即以一定长度的窗函数滑过步骤1获得的延拓信号,窗长根据原心电信号的采样率确定;该窗每滑动一位,都计算当前窗内信号的中值和均值,结束滑动后获得所述延拓信号的中值向量和均值向量;然后根据下式计算中值向量和均值向量的加权值,该值是中值向量和均值向量的一个凸组合其中 和S分别表示均值向量和中值向量,α是权重系数;步骤3 将步骤2获得的MEM滤波结果,将其作为基线漂移的初步估计BWe,并对向量BWe 进行EMD分解,得到一组固态模函数IMF ;步骤4 采取t检验对步骤3里表示估计偏差的IMF进行筛选;将筛选出的IMF进行求和即重构;步骤5 将重构后的结果从步骤3所述的BWe中减去,即得到估计的基线漂移信号BW ; 然后从原心电信号中减去这个BW即得到校正后的信号。
2.根据权利要求1所述基于稳健估计和固态模函数的心电基线漂移校正方法,其特征在于,步骤2中MEM的滤波结果的获得方法为,设滑动窗长为L,滑动时延拓信号的每L点看作一个窗向量X= {XJ,对其进行MEM的滤波处理,即得到下列方程的数值解θ」是该方程的解,最终获得MEM的滤波结果为θ = { θ J,Sgn(X)是符号函数。
3.根据权利要求1或2所述基于稳健估计和固态模函数的心电基线漂移校正方法,其特征在于,步骤3中,对向量BWe进行EMD分解,得到一组固态模函数IMF的方法包括如下步骤51确定当前BWe的所有局部极大值点和局部极小值点;52通过插值分别拟合局部极大值点和局部极小值点,得到上下2个包络线;并求出这 2个包络线的均值Hl1Jt);53从BWe里减去步骤S2所述的上下包络线的均值Hi1,Q(t)得到Ut)即^uU)= BWe (t)-Hi1,0(t);54将hlj0 (t)作为一个新的BWe重复上述步骤S1-S3得到K k (t) = K η (t) -Hi1, k(t) 直到SD值介于0. 2到0. 3之间,进行步骤5 ;其中SD值通过下式计算其中T是所截取的延拓信号的长度;S5 将S4获得的当前!^⑴作为第一个IMF即C1⑴从当前BWe中减去这个IMF得到第一个残基巧;在第一次执行本过程时,当前BWe为Ut);其中函数权禾IJ要求书2/2页r! (t) = Bffe (t)-C1 (t)S6 把残基Γι看成一个新的Bffe重复前述步骤S1-S5得到一系列的C2, C3. · · cN和r2, r3. . . rN直到最后的残基ι·Ν是一个常量或单调直线或单极值点的函数; 将最后的残基看成是最后一阶IMF即cN+1 (t),重构方法为BW4(t) = E^1CfCt)。
4.根据权利要求1或2所述基于稳健估计和固态模函数的心电基线漂移校正方法,其特征在于,步骤4中所述t检验的两个假设如下假设在t检验的过程中在第P阶接受了假设H1,那么部分和Σ『=1 q(t)即认为是MEM 引入的误差。
5.根据权利要求1或2所述基于稳健估计和固态模函数的心电基线漂移校正方法,其特征在于,步骤1中,w为步骤2所用窗长的一半。
6.根据权利要求1或2所述基于稳健估计和固态模函数的心电基线漂移校正方法,其特征在于,步骤2中,窗长为原心电信号采样率的1/3 2/3。
7.根据权利要求2所述基于稳健估计和固态模函数的心电基线漂移校正方法,其特征在于,k的取值范围为[1. 14,1. 95]。
8.根据权利要求2或7所述基于稳健估计和固态模函数的心电基线漂移校正方法,其特征在于,k值是1.5。
9.根据权利要求3所述基于稳健估计和固态模函数的心电基线漂移校正方法,其特征在于,步骤4中所述t检验的两个假设如下假设在t检验的过程中在第P阶接受了假设H1,那么部分和Σ!U CiCt^imMHM 引入的误差。
全文摘要
本发明公开了一种基于稳健估计和固态模函数的心电基线漂移校正方法,属于心电信号处理技术领域。对待处理的原心电信号进行延拓,然后进行MEM滤波,将滤波结果作为基线漂移的初步估计BWe,对其进行EMD分解,得到一组固态模函数IMF,采取t检验对IMF进行筛选;将筛选出的IMF进行求和重构,将重构后的结果从步骤3所述的BWe中减去,即得到估计的基线漂移信号BW;然后从原心电信号中减去这个BW即得到校正后的信号。本发明采用MEM给予基线漂移信息的上确界估计,通过EMD分解修正得到更加合理的基线漂移信息,从而获取高质量的心电信号。
文档编号A61B5/0402GK102499670SQ20111037513
公开日2012年6月20日 申请日期2011年11月23日 优先权日2011年11月23日
发明者康灵芝, 李勤, 蔡冬琴, 辛怡, 郝维托, 陈煜 申请人:北京理工大学