一种心脏起搏器病人心电图中QRS波的识别方法与流程

文档序号:11256153阅读:1032来源:国知局

本发明属于一种心电图波形检测领域,特别涉及一种qrs波的识别方法。



背景技术:

心脏病是一种常见的多发慢性疾病,由于其发病危险性高故而成为威胁人类生命的主要疾病。因此,心脏病的防治和诊断就成为当今医学界面临的主要问题。用于诊断心脏病的主要技术之一就是心电图-ecg,心电图是将心脏激动过程中所产生的体表电位差记录下来并加以解释的科学,由于心电图的方法简单,诊断可靠,对病人无损害的优点成为现在的主要诊断技术。而qrs波群检测是心电波形检测中的首要问题,可靠的qrs波群检测是诊断心律失常的最重要根据,而且只有在qrs波群确定后,才有可能进一步检测和分析心电的其它细节信息。qrs波群检测包括r波峰值点定位和qrs波群宽度检测两个方面,由于心电信号波形的复杂性和各种类型噪声的存在以及生理上的变异性,都使qrs波群的精确检测有很大困难。

现有技术中通常以安装起搏器的病人的心电图与未安装起搏器的病人的心电图相比,前者的心电图在qrs波前出现起搏信号,而起搏信号比qrs波的下降支斜率大,因而只要忽略起搏信号下降支斜率即可。下降支斜率slope_down_max只代表这一个下降支波形中某一段下降斜率,当在找slope_down_max1的位置时就会出现偏差。slope_down_max1有可能是slope_down_max所在下降支波形中的另一段下降斜率;也有可能是另一个下降支波形中某一段下降斜率,因此,其无法正确识别qrs波的位置。

在现有技术中,存在以下实际的技术问题:

(1)心电模拟仪mps450模拟起搏器波类型为non-capture的ecg信号,将该信号作为ecp设备中ecg输入信号,在ecp设备运行过程中,气囊无法正常冲排气。

(2)心电模拟仪mps450模拟起搏器波类型为avsequential的ecg信号,将该信号作为ecp设备中ecg输入信号,在ecp设备运行过程中,气囊无法正常冲排气。

(3)心电模拟仪mps450模拟起搏器波类型为async75bpm的ecg信号,将该信号作为ecp设备中ecg输入信号,在ecp设备运行过程中,气囊无法正常冲排气。

以上问题是由于起搏信号脉冲也称之为钉样标记被错误的识别为qrs波,而原有的qrs波被错误的识别为早搏。造成这种错误检测的原因是起搏信号脉冲的干扰。



技术实现要素:

有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是提供一种更加准确的qrs波识别方法。

为实现上述目的,本发明提供了一种心脏起搏器病人心电图中qrs波的识别方法,按以下步骤进行:

步骤一、获取波形中下降支斜率最大值slope_down_max和上升支斜率最大值slope_up_max;

步骤二、记录每个波的上升支斜率最大值slope_up_max、下降支斜率最大值slope_down_max、最大幅值amp、最大幅值的位置pos、该波出现的顺序号seq和该波出现的间隔时间interval;判断下降支斜率最大值的波,重复出现的依据是满足ecg_wave_recordinfo[wavecounter].slope_down_max<((slope_down_max>>2)+(slope_down_max>>3))、ecg_wave_recordinfo[wavecounter].slope_up_max≥

((slope_up_max>>2)+(slope_up_max>>3))且当前波峰到前一个下降支斜率最大值的波峰距离≥(ecg_sample_rate*60/ecg_max_rate);

步骤三、记录一段时间待波形稳定后,对记录数据进行分析,最大斜率的波间隔时间内是否有波幅值比最大斜率波幅值大;若无,则认为该最大斜率的波为qrs波,以该波最大上升支斜率slope_up_max和下降支斜率slope_down_max搜索qrs波位置;若有,则认为该最大斜率的波为起搏信号,此最大幅值的波为qrs波,搜索该波出现的顺序号seq,按照该波出现的顺序号seq来搜索qrs波位置。

本发明的有益效果是:本发明对于普通心电波、non-capture、avsequential和async75bpm类型的起搏心电波中能够正确识别qrs波及其位置。

具体实施方式

下面结合和实施例对本发明作进一步说明:

一种心脏起搏器病人心电图中qrs波的识别方法,按以下步骤进行:

步骤一、采样n秒钟,n>0,获取波形中下降支斜率最大值slope_down_max和上升支斜率最大值slope_up_max;

步骤二、0ecg_wave_recordinfo数组记录每个波的上升支斜率最大值slope_up_max、下降支斜率最大值slope_down_max、最大幅值amp、最大幅值的位置pos、该波出现的顺序号seq和该波出现的间隔时间interval;判断下降支斜率最大值的波,重复出现的依据是满足ecg_wave_recordinfo[wavecounter].slope_down_max<((slope_down_max>>2)+(slope_down_max>>3))、ecg_wave_recordinfo[wavecounter].slope_up_max≥

((slope_up_max>>2)+(slope_up_max>>3))且当前波峰到前一个下降支斜率最大值的波峰距离≥(ecg_sample_rate*60/ecg_max_rate);

步骤三、记录一段时间待波形稳定后,对记录数据进行分析,最大斜率的波间隔时间内是否有波幅值比最大斜率波幅值大;若无,则认为该最大斜率的波为qrs波,以该波最大上升支斜率slope_up_max和下降支斜率slope_down_max搜索qrs波位置;若有,则认为该最大斜率的波为起搏信号,此最大幅值的波为qrs波,搜索该波出现的顺序号seq,按照该波出现的顺序号seq来搜索qrs波位置。

以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。



技术特征:

技术总结
本发明公开了一种心脏起搏器病人心电图中QRS波的识别方法,属于医疗诊断领域,通过发现每个波的斜率特征、最大幅值特征、出现的周期性特征及相邻波之间的联系,从中分析、识别QRS波的特征,以该特征去扑捉QRS波及出现的位置。本发明对于普通心电波、NON‑CAPTURE、AV SEQUENTIAL和ASYNC 75BPM类型的起搏心电波中能够正确识别QRS波及其位置。

技术研发人员:代贞勇;唐兴明
受保护的技术使用者:重庆普施康科技发展股份有限公司
技术研发日:2017.06.16
技术公布日:2017.09.19
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1