基于斜率绝对值分布离散度的可电击复律心律识别算法的制作方法

文档序号:1148746阅读:174来源:国知局
专利名称:基于斜率绝对值分布离散度的可电击复律心律识别算法的制作方法
技术领域
本发明涉及一种心电信号(ECG)识别方法,特别涉及一种可改进现有 的心电监护仪和自动体外除颤器性能的可电击复律心律(Shockable Rhythm, ShR)识别算法。
背景技术
心脏性猝死(SCD)是指由于心脏原因引起的突然发生的自然死亡。 造成心脏性猝死的原因大部分是在各类心血管病变基础上发生的一时性 功能障碍和电生理改变,并引起恶性室性心律失常如室性心动过速(简称 室速,VT)、心室纤维颤动(简称室颤,VF)等。电击除颤是终止多数 快速性恶性室性心律失常的首选有效方法。
1997年,美国心脏协会(AHA)在循环(Circulation)杂志上发表了 一份与自动体外除颤器(AED)算法性能报道相关的建议《用于公共场合 除颤的自动体外除颤器对说明和汇报的心律失常分析算法的性能、包含 新的波形和提高安全性的建议》(《Automatic External Defibrillators for Public Access Defibrillation: Recommendations for Specifying and Reporting Arrhythmia Analysis Algorithm Performance, Incorporating New Waveforms, and Enhancing Safety.》)。
该建议将心律分为以下三大类可电击复律心律(shockable rhythms, ShR),不可电击复《聿心律(nonshockable rhythms, NShR)和中间心律 (Intermediate rhythms )。
目前文献报道的可电击复律心律识别算法存在着各种问题,如由于室 颤时心电图的形态会发生很大的变化,各种基于心电图R波识别的算法 不适用于可电击复律心律的判别;相空间重建(Phase Space Reconstruction Algorithm, PSR)算法、信号比较算法(Signal Comparison Algorithm, SCA)等虽然有很高的特异性,但灵敏度却很差;而一些基于各种变换和复杂度 分析的算法计算复杂,对硬件要求较高。所以,已有的可电击复律心律的 判别算法仍存在灵敏度和特异性不能兼顾,或计算复杂等问题,例如,作
为典型的例子,HILB算法应用于疾病的诊治的仪器或装置中也存在这样 的一些缺点,H工LB算法使用了在分析非线性信号时经常使用的方法-希 尔伯特变换法构建相空间。假设心电信号为x(小对它做希尔伯特变换后 得到^W,如果用x《)表示x轴坐标,用xJO表示y轴坐标,就构造出了一 个二维的相空间。在这样一个相空间中,混沌信号的轨迹会比规律信号的 轨迹杂乱。Anoton、 Robert和Karl等人发现VF信号的相空间轨迹比SR (窦性心律)信号的相空间轨迹要杂乱。所以,他们假设VF信号是混沌 的,而SR信号是规律的。他们将构建出来的相空间划分成40x40个相同 大小的格子,并统计心电信号的相空间轨迹经过的格子点数。由于SR信 号是规律的,VF信号是混沌的,所以与SR信号的相空间轨迹相比,VF

号的相空间轨迹会经过更多的格子。
为了减小计算量,还需要对信号做降采样。 HILB算法的详细过程如下
1. 对信号以50Hz降采样。
2. 心电信号x(t)的希尔伯特变换为xn(t),构建40x40格的相空间, 计算(x(t), XH(t))在所构建的相空间中所占的格数visited boxes。
n A 、、, T V/i7'/^ 乂TT 、~! 、, -八
3. 定乂^ = ~~^"^^t^~,并取阈值为d0,
如果d〉d0,则判为VF;
如果d<=d0,则判为SR。

发明内容
如上所述,为心电监护仪和自动体外除颤器提供判别准确性高且运算 速度快的可电击复律心律识别算法,乃是本发明所要解决的技术问题。为 此,本发明的目的在于提供一种识别准确、计算简单、能满足应用要求的、 基于标准化斜率绝对值分布离散度的可电击复律心律识别算法,以改进现有的需要使用可电击复律心律识别方法的仪器设备的性能。 本发明的技术方案如下
根据本发明的一种斜率绝对值分布离散度的可电击复律心律识别算 法,包括步骤如下
首先,对心电信号进行心脏停搏心律的识别 如果是心脏停搏心律,则判为NShR; 如果不是心脏停搏心律,则进行后面的步骤。 其次,计算斜率绝对值分布离散度;
最后,根据斜率绝对值分布离散度来判别NShR和ShR, 判别标准为
如果斜率绝对值分布离散度 >=阈值,则判为NShR; 如果斜率绝对值分布离散度 < 阈值,则判为ShR。
上述识别心脏停搏心律的具体过程为
将幅度小于80uV的心电信号判为心脏停搏心律。
上述计算斜率绝对值分布离散度的具体过程为
首先,将一段心电数据按相同时间间隔分成小段,每一小段称为一个
栅条(bar),时间间隔称为栅条宽度(barwidth);
然后,计算每个栅条内的最后一个样点与第一个样点的差值的绝对值 (slope ),艮卩s/ope, = "&s(w'g""/, (Mn^'^/z) — Wg""/,(0), 其中s/op^表示第i个概 条的斜率绝对值,Wg皿/,表示第i个栅条内的样点序列;
接着,在所有斜率绝对值中的最大值和最小值之间,划分若干个 (histnum)区域,统计落在各区域内的栅条投影的数量(slope—hist); 最后,计算这histnum个slope—hist的标准差(slope—stdhist),也就 是斜率绝对值分布离散度。
由于采用了以上技术方案,提高了识别可电击复律心律的灵敏度和特
6异性,满足应用要求。另外也简化了算法的计算复杂度。本发明可应用于
心电监护仪、植入式除颤仪(ICD)和自动体外除颤器(AED)等需要识 别可电击复律心律的仪器设备。


图1是本发明的主体流程图。
图2是本发明主体流程图中"S1预处理"步骤的流程图。 图3是本发明主体流程图屮"S3计算斜率绝对值分布离散度"步骤 的流程图。
具体实施例方式
下面通过具体的实施例对本发明作进一步的描述。
本实施例是本发明在个人计算机(PC)和矩阵实验室(Matrix Laboratory, Matlab)平台上一种可能的实现,并在美国由麻省理工大学心 律失常数据库(MITDB) 、 Creighton大学室性心律失常数据库(CUDB)、 美国麻省理工大学恶性室性心律失常数据库(VFDB)三个标准数据库构 成的测试数据集上进行测试和比较。本实施例具体步骤如下
1. 对心电信号进行预处理
a) 使用一个5阶的滑动平均滤波器,滤除散布噪声和肌电噪声等高频 噪声;
b) 使用一个截止频率为lHz的高通滤波器,抑制基线漂移;
c) 使用一个截止频率为30Hz的巴特沃思低通滤波器,进一步滤除无 关的高频成分。
2. 对心电信号进行心脏停搏心律的识别
如果心电信号的幅度小于80uV,则认为是心脏停搏心律,判为NShR; 如果心电信号的幅度大于或等于80uV,则认为不是心脏停搏心律,
继续后面的步骤。
3. 计算斜率绝对值分布离散度
a)将一段心电一数据按相同时间间隔分成小段,每一小段称为一个栅条 (bar),时间间隔称为栅条宽度(barwidth) 。 barwidth取为24ms (当采 样率为250Hz时,对应为6个采样点);b)计算每个栅条内的最后一个样点与第一个样点的差f直的绝对值 (slope ), 艮卩i7ope,=血'(魂,/, (Ww廳)-(/)), 其中s/ope,表不第i个棚
条的斜率绝对值,,s,X表示第i个栅条内的样点序列;
C)将所有斜率绝对值屮的最大值和最小值之间,划分成若干个
(histnum)区域,统计落在各区域内的栅条投影的数量(slopejiist)。 其中,histnum取为10;
d)计算这histnum个slope—hist的标准差(sl叩e—stdhist),也就是斜
率绝对值分布离散度。
4.根据标准化栅条投影标准差来判别NShR和ShR:
如果标准化栅条投影标准差 >=阈值T,则判为NShR; 如果标准化栅条投影标准差 < 阈值T,则判为ShR。
本实施例使用的软硬件配置如下
-硬件戴尔奔4电脂f,主频226GHz, 512兆内存(Dell OPTIPLEX GX270, Pentium(R)4 (2.26 GHz) and 512 MB DDR SDRAM)
-软件MATLABR13,"信号处理工具箱"版本6.0("Signal Processing Toolbox" version 6.0)
在如下测试条件下,对本实施例和已有技术希尔伯特(HILB)算法WW 进行了测试和比较
测试数据集为MITDB、 CUDB、 VFDB三个标准数据库的所有数据, 以8s为一个片断(样本数据),相邻两个片断起始时间相差ls。
心律分类的金标准(Golden Standard):
a) 根据数据库自带的参考注释(reference annotation),对数据片断 进行心律分类。
b) ShR:心律(rhythm)类注释信息标注为VF、 VT的心电数据,
NShR:其他所有心律;
C)含有混合心律的片断不使用。
测试结果如下表算法名称AUC标准误差95%置1「言区间计算时间
下界上界毫秒
H1LB0. 9650. 0010. 9640. 9674. 6152
本实施例0. ■0. 0000. 9790. 9811. 4837
其中,AUC是指接收操作特性(ROC)曲线下的面积[3][4],是综合反 映灵敏度和特异性的指标。
由表中可见,本实施例的AUC(0.980)大于HILB算法的AUC(0.965),
并且该差异统计意义上显著(z= j0.965-0^!2L=15>2.57)。说明本实施
Vo.ooi2 +0.0002
例的分类性能优于H工LB算法。而且本实施例的计算时间也少于HILB算法。 若阈值T取为370.7,本实施例中基于斜率绝对值分布离散度的可电
击复律心律识别算法的灵敏度为92.1%、特异性为95%,达到AHA所建
议的灵敏度卯%,特异性95%的性能要求。 *本发明参考文献 DI Robert Tratnig. Reliability of New Fibrillation Detection Algorithms for Automated External Defibrillators[D]. Dornbirn, Austria: Technische Universif'at Graz, 2005. A. Amann, R. Tratnig, K. Unterkofler. A new ventricular fibrillation detection algorithm for automated external defibrillators [J] Computers in Cardiology, 2005: 559-562. JP Marques著,吴逸飞译.模式识别…原理、方法及应用[M].清 华大学出版社,2002: 113-115.宇传华,徐勇勇.非参数法估计ROC曲线下面积[J].中国卫生统 计,1999, 16(4): 241-244. Richard E. Kerber, Chair MD, Lance B. Becker, et al. Automatic External Defibrillators for Public Access Defibrillation: Recommendations for Specifying and Reporting Arrhythmia Analysis Algorithm Performance, Incorporating New Waveforms, and Enhancing Safety [J] Circulation, 1997, 95(6): 1677-1682.
权利要求
1. 一种基于斜率绝对值分布离散度的可电击复律心律识别算法,适用于制造对疾病的诊治仪器或装置,包括步骤S1. 对采集到的心电信号进行预处理;S2. 识别心电信号是否为心脏停搏心律,若为心脏停搏心律,则判为不可电击复律心律;若不是心脏停搏心律,则继续执行后续步骤S3和S4;S3. 计算斜率绝对值分布离散度;S4根据斜率绝对值分布离散度来判别是否属于不可电击复律心律或属于可电击复律心律。若斜率绝对值分布离散度标准差>=阈值,则判为不可电击复律心律;若斜率绝对值分布离散度标准差<阈值,则判为可电击复律心律。
2. 根据权利要求1所述的基于斜率绝对值分布离散度的可电击复律心律识别算法,其特征在于,所述的对采集心电信号的预处理,包括步骤 使用一个5阶的滑动平均滤波器,滤除高频噪声; 使用一个截止频率为1Hz的高通滤波器,抑制基线漂移; 使用一个截止频率为30Hz的巴特沃思低通滤波器,进一步滤除 无关的高频成分。
3. 根据权利要求1或2所述的基于斜率绝对值分布离散度的可电击复律 心律识别方法,其特征在于,步骤S11滤除高频噪声包括散布噪声和肌电噪 声。
4. 根据权利要求1所述的基于斜率绝对值分布离散度的可电击复律心律 识别算法,其特征在于,所述的不可电击复律心律的电信号的幅度小于80uV。
5. 根据权利要求1所述的基于斜率绝对值标分布离散度的可电击复律心 律识别算法,其特征在于,所述计算斜率绝对值分布离散度,包括步骤- 将一段心电数据按相同时间间隔分成小段,将每一小段称为一个栅 条,将每一时间间隔称为栅条宽度; 计算每一个栅条内的最后一个样点与第一个样点的差值的绝对值, 形成斜率绝对值序列;S33. 将所有斜率绝对值中最大值和最小值之间划成若干个区域,统计落 在各个区域内的斜率绝对值的数量;S34. 计算斜率绝对值分布离散度。
全文摘要
一种基于斜率绝对值分布离散度的可电击复律心律识别算法,适用于疾病诊治的仪器或装置包括步骤S1.对心电信号进行预处理;S2.识别心电信号是否为心脏停搏心律,若为心脏停搏心律,则判为不可电击复律心律;若不是心脏停搏心律,则继续执行后续步骤S3和S4;S3.计算斜率绝对值分布离散度;S4.根据斜率绝对值分布离散度来判别是否属于不可电击复律心律或属于可电击复律心律。本发明提高了识别可电击复律心律的灵敏度和特异性,也简化了算法的计算复杂度,可应用于现有的心电监护仪和自动体外除颤器等需要根据体表心电图识别可电击复律心律的仪器设备。
文档编号A61B5/0452GK101461709SQ20091004515
公开日2009年6月24日 申请日期2009年1月12日 优先权日2009年1月12日
发明者宋海浪, 方祖祥, 邬小玫 申请人:复旦大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1