心电数据选段方法和装置与流程

文档序号:17726996发布日期:2019-05-22 02:35阅读:225来源:国知局
心电数据选段方法和装置与流程

本发明涉及心电检查技术领域,尤其涉及一种心电数据选段方法和装置。



背景技术:

传统的静态心电检查时间为10s,心电算法或医生会根据10s内病人的心电信号特征,给出定量测量信息和定性的诊断信息;而随着网络化/信息化的发展,目前的心电检查工作流程逐步转向更加依靠网络,信息化智能化。通常诊断端的医生则不再进行机旁检查,等待报告打印,进行诊断,而是由操作者进行心电信号的采集,而采集的心电数据则通过网络传输到诊断端,诊断端医生根据传上来的数据进行诊断并打印报告;这样虽然提高了检查效率,但也因检查端和诊断端不能实时沟通,而导致采集的10s波形存在干扰,或未能显示病人真实情况,所以长时间采集的需求应运而生。

可能长达几分钟到几十分钟的心电信号采集既可以更加全面的反应病人心电信息,也可以保证有良好信号质量的波形用于医生诊断分析。比如某些病人有偶发的室早信号,这种情况在普通的10s静态检查中不一定能够体现出来,但该信号的出现可能就是某些疾病的早期征兆和体现,尽早的发现并实施临床干预能够有效的减少病人后期发病的风险,甚至能够在发病早期就挽救病人的生命。目前的检查流程中,长时间的心电信号在采集后,需要医生逐秒浏览采集到的所有信号,手动选择最优的10s波形作为诊断依据并打印报告。这种流程无疑给医生无形中增加了工作负担,对单个病人的诊断时间明显增加,影响医生的工作效率。所谓最优可能包括心电信号是否良好,是否有异常信号出现,是否有心律失常事件,是否有需要注意的其它异常等。这些复杂的波形判断,也需要医生的高度注意力集中,如果有肉眼判断失误,则会引起误诊或漏诊,风险大幅提高。因此,一种心电数据选段方法和装置成为亟待解决的技术问题。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本发明的第一个目的在于提出一种心电数据选段方法,通过利用多种不同的预设分析策略对各段心电数据片段进行分析,综合判断各段心电数据片段的多个预分析结果来选出最优的目标分析结果对应的心电数据片段,从而得到能反映患者真实病情的目标心电波形,进而确保后续基于目标心电波形得出准确的诊断结果,尽可能地降低误诊或漏诊的风险。

为此,本发明的第二个目的在于提出一种心电数据选段装置。

为达上述目的,本发明第一方面实施例提出了一种心电数据选段方法,包括:

获取原始心电数据;

对所述原始心电数据进行分段处理,得到n段心电数据片段,其中,n为正整数;

采用至少一种预设分析策略对每段所述心电数据片段进行分析处理,获取每段所述心电数据的至少一个预分析结果,不同的预设分析策略对应不同的预分析结果;

对各段所述心电数据片段的至少一个预分析结果进行综合判断,以获取最优的目标分析结果对应的心电数据片段;

根据所述最优的目标分析结果对应的心电数据片段生成目标心电波形。

如上所述的方法,所述对各段所述心电数据片段的至少一个预分析结果进行综合判断,以获取最优的目标分析结果对应的心电数据片段,包括:

对每段所述心电数据片段的至少一个预分析结果进行加权求和,以获取每段所述心电数据片段的目标分析结果;

从各段所述心电数据片段的目标分析结果中选择数值最大的目标分析结果,将数值最大的目标分析结果对应的心电片段确定为最优的目标分析结果对应的心电数据片段。

如上所述的方法,所述至少一种预设分析策略分别为波形信号质量分析、异常心电信号筛选分析、心律失常事件分析;

获取预设分析策略对应的执行顺序,所述执行顺序包括同步执行或异步执行;

所述对每段所述心电数据片段的至少一个预分析结果进行加权求和,以获取每段所述心电数据片段的目标分析结果,包括:

基于所述执行顺序根据波形信号质量分析对每段所述心电数据片段进行分析处理,获取波形信号质量分析对应的预分析结果;

基于所述执行顺序根据异常心电信号筛选分析对每段所述心电数据片段进行分析处理,获取异常心电信号筛选分析对应的预分析结果;

基于所述执行顺序根据心律失常事件分析对每段所述心电数据片段进行分析处理,获取心律失常事件分析对应的预分析结果;

将波形信号质量分析对应的预分析结果、异常心电信号筛选分析对应的预分析结果以及心律失常事件分析对应的预分析结果进行加权求和,以获取每段所述心电数据片段对应的目标分析结果。

如上所述的方法,所述波形信号质量分析包括:

导联脱落判断和信号噪声判断;

所述根据波形信号质量分析对每段所述心电数据片段进行分析处理,获取波形信号质量分析对应的预分析结果,包括:

根据导联脱落判断判断所述心电数据片段是否存在导联脱落;

若判断结果为是,将导联脱落判断对应的分析结果确定为波形信号质量分析对应的预分析结果;

若判断结果为否,根据信号噪声判断分析每段所述心电数据片段,将信号噪声判断对应的分析结果确定为波形信号质量分析对应的预分析结果。

如上所述的方法,所述从各段所述心电数据片段的目标分析结果中选择数值最大的目标分析结果;将数值最大的目标分析结果对应的心电片段确定为最优的目标分析结果对应的心电数据片段,包括:

将各段所述心电数据片段对应的目标分析结果进行n-1轮比较;

其中,针对第j轮,将第j-1轮的比较结果对应的目标分析结果和第i段心电数据片段对应的目标分析结果进行比较,选取数值较大的目标分析结果对应的心电数据片段作为第j轮比较结果,其中,i为1至n中的正整数,j为1至n-1中的正整数,且j=i-1,第0轮比较结果为第1段心电数据片段;

将第n-1轮的比较结果确定为最优的目标分析结果对应的心电数据片段。

如上所述的方法,在所述将第j-1轮的比较结果对应的目标分析结果和第i段心电数据片段对应的目标分析结果进行比较之后,还包括:

在第j-1轮的比较结果对应的目标分析结果和第i段心电数据片段对应的目标分析结果的数值相当时,将第j-1轮的比较结果对应的预分析结果和第i段心电数据片段对应的预分析结果进行比较;

选取数值较大的预分析结果对应的心电数据片段作为第j轮比较结果。

如上所述的方法,所述将第j-1轮的比较结果对应的预分析结果和第i段心电数据片段对应的预分析结果进行比较,包括:

根据预设分析策略的优先级,确定预设分析策略对应的预分析结果的优先级;

将第j-1轮的比较结果对应的优先级较高的预分析结果和第i段心电数据片段对应的优先级较高的预分析结果进行比较;

在第j-1轮的比较结果对应的优先级较高的预分析结果和第i段心电数据片段对应的优先级较高的预分析结果的数值相当时,将第j-1轮的比较结果对应的优先级较低的预分析结果和第i段心电数据片段对应的优先级较低的预分析结果进行比较。

如上所述的方法,在所述根据所述最优的目标分析结果对应的心电数据片段生成目标心电波形之后,还包括:

在所述目标心电波形中存在心律失常事件时,弹出提示信息,其中,所述提示信息用于提示用户检测到心律失常事件以及是否延长打印节律心电报告;

获取用户的延时打印选择;

在所述延时打印选择为启动延时打印时,延时设定时间打印所述节律心电报告。

如上所述的方法,在所述根据所述最优的目标分析结果对应的心电数据片段生成目标心电波形之后,还包括:

获取目标心电波形对应的系统打印报告和其他心电波形的打印报告;

根据目标心电波形对应的系统打印报告和其他心电波形的打印报告的比对结果修正所述心电数据片段对应的目标分析结果。

如上所述的方法,所述根据目标心电波形对应的系统打印报告和其他心电波形的打印报告的比对结果修正所述心电数据片段对应的目标分析结果,包括:

提取所述目标心电波形的系统打印报告中的第一预分析结果,所述第一预分析结果为利用预设分析策略对所述目标心电片段进行分析处理而获取的分析结果;

提取所述其他心电波形的打印报告中的第二预分析结果,所述第二预分析结果为利用预设分析策略对所述其他心电波形对应的心电片段进行分析处理而获取的分析结果;

将所述第一预分析结果与所述第二预分析结果进行比较;

在所述第一预分析结果小于所述第二预分析结果时,修正预设分析策略的权重以修正所述心电数据片段对应的目标分析结果。

为达上述目的,本发明第二方面实施例提出了一种心电数据选段装置,包括:

获取模块,用于获取原始心电数据;

分段模块,用于对所述原始心电数据进行分段处理,得到n段心电数据片段,其中,n为正整数;

处理模块,用于采用至少一种预设分析策略对每段所述心电数据片段进行分析处理,获取每段所述心电数据的至少一个分析结果,不同的预设分析策略对应不同的分析结果;

判断模块,用于对各段所述心电数据片段的至少一个分析结果进行综合判断,以获取最优的目标分析结果对应的心电数据片段;

生成模块,用于根据所述最优的目标分析结果对应的心电数据片段生成目标心电波形。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明一实施例提供的心电数据选段方法的流程图;

图2为本发明实施例示例性的生成心电数据片段对应的目标分析结果的示意图;

图3为本发明又一实施例提供的心电数据选段方法的流程图;

图4为本发明示例性的将各段心电数据片段进行比较确定目标心电数据片段的示意图;

图5为本发明一实施例提供的心电数据选段装置的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面参考附图描述本发明实施例的心电数据选段方法、装置。

图1为本发明一实施例提供的心电数据选段方法的流程图。如图1所示,本实施例提供的心电数据选段方法,包括:

步骤s101、获取原始心电数据。

具体地,启动心电图机,心电图机自动执行初始化命令;心电图机接收采集命令,按设定的采样时间t采集原始心电数据并存储;比如,设定的采样时间为10秒的倍数;也可以选采样时间为一些默认的值。

步骤s102、对所述原始心电数据进行分段处理,得到n段心电数据片段,其中,n为正整数。

具体地,步骤s102的实现方式为:对所述原始心电数据进行分段处理,得到n段心电数据片段,以及标记第i段心电数据片段,i为1至n中的正整数,n为正整数。

具体地,系统启动数据分析模块,对所获取的原始心电数据进行分段处理并进行标记。举例来说,将时长为20秒的原始心电数据从其采集起始时刻每隔2.5秒进行一个分段并依次标记,分别为第1段心电数据片段、第2段心电数据片段、第3段心电数据片段、第4段心电数据片段、第5段心电数据片段、第6段心电数据片段、第7段心电数据片段、第8段心电数据片段。

步骤s103、采用至少一种预设分析策略对每段所述心电数据片段进行分析处理,获取每段所述心电数据的至少一个预分析结果,不同的预设分析策略对应不同的预分析结果。

具体地,预设分析策略包括但不限于波形信号质量分析、异常心电信号筛选分析、心律失常事件分析。比如通过对各段心电数据片段进行波形信号质量分析,可以得到每段心电数据片段的总波形信号质量结果q;比如通过对各段心电数据片段进行异常心电信号筛选分析,可以得到各段心电数据片段的异常心电信号筛选结果p;比如通过对各段心电数据片段进行心律失常事件分析,可以得到各段心电数据片段的心律失常事件结果a。

举例来说,波形信号质量分析主要包括导联脱落判断和信号噪声判断,在此项分析中导联脱落判断的优先级高于信号噪声判断;总波形信号质量结果q共有三个档位,分别为0、5、10;具体地,总波形信号质量结果q根据导联脱落判断的结果和信号噪声判断的结果得出,当导联脱落判断结果为0时,总波形信号质量结果q为0,且不进行信号噪声判断;当导联脱落判断结果为10,总导联的信号噪声判断结果为0时,总波形信号质量结果q为0;当导联脱落结果为10,总导联的信号噪声判断结果为5时,总波形信号质量结果q为5;当导联脱落结果为10,总导联的信号噪声判断结果为10时,总波形信号质量结果q为10。

其中,导联脱落判断为检测每段心电波形的各个导联是否均有心电信号。心电信号的判断方式为:心电信号中是否存在p-qrs-t波群的信号特征;如果判断为存在某个或某几个导联脱落,则直接将总波形信号质量结果q的档位值赋予0,不再进行信号噪声判断;当不存在任何导联脱落时,导联脱落判断给出判断结果为10。

其中,信号噪声判断包括但不限于:基线漂移干扰、工频干扰、肌电干扰;对心电片段的每个分导联进行各个干扰条件的判断,并给出判断结果;判断结果分三个档位,分别为0、5、10;分别表示干扰强、中、弱;当基线漂移干扰、工频干扰、肌电干扰中存在任何一个强干扰时,该分导联的信号噪声判断结果为0,当基线漂移干扰、工频干扰、肌电干扰均为弱时,此分导联的信号噪声判断结果为10;当基线漂移干扰、工频干扰、肌电干扰有任何一个或多个为中时,判断此分导联的结果为5;当所有分导联中有一半以上的分导联信号噪声判断结果为0时,则判断总导联的信号噪声判断结果为0;当所有分导联的信号噪声判断结果为10,则判断总导联的信号噪声判断结果为10;当所有分导联中有一个或一个以上,且少于一半的分导联信号噪声判断结果为5时,则判断总导联的信号噪声判断结果为5。

举例来说,异常心电信号筛选分析是根据通过预设的各项心电参数值,对各片段内的心电波形进行分析,并给出分析结果;异常心电信号筛选结果p共有三个档位,分别为15、30、45;

其中,预设的各项心电参数值包括但不限于:心电波形p-qrs-t波群的特征值;p波幅值和时限:p-a和p-t、qrs波群的幅值和时限:qrs-a和qrs-t、t波的幅值和时限:t-a和t-t、pr间期:pr、qt间期:qt。

其中,每一个心电波形的特征值,包括两个阈值,阈值1和阈值2,其中阈值2大于阈值1;以p波时限pa为例,对pa进行阈值判断分析,共得出三个结果,小于pa阈值1,标记为10;大于等于pa阈值1小于pa阈值2,标记为5;大于等于pa阈值2,标记为0;同时对pa、pt、qrs-a、qrs-t、ta、tt、pr、qt等参数进行阈值判断分析;

当所有特征值判断中有一个或多个特征值的标记为0时,判断异常心电信号筛选结果p为45;当所有特征值判断中给出的结果均为10时,判断异常心电信号筛选结果p为15;当有一个多个特征值的判断结果给出5,但不存在有特征值的判断结果为0时,此时判断异常心电信号筛选结果p为30。

作为一种优选实施方式,在异常波形的阈值判断时,会根据当前病人的年龄来进行特异性的阈值判断;根据年龄分为儿童和成人;其中儿童的年龄为0-16岁,成人的年龄为大于16岁;判断当前病人为儿童时,各项的阈值1和阈值2均根据儿童标准进行判断;判断当前病人为成人时,则各项的阈值1和阈值2均根据成人标准进行判断。

举例来说,心律失常事件分析是指对心电数据片段内的波形进行心律失常事件检测分析,并给出分析结果;其中,心律失常事件结果a共有四个档位,分别为0、20、40、60;

表1为心律失常事件列表。在表1中,分为三个等级的心律失常事件,分别为d1级、d2级、d3级。需要指出的是,心律失常事件包括但不限于表1中列出的心律失常事件。对心律失常事件的分析,可以由心电图机自动分析,只是作为本专利的中间数据,作为选取目标心电数据片段的其中一个输入接口。

其中,如果该心电数据片段中不存在任何一种心律失常事件时,判断心律失常事件结果a为0;当该心电数据片段中存在一个d1级心律失常事件时,判断心律失常事件结果a为20;当该心电数据片段中存在一个d2级心律失常事件时,判断心律失常事件结果a为40;当该心电数据片段中出现以下任意一种情况:存在多个d2级心律失常事件;存在一个或多个d3级心律失常事件;同时存在d2和d3级心律失常事件;则此时判断心律失常事件结果a为60。

表1

步骤s104、对各段所述心电数据片段的至少一个预分析结果进行综合判断,以获取最优的目标分析结果对应的心电数据片段。

举例来说,至少一种预设分析策略分别为波形信号质量分析、异常心电信号筛选分析、心律失常事件分析,相应地,每段所述心电数据共有三个预分析结果,分别为波形信号质量分析对应的分析结果、异常心电信号筛选分析对应的分析结果、心律失常事件分析对应的分析结果。具体根据实际情况选取不同的预设分析策略和预设分析策略的个数。

图2为本发明实施例示例性的生成心电数据片段对应的目标分析结果的示意图。如图2所示,第i段心电数据片段的预分析结果分别为:总波形信号质量结果qi、异常心电信号筛选结果pi、心律失常事件结果ai,则第i段心电数据片段的目标分析结果ri=qi+pi+ai。

举例来说,通过采用三种预设分析策略对每段心电数据片段进行分析处理,共获得三个预分析结果。根据预设算法对三个预分析结果进行数据融合,得到每段心电数据片段的目标分析结果。如图2所示,直接将三个预分析结果以得到目标分析结果。或者,根据预设分析策略的权重不同,采用加权算法对三个预分析结果进行数据融合以得到目标分析结果,进而提高目标分析结果的参考价值。

优选地,采用加权算法对至少一个预分析结果进行数据融合以得到目标分析结果,进而提高目标分析结果的参考价值。各预分析结果的权重和相应的预分析策略的权重有关,预分析策略的权重根据实际情形灵活调整。

步骤s105、根据所述最优的目标分析结果对应的心电数据片段生成目标心电波形。

举例来说,经过比较将第4段心电数据片段筛选为最优的目标分析结果对应的心电数据片段,实际期望输出的目标心电波形的时长为10秒,这时从与第4段心电数据片段的标号相邻的心电数据片段中选出多个心电数据片段,与第4段心电数据片段组成一段时长为10秒的目标心电波形,比如选第4段心电数据片段前1个心电数据片段和后2个心电数据片段凑齐时长为10秒的目标心电波形。

需要说明的是,筛选出与最优的目标分析结果对应的心电数据片段相邻的多个心电数据片段根据实际清理设定。举例来说,若最优的目标分析结果对应的心电数据片段的标号为第i段,默认取第i-1段和第i+1段、第i+2段等,即向前取1个心电数据片段和向后依次取若干个心电数据片段凑齐目标心电波形。若最优的目标分析结果对应的心电数据片段的标号为第1段,则向后依次取若干个心电数据片段凑齐目标波形时长的目标心电波形。

需要指出是,从原始心电数据中筛选出来的目标心电波形可以进行显示、分析和打印。以系统为心电图机为例,系统筛选出10秒的目标心电波形后,对其起始位置进行标记;在屏幕显示界面,自动取该10s的目标心电波形进行显示,同时调用内置的自动分析算法,对该10s目标心电波形进行测量和诊断分析;确认诊断后,自动打印目标心电波形的心电分析报告。

需要指出的,未从原始心电数据筛选的心电数据片段还可以通过心电图机等系统来回放或调用。

作为一种优选实施方式,在根据最优的目标分析结果对应的心电数据片段生成目标心电波形之后,还包括:记录所述目标心电波形在所述原始心电数据中的起始位置;根据起始位置回调并显示目标心电波形。以系统为心电图机为例,系统筛选出10秒的目标心电波形后,要对其在存储的数据中进行起始位置的标记记忆,下次调出此数据时,仍显示该10秒目标心电波形。

作为一种优选实施方式,在根据最优的目标分析结果对应的心电数据片段生成目标心电波形之后,还包括:在所述目标心电波形中存在心律失常事件时,弹出提示信息,其中,所述提示信息用于提示用户检测到心律失常事件以及是否延长打印节律心电报告;获取用户的延时打印选择;在所述延时打印选择为启动延时打印时,延时设定时间打印所述节律心电报告。

以系统为心电图机为例,系统筛选出10秒的目标心电波形后,如果该目标心电波形中存在心律失常事件,即心律失常事件结果a的取值不为0,则系统支持延长打印节律心电的功能,此时系统需弹出提示框,提示用户检测到心律失常事件,是否延长打印一份节律心电,由用户手动选择为是时,系统启动一次延长打印,即在设定的采样时间t后继续打印一份时长默认固定的节律心电报告;用户手动选择为否时,系统放弃延长打印节律心电的操作。

作为一种优选实施方式,在根据最优的目标分析结果对应的心电数据片段生成目标心电波形之后,还包括:获取目标心电波形对应的系统打印报告和其他心电波形的打印报告;根据目标心电波形对应的系统打印报告和其他心电波形的打印报告的比对结果修正所述心电数据片段对应的目标分析结果。

以系统为心电图机为例,系统筛选出10秒的目标心电波形后,需要用户确认波形并打印报告,该过程存在一个反馈机制;反馈机制为,当系统自动筛选出目标心电波形呈现给用户后,进行用户确认过程,如果用户确认选择打印系统自动筛选出的目标心电波形,则系统返回空值,这时系统可以重新开始执行获取原始心电数据的步骤,启动下次采样筛选流程时,仍按当前系统内的判断机制,自动选择出目标心电波形。

如果用户未打印系统自动筛选的10秒的目标心电波形,而是手动选择了时长为10秒的其他心电波形进行打印;则系统启动一次反馈机制,要求系统自动判断与系统自动选择的10秒目标心电波形的各项第一预分析结果与用户选择打印的时长为10秒的其他心电波形中的各个心电数据片段的各项第二预分析结果进行逐项比较。每次反馈的数值增加是记忆且累积的,在不断的反馈修改过程中,会不断的靠近用户专业的判断标准,并在不断的反馈修正过程中,完成用户个性化判断的实际临床需求,帮助医生更加快捷并准确的筛选中目标心电波形。

在一种可能的实现方式中,“所述根据目标心电波形对应的系统打印报告和其他心电波形的打印报告的比对结果修正所述心电数据片段对应的目标分析结果”的具体实现方式,包括:

提取所述目标心电波形的系统打印报告中的第一预分析结果,所述第一预分析结果为利用预设分析策略对所述目标心电片段进行分析处理而获取的分析结果;

提取所述其他心电波形的打印报告中的第二预分析结果,所述第二预分析结果为利用预设分析策略对所述其他心电波形对应的心电片段进行分析处理而获取的分析结果;

将所述第一预分析结果与所述第二预分析结果进行比较;

在所述第一预分析结果小于所述第二预分析结果时,修正预设分析策略的权重以修正所述心电数据片段对应的目标分析结果。

以采用三种预设分析策略对每段心电数据片段进行分析处理共获得三个预分析结果为例,10秒目标心电波形的三个第一预分析结果分别为总波形信号质量结果qs、异常心电信号筛选结果ps、心律失常事件结果as;同时,10秒其他心电波形的三个第二预分析结果分别为总波形信号质量结果qm、异常心电信号筛选结果pm、心律失常事件结果am。

如果qm>qs且pm<ps且am>as,则系统反馈信号为信号质量结果调整命令,在启动下一次采样判断筛选时,系统需增加波形信号质量分析策略的权重,即调整总波形信号质量结果q在生成目标分析结果中的权重,也就是增加总波形信号质量结果q在自动筛选中的重要程度。

如果qm<qs且pm>ps且am<as,则系统反馈信号为异常心电信号筛选结果调整命令,在启动下一次采样判断筛选时,系统需增加异常心电信号筛选分析的权重,即调整异常心电信号筛选结果p在生成目标分析结果中的权重,也就是增加异常心电信号筛选结果p在自动筛选中的重要程度。

如果qm<qs且pm<ps且am>as,则系统反馈信号为心律失常事件结果调整命令,在启动下一次采样判断筛选时,系统需增加心律失常事件分析的权重,即调整心律失常事件结果a在生成目标分析结果中的权重,也就是增加心律失常事件a在自动筛选中的重要程度。

本实施例提供的心电数据选段方法,通过获取原始心电数据;对所述原始心电数据进行分段处理,得到n段心电数据片段,其中,n为正整数;采用至少一种预设分析策略对每段所述心电数据片段进行分析处理,获取每段所述心电数据的至少一个预分析结果,不同的预设分析策略对应不同的预分析结果;对各段所述心电数据片段的至少一个预分析结果进行综合判断,以获取最优的目标分析结果对应的心电数据片段;根据所述最优的目标分析结果对应的心电数据片段生成目标心电波形。该方法通过利用多种不同的预设分析策略对各段心电数据片段进行分析,综合判断各段心电数据片段的多个预分析结果来选出最优的目标分析结果对应的心电数据片段,从而得到能反映患者真实病情的目标心电波形,进而确保后续基于目标心电波形得出准确的诊断结果,尽可能地降低误诊或漏诊的风险。

图3为本发明又一实施例提供的心电数据选段方法的流程图。在上述实施例的基础上,将“对各段所述心电数据片段的至少一个分析结果进行综合判断,以获取最优的目标分析结果对应的心电数据片段”优化为“对每段所述心电数据片段的至少一个分析结果进行加权求和,以获取每段所述心电数据片段的目标分析结果;从各段所述心电数据片段的目标分析结果中选择数值最大的目标分析结果,将数值最大的目标分析结果对应的心电片段确定为最优的目标分析结果对应的心电数据片段。”

如图3所示,本实施例提供的心电数据选段方法,包括:

步骤s201、获取原始心电数据。

步骤s202、对所述原始心电数据进行分段处理,得到n段心电数据片段,其中,n为正整数。

步骤s203、采用至少一种预设分析策略对每段所述心电数据片段进行分析处理,获取每段所述心电数据的至少一个预分析结果,不同的预设分析策略对应不同的分析结果。

本实施例中的步骤s201、s202、s203的实现方式分别与上述实施例中的步骤s101、s102、s103实现方式相同,在此不再赘述。

步骤s204、对每段所述心电数据片段的至少一个分析结果进行加权求和,以获取每段所述心电数据片段的目标分析结果。

具体的,采用加权算法对至少一个预分析结果进行数据融合以得到目标分析结果,可以提高目标分析结果的参考价值。各预分析结果的权重和相应的预分析策略的权重有关,预分析策略的权重根据实际情形灵活调整。

举例来说,第i段心电数据片段的预分析结果分别为:总波形信号质量结果qi、异常心电信号筛选结果pi、心律失常事件结果ai,则第i段心电数据片段的目标分析结果ri=αqi+βpi+εai,其中,α为总波形信号质量结果的权重、β为异常心电信号筛选结果的权重、ε为心律失常事件结果的权重。

下面以至少一种预设分析策略分别为波形信号质量分析、异常心电信号筛选分析、心律失常事件分析进行详细说明。

具体地,当至少一种预设分析策略分别为波形信号质量分析、异常心电信号筛选分析、心律失常事件分析时,则获取每段所述心电数据片段对应的目标分析结果的过程为:

第一步:获取预设分析策略对应的执行顺序,所述执行顺序包括同步执行或异步执行。需要指出的是,执行顺序包括同步执行或异步执行可以理解为第二步、第三步、第四步同时执行或第二步、第三步、第四步按照设定的先后顺序执行,在此不做具体限制。

第二步:基于所述执行顺序根据波形信号质量分析对每段所述心电数据片段进行分析处理,获取波形信号质量分析对应的预分析结果。

第三步:基于所述执行顺序根据异常心电信号筛选分析对每段所述心电数据片段进行分析处理,获取异常心电信号筛选分析对应的预分析结果。

第四步:基于所述执行顺序根据心律失常事件分析对每段所述心电数据片段进行分析处理,获取心律失常事件分析对应的预分析结果。

第五步:将波形信号质量分析对应的预分析结果、异常心电信号筛选分析对应的预分析结果以及心律失常事件分析对应的预分析结果进行加权求和,以获取每段所述心电数据片段对应的目标分析结果。

优选地,波形信号质量分析包括:导联脱落判断和信号噪声判断;

则所述根据波形信号质量分析对每段所述心电数据片段进行分析处理,获取波形信号质量分析对应的预分析结果,包括:

根据导联脱落判断判断所述心电数据片段是否存在导联脱落;

若判断结果为是,将导联脱落判断对应的分析结果确定为波形信号质量分析对应的预分析结果;

若判断结果为否,根据信号噪声判断分析每段所述心电数据片段,将信号噪声判断对应的分析结果确定为波形信号质量分析对应的预分析结果。

步骤s205、从各段所述心电数据片段的目标分析结果中选择数值最大的目标分析结果,将数值最大的目标分析结果对应的心电片段确定为最优的目标分析结果对应的心电数据片段。

具体地,在得到各段心电数据片段的目标分析结果后,可以通过数值比较方式获取最优的目标分析结果,但并不限于此。

在一种可能的实现方式中,步骤s205的具体实现方式为:

s1、将各段所述心电数据片段对应的目标分析结果进行n-1轮比较。

s2、将第n-1轮的比较结果确定为最优的目标分析结果对应的心电数据片段。

图4为本发明示例性的将各段心电数据片段进行比较确定目标心电数据片段的示意图。需要指出的是,在本实施例中,以图4中第1段心电数据片段是否优于第2段心电数据片段为例,第1段心电数据片段是否优于第2段心电数据片段是指第1段心电数据片段的目标分析结果的数值是否大于第2段心电数据片段的目标分析结果的数值。当第1段心电数据片段优于第2段心电数据片段,以第1心电数据片段为基准是指以第1心电数据片段作为本轮比较结果;

当第1段心电数据片段未优于第2段心电数据片段,以第2心电数据片段为基准是指以第2心电数据片段作为本轮比较结果。

具体地,本实施例根据心电数据片段的标号,从第1段心电数据片段开始,进行逐一两两比对,并将上一轮比对的结果作为下一轮部分的基准。在原始心电数据被分为n段心电数据片段时,共需比对n-1次,最后一次的比较结果即第n-1轮的比较结果被确定为最优的目标分析结果对应的心电数据片段。

以原始心电数据被分成第1段心电数据片段、第2段心电数据片段、第3段心电数据片段、第4段心电数据片段为例,首先,以第1段心电数据片段为第0轮比较结果;进行第1轮比较,比较第0轮比较结果和第2段心电数据片段对应的目标分析结果的数值大小,若第0轮比较结果的数值大,则将第1段心电数据片段确定为第1轮比较结果;若第2段心电数据片段对应的目标分析结果大,则将第2段心电数据片段确定为第1轮比较结果;进行第2轮比较(以第1轮比较结果确定为第2段心电数据为例),比较第1轮比较结果和第3段心电数据片段对应的目标分析结果的数值大小,若第1轮比较结果的数值大,则将第2段心电数据确定为第2轮比较结果;若第3段心电数据片段对应的目标分析结果大,则将第3段心电数据片段确定为第2轮比较结果。以此类推,当进行到第3轮比较时,就可以从第2轮比较结果和第4段心电数据片段确定出数值较大的目标分析结果所对应的心电数据片段。

具体地,针对第j轮,将第j-1轮的比较结果对应的目标分析结果和第i段心电数据片段对应的目标分析结果进行比较,选取数值较大的目标分析结果对应的心电数据片段作为第j轮比较结果,其中,i为1至n中的正整数,j为1至n-1中的正整数,且j=i-1,第0轮比较结果为第1段心电数据片段。

进一步地,在一种可能的实现方式中,在所述将第j-1轮的比较结果对应的目标分析结果和第i段心电数据片段对应的目标分析结果进行比较之后,还包括:在第j-1轮的比较结果对应的目标分析结果和第i段心电数据片段对应的目标分析结果的数值相当时,将第j-1轮的比较结果对应的预分析结果和第i段心电数据片段对应的预分析结果进行比较;选取数值较大的预分析结果对应的心电数据片段作为第j轮比较结果。

举例来说,在进行第2轮比较(以第1轮比较结果确定为第2段心电数据为例)时,第2段心电数据片段的对应的目标分析结果r2和第3段心电数据片段的对应的目标分析结果r3的数值相当,这时会比较第2段心电数据片段的对应预分析结果和第3段心电数据片段的对应预分析结果的数值大小,将数值较大的预分析结果对应的心电数据片段作为本轮比较结果。

需要说明的是,本实施例中是将两个心电数据片段的同一类型的预分析结果进行比较。若两个心电数据片段的全部的同一类型的预分析结果也相当,则选择其中的任一个心电数据片段作为本轮比较结果。

针对两个心电数据片段的目标分析结果相当的情形,本实施例还通过将两个心电数据片段的同一类型的预分析结果进行比较,进而保证顺利地最优的目标分析结果对应的心电数据片段。

在一种可能的实现方式中,所述将第j-1轮的比较结果对应的预分析结果和第i段心电数据片段对应的预分析结果进行比较,包括:

根据预设分析策略的优先级,确定预设分析策略对应的预分析结果的优先级;

将第j-1轮的比较结果对应的优先级较高的预分析结果和第i段心电数据片段对应的优先级较高的预分析结果进行比较;

在第j-1轮的比较结果对应的优先级较高的预分析结果和第i段心电数据片段对应的优先级较高的预分析结果的数值相当时,将第j-1轮的比较结果对应的优先级较低的预分析结果和第i段心电数据片段对应的优先级较低的预分析结果进行比较。

以采用三种预设分析策略对每段心电数据片段进行分析处理共获得三个预分析结果为例,三种预设分析策略分别为波形信号质量分析、异常心电信号筛选分析、心律失常事件分析;其中,波形信号质量分析的优先级低于异常心电信号筛选分析的优先级,异常心电信号筛选分析的优先级低于心律失常事件分析的优先级;相应的,总波形信号质量结果q的优先级低于异常心电信号筛选结果p的优先级,异常心电信号筛选结果p的优先级低于心律失常事件结果a的优先级。本实施例根据预设分析策略的优先级,确定根据预分析结果比较的顺序,能够实现选取反映患者真实病情的最优的目标分析结果对应的心电数据片段。

其中,第2段心电数据片段的对应的目标分析结果r2,第2段心电数据片段的三个预分析结果分别为:总波形信号质量结果q2、异常心电信号筛选结果p2、心律失常事件结果a2。

其中,第3段心电数据片段的对应的目标分析结果r3,第3段心电数据片段的三个预分析结果分别为:总波形信号质量结果q3、异常心电信号筛选结果p3、心律失常事件结果a3。

在进行第2轮的比较时,r2等于r3;这时根据优先级的高低,先比较a2与a3的数值大小,若a2大于a3,则将第2段心电数据片段确定为本轮比较结果;在a2等于a3时,再比较p2和p3的数值大小;以此类推,在p2等于p3的时,再比较q2和q3的数值大小。

步骤s206、根据所述最优的目标分析结果对应的心电数据片段生成目标心电波形。

本实施例中的步骤s206的实现方式与上述实施例中的步骤s105实现方式相同,在此不再赘述。

本发明实施例提供的心电数据选段方法,采用加权算法对至少一个预分析结果进行数据融合以得到目标分析结果,可以提高目标分析结果的参考价值;通过逐一比较选取最优的目标分析结果对应的心电数据片段,若在逐次比较的过程中,出现两个心电数据片段的目标分析结果相当的情形,还通过将两个心电数据片段的同一类型的预分析结果进行比较,进而保证顺利地筛选出最优的目标分析结果对应的心电数据片段。此外,还根据预设分析策略的优先级,确定根据预分析结果比较的顺序,能够实现选取反映患者真实病情的最优的目标分析结果对应的心电数据片段,从而得到更能反映患者真实病情的目标心电波形,进而确保后续基于目标心电波形得出准确的诊断结果,尽可能地降低误诊或漏诊的风险。

图5为本发明一实施例提供的心电数据选段装置的结构示意图。如图5所示,本发明实施例提供的心电数据选段装置,包括:

获取模块11,用于获取原始心电数据;

分段模块12,用于对所述原始心电数据进行分段处理,得到n段心电数据片段,其中,n为正整数;

处理模块13,用于采用至少一种预设分析策略对每段所述心电数据片段进行分析处理,获取每段所述心电数据的至少一个分析结果,不同的预设分析策略对应不同的分析结果;

判断模块14,用于对各段所述心电数据片段的至少一个分析结果进行综合判断,以获取最优的目标分析结果对应的心电数据片段;

生成模块15,用于根据所述最优的目标分析结果对应的心电数据片段生成目标心电波形。

进一步地,判断模块14包括求和单元、选择单元;

求和单元,用于对每段所述心电数据片段的至少一个预分析结果进行加权求和,以获取每段所述心电数据片段的目标分析结果。

选择单元,用于从各段所述心电数据片段的目标分析结果中选择数值最大的目标分析结果,将数值最大的目标分析结果对应的心电片段确定为最优的目标分析结果对应的心电数据片段。

进一步地,选择单元具体用于将各段所述心电数据片段对应的目标分析结果进行n-1轮比较;其中,针对第j轮,将第j-1轮的比较结果对应的目标分析结果和第i段心电数据片段对应的目标分析结果进行比较,选取数值较大的目标分析结果对应的心电数据片段作为第j轮比较结果,其中,i为1至n中的正整数,j为1至n-1中的正整数,且j=i-1,第0轮比较结果为第1段心电数据片段;将第n-1轮的比较结果确定为最优的目标分析结果对应的心电数据片段。

关于本实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本实施例提供的心电数据选段装置,通过获取原始心电数据;对所述原始心电数据进行分段处理,得到n段心电数据片段,其中,n为正整数;采用至少一种预设分析策略对每段所述心电数据片段进行分析处理,获取每段所述心电数据的至少一个预分析结果,不同的预设分析策略对应不同的预分析结果;对各段所述心电数据片段的至少一个预分析结果进行综合判断,以获取最优的目标分析结果对应的心电数据片段;根据所述最优的目标分析结果对应的心电数据片段生成目标心电波形。该装置通过利用多种不同的预设分析策略对各段心电数据片段进行分析,综合判断各段心电数据片段的多个预分析结果来选出最优的目标分析结果对应的心电数据片段,从而得到能反映患者真实病情的目标心电波形,进而确保后续基于目标心电波形得出准确的诊断结果,尽可能地降低误诊或漏诊的风险。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

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