当前位置: 首页 > 专利查询>河北大学专利>正文

一种心电信号自动降噪方法技术

技术编号:15709995 阅读:162 留言:0更新日期:2017-06-27 23:27
本发明专利技术涉及一种心电信号的自动降噪方法,其实现过程是:a)检测心电信号的R波波峰位置,并进行初步滤波;b)从初步滤波后的心电信号中选择若干连续心拍的心拍段做均值,得平均模板;c)用平均模板替换所获取的心电信号相对应的心拍段,得到指导信号;d)在指导信号上依次设定若干窗口,然后在每个窗口中,利用指导滤波模型将指导信号经过线性变换得到滤波输出;e)对所有窗口计算完线性系数后,代入指导滤波模型中求得q

Automatic noise reduction method for ECG signal

Automatic noise reduction method of the invention relates to a method of ECG signal, the realization process is: a) the detection of ECG R wave peak position, and a preliminary filter; b) selecting the number of continuous heart beat heart from ECG signal after filtering the beat preliminary section mean average template; c) ECG signal the replacement of the obtained by the average template corresponding to the heart beat, guidance signal; d) in order to set some window in the guidance signal, and then in each window, guided by filter model will guide the signal through the linear transform filter output; E) on all windows calculates the linear coefficient, obtained Q into the guide filtering model

【技术实现步骤摘要】
一种心电信号自动降噪方法
本专利技术涉及心电信号的自动检测与分析技术,具体的说是一种心电信号自动降噪方法。
技术介绍
近年来,心血管疾病已成为威胁人类生命和健康的头号杀手。心血管疾病具有突发性,发病就在一瞬间。往往因为症状短暂,患者赶到医院进行心电采集时,症状已经消失,这时候的心电图往往难以捕捉到有效的诊断依据,不能反映患者的实际心脏健康状态,因为缺少疾病发病期间的心电数据导致患者无法进行相应的治疗。因此,针对心血管疾病最好的办法就是心血管患者住院进行24小时的动态心电监测。在现代化的远程通信技术突飞猛进的社会背景下,远程心电监护仪无疑是最好的解决办法。远程心电监护就需要患者实时穿戴检测设备,在互联网的支持下,数据可以实时传输到定点医院。这其中最大的问题是,穿戴的设备与医院的心电图机不同,数据是在患者进行各种日程生活中采集的,与在医院静态采集的心电数据相比存在很大的干扰信号,例如最常见的电极接触噪声(EM)、肌肉颤动引起的肌电干扰(MA)、人体呼吸移动等引起的基线漂移(BW)。这些在很大程度上影响了心电信号的正常形态,而已有算法在降噪过程中容易丢失心电信号的某些重要特征,对医生的诊断造成很大的偏差,误诊率提高。因此恢复心电信号的原有形态对疾病诊断有十分重要的意义。
技术实现思路
本专利技术的目的是提供一种心电信号自动降噪的方法,以解决现有算法在降噪过程中丢失心电信号重要特征的问题。本专利技术的目的是这样实现的:一种心电信号的自动降噪方法,其包括以下步骤:a)获取一段人体的心电信号,先检测所获取的心电信号的R波波峰位置,然后进行初步滤波以滤除低频信号,去除基线漂移;b)从初步滤波后的心电信号中选择若干个连续的心拍的心拍段做均值,即得平均模板;从每个心拍中所选择的心拍段的长度包含270个采样点,所述270个采样点由R波波峰之前的89个采样点、R波波峰处的1个采样点及R波波峰之后的180个采样点构成;c)用步骤b)所得到的平均模板替换步骤a)中所获取的人体心电信号中每一个心拍相对应的心拍段,得到指导信号;进行替换时,如果一个RR间期的长度小于所述平均模板的长度,会有部分采样点重叠,此时将重叠的采样点进行均值处理;d)在所述指导信号上依次设定若干窗口ω,然后在每一个窗口中,利用指导滤波模型将所述指导信号经过线性变换得到滤波输出:其中1:对于在所述指导信号上依次设定的各窗口,(a,b)是在一个窗口中保持不变的一系列线性系数,其值为一个窗口中各采样点的滤波输出与对应的待滤波信号差值最小时所对应的线性系数值;其中2:Ii表示所述指导信号在所在窗口的第i个采样点的值;qi表示所述指导信号在所在窗口的第i个采样点的滤波输出值;所述待滤波信号即为步骤a)中所获取的人体心电信号;e)对所有窗口ω计算完线性系数(a,b)后,将各窗口内a、Ii和b分别代入指导滤波模型中求得qi的值作为最终结果,如果该过程中出现不同的窗口涉及同一个采样点的情况时,该采样点的滤波输出值根据其在不同窗口中的计算结果的平均值确定即可。所述的心电信号的自动降噪方法,步骤d)中,采用最小二乘法计算(a,b)的值。本方法最大的优点就是可以在滤波的过程中保持住心电信号的微弱特征,心电信号幅值特性十分微弱,这就决定了在去噪的过程中很容易丢失微弱的特征,指导滤波就很好的解决了这个问题,我们可以在指导信号的指导下找回在滤波过程中丢失的特征,我们利用平均模板的方法可以在一定的程度上保留住心电信号大部分的幅值特性,然后通过替代心电信号主要部分来构造出指导信号,这样得到的指导信号保留住了心电信号大部分的幅值特征,同时在进行指导滤波的过程中可以根据原始的待滤波信号找回丢失的那些能量很小的微弱特征,例如P波和T波等。附图说明图1是实施例1的步骤(1)所获取的人体心电信号。图2是实施例1的步骤(5)所得到的指导信号。图3是实施例1的最终滤波输出结果。图4是对比例1的滤波输出结果。图5是对心电信号进行巴特沃斯高通滤波器处理后选取到的极大值点。图6是优化极大值点流程图。具体实施方式下面通过实施例和对比例对本专利技术的技术方案做进一步解释和说明。实施例1(1)获取人体心电信号:采集设备为北京蓬阳丰业的MedSun18导联Holter长时间采集人体的心电信号,其采样输出频率为360Hz,采集心电数据以TXT的形式存储。所采集的心电信号可以很容易的读取到Matlab环境中进行显示,本实施例中截取的人体心电信号包含大概10个心拍,共3000个采样点,如图1所示。(2)对所采集的心电原始信号数据进行滤波处理:利用巴特沃斯高通滤波器滤除基线漂移噪声,阻带的截止频率为1Hz,阻带衰减最小为30dB,通带的衰减最大为15dB。(3)对经过巴特沃斯高通滤波器的心电信号进行能量窗变换,并选取极大值点:(3-1)能量窗变换:按下式,将经过巴特沃斯高通滤波器的心电信号p由时间域分析变换到能量域分析,得到心电信号能量曲线:其中,En表示第n个采样点的能量值;N为所选的窗口长度,取值26;M为总的采样点数;pn表示所述利用巴特沃斯高通滤波器去噪后的心电信号p的第n个采样点;(3-2)选取极大值点:将所得到的心电信号能量曲线进行硬阈值化处理,即:其中,Th为所选取的阈值,取Th=0.3*median(En),然后选择经过硬阈值化处理后的心电信号能量曲线的波峰位置作为极大值点,如图5;(3-3)优化极大值点:按现有算法(可参见CN103156599A),如图6所给出的流程图,设定2个时间阈值t1和t2,且t1<t2当任意两个极大值点的时间间隔小于t1时,就去掉这两个极大值点之间幅值较小的那个;当任意两个极大值点的时间间隔大于t2时,就在这两个极大值点之间寻找另一未被识别的极值点;如两个极大值点的时间间隔既大于t1,又小于t2,则该两个极大值点均保留,如此最终得到的经优化的每个极大值点都对应一个QRS波群。图6中,Et表示步骤(4-2)所得到的所有极大值点的时间间隔的平均值,t1=0.5×Et,t2=1.5×Et。(3-4)根据步骤(3-3)中每个极大值点所在的时间点,在步骤(1)所获取的人体心电信号和步骤(2)中滤波后的心电信号上相应的时间点左右各7个采样点的范围内搜寻信号幅值最大的点,作为检测到的R波波峰。(4)在得到R波波峰位置后构建平均模板,该平均模板由同一个人的初步滤波后的心电信号中1000个连续心拍的心拍段取均值得到;所截取的心拍段包含270个采样点,该270个采样点是根据检测到的R波波峰,由R波波峰所在采样点,R波波峰左边(即其之前)的89个采样点和R波波峰右边(即其之后)的180个采样点构成。(5)将上述得到的平均模板替换步骤(1)中所获取的人体心电信号中每一个心拍中相应的心拍段的位置,得到指导信号,如图2所示;由于心电信号是一种周期性信号,所以将上述得到的平均模板替换待滤波信号(即步骤(1)中所获取的人体心电信号原始波形)的每个心电信号周期内的相应位置上的心拍段时,会出现两种情况:①当一个RR间期(即一个心电信号周期)的长度小于上述得到的平均模板的长度:由于平均模板的长度大于一个心电信号的周期,这样就会造成有部分采样点会重叠,此时需将重叠的采样点再进行均值处理,从而得到与原始信号长度相同的重构信号。②本文档来自技高网...
一种心电信号自动降噪方法

【技术保护点】
一种心电信号的自动降噪方法,其特征是,包括以下步骤:a)获取一段人体的心电信号,先检测所获取的心电信号的R波波峰位置,然后进行初步滤波以滤除低频信号,去除基线漂移;b)从初步滤波后的心电信号中选择若干个连续的心拍的心拍段做均值,即得平均模板;从每个心拍中所选择的心拍段的长度包含270个采样点,所述270个采样点由R波波峰之前的89个采样点、R波波峰处的1个采样点及R波波峰之后的180个采样点构成;c)用步骤b)所得到的平均模板替换步骤a)中所获取的人体心电信号中每一个心拍相对应的心拍段,得到指导信号;进行替换时,如果一个RR间期的长度小于所述平均模板的长度,会有部分采样点重叠,此时将重叠的采样点进行均值处理;d)在所述指导信号上依次设定若干窗口ω,然后在每一个窗口中,利用指导滤波模型将所述指导信号经过线性变换得到滤波输出:

【技术特征摘要】
1.一种心电信号的自动降噪方法,其特征是,包括以下步骤:a)获取一段人体的心电信号,先检测所获取的心电信号的R波波峰位置,然后进行初步滤波以滤除低频信号,去除基线漂移;b)从初步滤波后的心电信号中选择若干个连续的心拍的心拍段做均值,即得平均模板;从每个心拍中所选择的心拍段的长度包含270个采样点,所述270个采样点由R波波峰之前的89个采样点、R波波峰处的1个采样点及R波波峰之后的180个采样点构成;c)用步骤b)所得到的平均模板替换步骤a)中所获取的人体心电信号中每一个心拍相对应的心拍段,得到指导信号;进行替换时,如果一个RR间期的长度小于所述平均模板的长度,会有部分采样点重叠,此时将重叠的采样点进行均值处理;d)在所述指导信号上依次设定若干窗口ω,然后在每一个窗口中,利用指导滤波模型将所述指导信号经过线性变换得到滤波输出:

【专利技术属性】
技术研发人员:刘秀玲郝华青刘明熊鹏杜海曼王洪瑞
申请(专利权)人:河北大学
类型:发明
国别省市:河北,13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1