一种Holter分析系统中快速定位房颤位置的方法以及装置与流程

文档序号:17727019发布日期:2019-05-22 02:35阅读:510来源:国知局
一种Holter分析系统中快速定位房颤位置的方法以及装置与流程

本发明涉及数据处理领域,特别涉及一种holter分析系统中快速定位房颤位置的方法以及装置。



背景技术:

房颤(af)是一种常见心律失常,主要表现为心房以不规律速率颤动或纤颤,因此心室也以不规律速率跳动。在心电图上表现为p波消失,代之以连续且不规则的细碎房颤波,同时rr间期绝对不规则。房颤具有很严重的危害性,是引起卒中和心衰等疾病的重要原因。房颤根据发病持续时间长短可以分为阵发性房颤,持续性房颤和永久性房颤。动态心电图可以长时间连续记录心电数据,是诊断房颤尤其是阵发性房颤的主要手段。

现在已经有不少算法能够自动检测出房颤,但是对于频发的持续时间较短的阵发性房颤,检测准确率还不高。尤其是只持续几个心搏的房颤,主要还是需要依赖心电图医生人工逐段标记起始和结束位置。有时这种短阵房颤发作会很频繁,24小时可以达到数百次,这时标记过程需要耗费大量的人力。



技术实现要素:

为了克服如上所述的技术问题,本发明提出一种holter分析系统中快速定位房颤位置的方法以及装置,该方法能够通过绘制rr间期散点图,将病患的心搏数据通过人机交互的方式更好地呈现给医生,辅助医生根据房颤特点初步筛选出疑似房颤区,并进一步地对于房颤区的确定进行自动判定,提高了房颤判定效率以及准确性。

本发明所采用的具体技术方案如下:

第一方面,本发明提出一种holter分析系统中快速定位房颤位置的方法,包括:

s1,绘制rr间期散点图;

s2,根据房颤具有rr间期绝对不规则的特点,初步选择疑似房颤区;

s3,对所述疑似房颤区进行区间划分,对各区间进行进一步地判定,确定房颤区。

进一步地,所述s1,包括:

识别qrs复合波的位置,绘制rr间期散点图,所述rr间期散点图的横坐标为qrs波的序列数,纵坐标为与前一心搏之间的距离。

进一步地,还包括:

绘制两组不同分辨率的rr间期散点图,当选择其中一组rr间期散点图上的一定区域,另一组rr间期散点图能够对应关联并标记到对应的区域。

进一步地,所述s2,包括:

选择rr间期散点图上散点的纵向分离度较大的区间作为疑似房颤区。

进一步地,所述s3,包括:

s31,将所述疑似房颤区中相邻区间间隔的心搏数量大于等于预设数量时,将所述疑似房颤区所对应的心搏序列进行划分;

s32,统计经过划分后的各个区间的区间长度,当所述区间长度小于预设长度时,则判定为非房颤区,否则,则判定为房颤区。

进一步地,所述s3,包括:

若疑似房颤区内的心搏被圈选的比例若超过预设比例,则判定为房颤区间,否则,判定为非房颤区。

进一步地,所述s3还包括:

根据两个相邻房颤区间以及这两个区间之间rr间期的统计量的差异程度来进一步判定是否将相邻区间以及之间的非房颤区间合并成一个房颤区间。

进一步地,所述rr间期的统计量为标准差。

进一步地,上述holter分析系统中快速定位房颤位置的方法,还包括:

s4,对所述房颤区的开头和结尾进行微调,优化所述房颤区。

进一步地,所述s4包括:

将房颤区间向两端延伸,直到相邻的rr间期变化小于预设比例,或者延伸达到预设数量为止。

第二方面,本发明提出一种holter分析系统中快速定位房颤位置的装置,包括处理器和存储器,所述存储器存储有至少一段程序,所述程序由所述处理器执行以实现如第一方面任一所述的holter分析系统中快速定位房颤位置的方法。

第三方面,本发明提出一种计算机可读存储介质,所述存储介质中存储有至少一段程序,所述至少一段程序运行时执行如第一方面任一所述的holter分析系统中快速定位房颤位置的方法。

本发明提供的技术方案带来的有益效果是:

本发明通过步骤s1,绘制rr间期散点图;s2,根据房颤具有rr间期绝对不规则的特点,初步选择疑似房颤区;s3,对所述疑似房颤区进行区间划分,对各区间进行进一步地判定,确定房颤区。本发明技术方案将病患的心搏数据通过人机交互的方式更好地呈现给医生,辅助医生根据房颤特点初步筛选出疑似房颤区,并进一步地对于房颤区的确定进行自动判定,提高了房颤判定效率以及准确性。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1所示为本发明一种holter分析系统中快速定位房颤位置的方法的示意图;

图2所示为本发明一种绘制两组不同分辨率的rr间期散点图的对照图;

图3所示为本发明一种初步选择疑似房颤区的示意图;

图4所示为本发明一种对疑似房颤区进行判定的方法示意图;

图5所述为本发明另一种holter分析系统中快速定位房颤位置的方法的示意图;

图6示出了本发明实施例所涉及的一种holter分析系统中快速定位房颤位置的装置的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方案作进一步地详细描述。

如图1所示为本发明一种holter分析系统中快速定位房颤位置的方法的示意图,示出了该方法的具体实施步骤,包括:

在步骤101中,绘制rr间期散点图;

在一种可能的实现中,识别qrs复合波的位置,绘制rr间期散点图,所述rr间期散点图的横坐标为qrs波的序列数,纵坐标为与前一心搏之间的距离。

进一步地,还可以绘制两组不同分辨率的rr间期散点图,当选择其中一组rr间期散点图上的一定区域,另一组rr间期散点图能够对应关联并标记到对应的区域。

在一种可能的实际操作中,如图2所示为本发明一种绘制两组不同分辨率的rr间期散点图的对照图,其中上部为24小时rr间期散点图,下部为1小时rr间期散点图,1小时rr间期散点图是24小时rr间期散点图的细节呈现,可以通过点击上图的时间点进行联动,查看细节。

在步骤102中,根据房颤具有rr间期绝对不规则的特点,初步选择疑似房颤区;

在一种可能的实际操作中,可以由操作者目测选择或者通过计算机的图像识别算法来选择出rr间期散点图上散点的纵向分离度较大的区间作为疑似房颤区。

如图3所示为本发明一种初步选择疑似房颤区的示意图,该实施藉由操作者通过鼠标圈选,在rr间期散点图上按下鼠标左键,进入圈选状态,然后移动鼠标,将房颤区间内的点尽可能多的一次性圈选到。既可以在24小时rr间期散点图中圈选,也可以在1小时rr间期散点图中圈选。需要说明的是,具体选取哪种分辨率的rr间期散点图取决于间歇性房颤的发作频率和持续时间,本发明方案并不做限制。

为了方便准确圈选房颤心博,可以先将rr间期散点图进行纵向放大;同时圈选方式既可以是如图2所示的矩形方式,也可以是任意形状,这样有助于提高一次性圈选的准确率。

在步骤103中,对所述疑似房颤区进行区间划分,对各区间进行进一步地判定,确定房颤区。

因为rr间期的不规则,导致房颤区间的散点分布分散,通过步骤102初步选中的心搏难免存在误差,尤其是为了方便,一次性圈选多个房颤区间的心搏时。因此,本步骤中将通过对所述疑似房颤区进行区间划分,对各区间进行进一步地判定,确定房颤区。如图4所示为本发明一种对疑似房颤区进行判定的方法示意图,包括:

在步骤401中,将所述疑似房颤区中相邻区间间隔的心搏数量大于等于预设数量时,将所述疑似房颤区所对应的心搏序列进行划分;

这里的预设数量可表示为af_seg_dis(afsegmentdistance,房颤区间之间的心搏距离),优选的,设置为5。

在步骤402中,统计经过划分后的各个区间的区间长度,当所述区间长度小于预设长度时,则判定为非房颤区,否则,则判定为房颤区。

这里的预设长度可表示为min_af_len(minimalaflength,最小房颤区间的长度),优选的,设置为3。

在另一种可能的实现中,可以通过疑似房颤区的选择密集程度来进行判定,若疑似房颤区内的心搏被圈选的比例若超过预设比例,则判定为房颤区间,否则,判定为非房颤区。

进一步地,还可以根据两个相邻房颤区间以及这两个区间之间rr间期的统计量的差异程度来进一步判定是否将相邻区间以及之间的非房颤区间合并成一个房颤区间,当差异程度较小时,可以采取合并的操作。这里的rr间期的统计量,优选的,为标准差。

需要说明的是,为了适应不同的间歇性房颤的特点,相关的预设参数除了可以预先设置外,也可以在步骤102初步选择疑似房颤区之后进行调节,本步骤根据调节后的参数实时计算出对应的房颤区间。

本实施例通过步骤s1,绘制rr间期散点图;s2,根据房颤具有rr间期绝对不规则的特点,初步选择疑似房颤区;s3,对所述疑似房颤区进行区间划分,对各区间进行进一步地判定,确定房颤区。本发明技术方案将病患的心搏数据通过人机交互的方式更好地呈现给医生,辅助医生根据房颤特点初步筛选出疑似房颤区,并进一步地对于房颤区的确定进行自动判定,提高了房颤判定效率以及准确性。

如图5所述为本发明另一种holter分析系统中快速定位房颤位置的方法的示意图,示出了该方法的具体实施步骤,包括:

在步骤501中,绘制rr间期散点图;

在步骤502中,根据房颤具有rr间期绝对不规则的特点,初步选择疑似房颤区;

在步骤503中,对所述疑似房颤区进行区间划分,对各区间进行进一步地判定,确定房颤区。

上述步骤501至503类似图1所对应实施例的步骤101至步骤103所述的相关实施方法,此处便不再赘述。

在步骤504中,对所述房颤区的开头和结尾进行微调,优化所述房颤区。

在一种可能的实现中,将房颤区间向两端延伸,直到相邻的rr间期变化小于预设比例,或者延伸达到预设数量为止。因为圈选的是部分的房颤心搏,为了更准确的判别区间的开端和结尾,可以选择将房颤区间向两端延伸,直到相邻的rr间期变化小于预设比例,优选的,为15%,或者延伸达到一定长度为止,优选的,为上述步骤401中的预设数量(af_seg_dis)。

本实施例通过在图1所对应的实施例基础上,房颤区间自动识别后,从rr间期散点图界面可以跳转至常规心电图界面,从而根据临床需要或者报告所需精度,可以选择性的对区间进行微调,对所述房颤区的开头和结尾进行微调,优化所述房颤区,以达到特定的房颤区间精度,使得通过本发明技术方案所确定的房颤区更加完整和准确。

图6示出了本发明实施例所涉及的一种holter分析系统中快速定位房颤位置的装置的结构示意图,该装置主要包括处理器601、存储器602和总线403,所述存储器存储有至少一段程序,所述程序由所述处理器执行以实现如上述实施例所述的holter分析系统中快速定位房颤位置的方法。

处理器601包括一个或一个以上处理核心,处理器601通过总线403与存储器602相连,存储器602用于存储程序指令,处理器601执行存储器602中的程序指令时实现上述方法实施例提供的holter分析系统中快速定位房颤位置的方法。

可选的,存储器602可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随时存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

本发明还提供一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由所述处理器加载并执行以实现上述方法实施例提供的holter分析系统中快速定位房颤位置的方法。

可选的,本发明还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的holter分析系统中快速定位房颤位置的方法。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储与一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用于以限制发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1