基于卷积神经网络的心电信号识别装置的制作方法

文档序号:19678961发布日期:2020-01-14 17:03阅读:182来源:国知局
基于卷积神经网络的心电信号识别装置的制作方法

本申请涉及心电信号识别领域,特别是涉及一种基于卷积神经网络的心电信号识别方法、装置、计算机设备和存储介质。



背景技术:

冠心病(coronaryheartdisease,chd)是现代社会人类健康的头号杀手。心肌梗死是冠心病最严重的后果。目前通常通过识别心电信号的方式预测患者的心梗风险。

常见的心电信号识别方法主要是基于心电信号的关键点检测。例如,提取心电信号的st段、t波、r波的特征进行检测。

然而,上述方法严重依赖于对q波、p波、j点、s点、t波等关键点的检测。当心电信号质量不佳时,可能无法准确定位关键点,从而无法准确地从心电信号中识别出心梗风险。

因此,目前的心电信号识别方法存在着心梗异常识别不准确的问题。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种基于卷积神经网络的心电信号识别方法、装置、计算机设备和存储介质。

第一方面,提供了一种基于卷积神经网络的心电信号识别方法,所述卷积神经网络包括空洞分组卷积块、残差块和全局平均池化层,该方法包括:

获取多导联心电信号;

将所述多导联心电信号输入至所述空洞分组卷积块,得到空洞分组卷积特征;其中,所述空洞分组卷积块,用于将所述多导联心电信号进行划分,得到多组的心电信号分组特征;还用于确定每组所述心电信号分组特征的特征矩阵中的空洞单元;并在每组所述心电信号分组特征的特征矩阵中,将除所述空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组所述心电信号分组特征的待卷积特征进行卷积,得到相应组的待组合卷积特征;还用于组合所述多导联心电信号的多组待组合卷积特征,得到所述空洞分组卷积特征;

通过所述残差块,对所述空洞分组卷积特征进行残差运算,得到残差卷积特征;

通过所述全局平均池化层,对所述残差卷积特征进行全局平均池化,得到全局降维卷积特征;

对所述全局降维卷积特征进行全连接处理,得到心梗异常概率;

根据所述心梗异常概率,判定所述多导联心电信号为陈旧性心梗信号。

在另一个实施例中,所述将所述多导联心电信号输入至所述空洞分组卷积块,得到空洞分组卷积特征,包括:

获取所述空洞分组卷积块的分组卷积组数;

根据所述分组卷积组数,对所述多导联心电信号进行特征分组,得到所述心电信号分组特征;

将所述心电信号分组特征输入至空洞分组卷积块,得到所述空洞分组卷积特征。

在另一个实施例中,所述空洞分组卷积块包括第一空洞卷积块和第二空洞卷积块,所述将所述心电信号分组特征输入至所述空洞分组卷积块,得到所述空洞分组卷积特征,包括:

通过所述第一空洞卷积块,对所述心电信号分组特征进行空洞卷积处理,得到卷积块输出特征;其中,所述第一空洞卷积块用于确定每组所述心电信号分组特征的特征矩阵中的空洞单元;并在每组所述心电信号分组特征的特征矩阵中,将除所述空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组所述心电信号分组特征的待卷积特征进行卷积,得到相应组的卷积块输出特征;

通过所述第二空洞卷积块,对所述卷积块输出特征进行空洞卷积处理,得到所述空洞分组卷积特征;其中,所述第二空洞卷积块用于确定每组所述卷积块输出特征的特征矩阵中的第一空洞单元;并在每组所述卷积块输出特征的特征矩阵中,将除所述第一空洞单元以外的矩阵单元,作为代表该组卷积块输出特征的第一待卷积特征;还用于分别对每组所述卷积块输出特征的第一待卷积特征进行卷积,得到相应组的第一待组合卷积特征;还用于组合所述卷积块输出特征的第一待组合卷积特征,得到所述空洞分组卷积特征。

在另一个实施例中,所述第一空洞卷积块包括第一空洞卷积层和第一最大池化层,所述通过所述第一空洞卷积块,对所述心电信号分组特征进行空洞卷积处理,得到卷积块输出特征,包括:

通过所述第一空洞卷积层,对所述待卷积特征进行卷积、批归一化和激活,得到第一卷积层输出特征;

通过所述第一最大池化层,对所述第一卷积层输出特征进行最大池化,得到所述卷积块输出特征。

在另一个实施例中,所述卷积块输出特征的特征面个数为f1,所述通过所述第二空洞卷积块,对所述卷积块输出特征进行空洞卷积处理,得到所述空洞分组卷积特征,包括:

通过所述第二空洞卷积层,对所述第一待卷积特征进行卷积、批归一化和激活,得到第二卷积层输出特征;

通过所述第二最大池化层,对所述第二卷积层输出特征进行最大池化,得到所述第一待组合卷积特征;所述第一待组合卷积特征的特征面个数为f2;其中,f2=2*f1。

在另一个实施例中,所述深度残差网络的残差块包括第一残差卷积块和第二残差卷积块,所述通过所述残差块,对所述空洞分组卷积特征进行残差运算,得到残差卷积特征,包括:

通过所述第一残差卷积块,对所述空洞分组卷积特征进行卷积、批归一化和激活,得到第一待残差特征;

通过所述第二残差卷积块,对所述第一待残差特征进行卷积、批归一化和激活,得到第二待残差特征;

对所述第二待残差特征与所述空洞分组卷积特征进行相加并激活,得到所述残差卷积特征。

在另一个实施例中,所述获取多导联心电信号,包括:

接收原始信号;

对所述原始信号进行小波分解,得到小波分解信号;所述小波分解信号具有x1维;

对所述小波分解信号中的x2维的信号置零,得到部分置零信号;其中,x2<x1;

对所述部分置零信号进行小波逆变换,得到去噪信号;所述去噪信号为高频噪声和基线漂移去除后的信号;

根据所述去噪信号,得到所述多导联心电信号。

在另一个实施例中,所述多导联心电信号对应n个心拍,还包括:

确定所述心梗异常概率大于预设的异常概率阈值的多导联心电信号,为心梗异常信号;

确定所述心梗异常信号对应的n1个心梗心拍;

当n1与n的比值大于预设的心梗心拍比值阈值时,判定所述多导联心电信号为陈旧性心梗信号。

第二方面,提供了一种基于卷积神经网络的心电信号识别装置,所述卷积神经网络包括空洞分组卷积块、残差块和全局平均池化层,该装置包括:

信号获取模块,用于获取多导联心电信号;

空洞分组卷积模块,用于将所述多导联心电信号输入至所述空洞分组卷积块,得到空洞分组卷积特征;其中,所述空洞分组卷积块,用于将所述多导联心电信号进行划分,得到多组的心电信号分组特征;还用于确定每组所述心电信号分组特征的特征矩阵中的空洞单元;并在每组所述心电信号分组特征的特征矩阵中,将除所述空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组所述心电信号分组特征的待卷积特征进行卷积,得到相应组的待组合卷积特征;还用于组合所述多导联心电信号的多组待组合卷积特征,得到所述空洞分组卷积特征;

残差模块,用于通过所述残差块,对所述空洞分组卷积特征进行残差运算,得到残差卷积特征;

平均池化模块,用于通过所述全局平均池化层,对所述残差卷积特征进行全局平均池化,得到全局降维卷积特征;

全连接模块,用于对所述全局降维卷积特征进行全连接处理,得到心梗异常概率;

判定模块,用于根据所述心梗异常概率,判定所述多导联心电信号为陈旧性心梗信号。

第三方面,提供了一种电子设备,其特征在于,包括:存储器、一个或多个处理器;

所述存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如下操作:

获取多导联心电信号;

将所述多导联心电信号输入至所述空洞分组卷积块,得到空洞分组卷积特征;其中,所述空洞分组卷积块,用于将所述多导联心电信号进行划分,得到多组的心电信号分组特征;还用于确定每组所述心电信号分组特征的特征矩阵中的空洞单元;并在每组所述心电信号分组特征的特征矩阵中,将除所述空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组所述心电信号分组特征的待卷积特征进行卷积,得到相应组的待组合卷积特征;还用于组合所述多导联心电信号的多组待组合卷积特征,得到所述空洞分组卷积特征;

通过所述残差块,对所述空洞分组卷积特征进行残差运算,得到残差卷积特征;

通过所述全局平均池化层,对所述残差卷积特征进行全局平均池化,得到全局降维卷积特征;

对所述全局降维卷积特征进行全连接处理,得到心梗异常概率;

根据所述心梗异常概率,判定所述多导联心电信号为陈旧性心梗信号。

第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

获取多导联心电信号;

将所述多导联心电信号输入至所述空洞分组卷积块,得到空洞分组卷积特征;其中,所述空洞分组卷积块,用于将所述多导联心电信号进行划分,得到多组的心电信号分组特征;还用于确定每组所述心电信号分组特征的特征矩阵中的空洞单元;并在每组所述心电信号分组特征的特征矩阵中,将除所述空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组所述心电信号分组特征的待卷积特征进行卷积,得到相应组的待组合卷积特征;还用于组合所述多导联心电信号的多组待组合卷积特征,得到所述空洞分组卷积特征;

通过所述残差块,对所述空洞分组卷积特征进行残差运算,得到残差卷积特征;

通过所述全局平均池化层,对所述残差卷积特征进行全局平均池化,得到全局降维卷积特征;

对所述全局降维卷积特征进行全连接处理,得到心梗异常概率;

根据所述心梗异常概率,判定所述多导联心电信号为陈旧性心梗信号。

上述一种基于卷积神经网络的心电信号识别方法、装置、计算机设备和存储介质,通过获取多导联心电信号,并将该多导联心电信号输入至上述的空洞分组卷积块,得到空洞分组卷积特征;然后,再将上述的空洞分组卷积特征作为残差块的输入,通过残差块对空洞分组卷积特征进行残差运算,得到残差卷积特征;再然后,通过全局平均池化层,对残差卷积特征进行全局平均池化,得到全局降维卷积特征;最后,根据对全局降维卷积特征进行全连接处理,得到心梗异常概率;并通过根据该心梗异常概率,判定上述的多导联心电信号为陈旧性心梗信号。

如此,通过使用空洞分组卷积块进行空洞分组卷积,可以在卷积参数量不变的情况下增大网络的感受视野,从而提高心电信号的识别速度,并减少了卷积操作的参数量,在不降低卷积神经网络的识别性能的情况下,减轻了该卷积神经网络的过拟合,从而可以更加准确地识别判断多导联心电信号是否为陈旧性心梗信号。

同时,针对存在陈旧性心梗风险的病人,其心电信号相比于急性心梗,信号中的异常心电特征较少,且特征不明显,自动检测难度很大,相关研究较少。现有技术主要依赖于心电图异常q波和倒置t波的检测,及结合病人的既往病史,检测手段十分有限,更加依赖于医生人工检查,灵敏度较低。通过将存在陈旧性心梗风险的病人的多导联心电信号输入本申请的卷积神经网络,可以更加快速且准确地从心电信号中确定陈旧性心梗风险,即使病人在首次心梗时并不知情的情况下,也能及时地提前进行医疗干预,预防陈旧性心梗。

附图说明

图1是本申请实施例一提供的一种基于卷积神经网络的心电信号识别方法的流程图;

图2是本申请实施例一提供的一种基于卷积网络的心电信号识别方法的网络结构示意图;

图3是本申请实施例二提供的一种基于卷积神经网络的心电信号识别方法的流程图;

图4a是一个实施例中一种原始心电信号的示意图;

图4b是一个实施例中一种去噪信号的示意图;

图5是一个实施例中的一种基于卷积神经网络的心电信号识别方法的空洞卷积块的空洞卷积核示意图;

图6是一个实施例中一种基于卷积神经网络的心电信号识别方法的第一空洞卷积层的卷积运算示意图;

图7是一个实施例中一种卷积神经网络的心电信号识别方法的残差块的网络结构示意图;

图8是一个基于神经网络进行心电信号识别的流程图;

图9是本申请实施例三提供的一种基于卷积神经网络的心电信号识别装置的结构示意图;

图10是本申请实施例四一种电子设备的结构示意图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

实施例一

图1是本申请实施例一提供的一种基于卷积神经网络的心电信号识别方法的流程图。具体的,参考图1,本申请实施例一的基于卷积神经网络的心电信号识别方法,该卷积神经网络包括空洞分组卷积块、残差块和全局平均池化层,该方法具体包括:

步骤s110,获取多导联心电信号。

其中,多导联心电信号可以为表征多导联心电信号的信号数据矩阵。多导联心电信号可以为多导联心电系统采集到的信号。

具体实现中,可以采集原始信号,通过对原始信号进行小波变换、去噪等的预处理,得到上述的多导联心电信号。

实际应用中,可以通过多导联心电系统采集多导联心电信号。目前较为常见的多导联心电系统为十二导联。其中,十二导联的多导联心电信号,包括有前壁心梗对应的前壁导联信号v1、v2、v3和v4,还包括有下壁心梗对应的下壁导联信号avf、avr、ii、iii,还包括有侧壁心梗对应的侧壁导联信号i、avl、v5和v6。其中,高侧壁心梗对应于侧壁导联信号i、avl,前侧壁心梗对应于侧壁导联信号v5、v6。也即是说,本申请实施例的多导联心电信号,可以为上述导联信号中的其中一种,也可以为上述导联信号其中多种的组合,例如,多导联心电信号可以为前壁导联信号v1,也可以为前壁导联信号v1、v2、v3和v4的组合。

步骤s120,将多导联心电信号输入至空洞分组卷积块,得到空洞分组卷积特征;其中,空洞分组卷积块,用于将多导联心电信号进行划分,得到多组的心电信号分组特征;还用于确定每组心电信号分组特征的特征矩阵中的空洞单元;并在每组心电信号分组特征的特征矩阵中,将除空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组心电信号分组特征的待卷积特征进行卷积,得到相应组的待组合卷积特征;还用于组合多导联心电信号的多组待组合卷积特征,得到空洞分组卷积特征。

其中,空洞分组卷积块可以是用于对输入的特征进行特征分组、空洞卷积和最大池化等一系列运算的集合。根据该一系列运算在神经网络中的作用,命名为空洞分组卷积块。

其中,空洞卷积(dilatedconvolution)可以是指卷积过程中的各个采样点间均间隔有空洞的一种卷积运算。因此,将该卷积运算命名为空洞卷积。

其中,最大池化(maxpool)可以是用于对输入的特征求最大值池化的运算。根据该运算在神经网络中的作用,命名为最大池化。

具体实现中,将多导联心电信号作为空洞分组卷积块的输入,通过空洞分组卷积块对上述的多导联心电信号进行特征分组、空洞卷积运算和最大池化等一系列运算,得到空洞分组卷积特征。

在实际应用中,通过空洞分组卷积块可以对输入的信号进行特征分组和空洞卷积,将空洞卷积后的特征进行批归一化,最后通过激活函数进行激活,使得对特征的表示具有非线性,不再仅仅为0或1的输出,从而提高了模型的表达能力。在上述的卷积神经网络中,空洞分组卷积块可以为一个,也可以为多个,本领域技术人员可以根据实际需要进行设计空洞分组卷积块的数量。

其中,批归一化也可以由groupnormalization(组归一化)、instancenormalization(实例正则化)、layernormalization(层规范化)等算法代替。

其中,常见的激活函数包括relu(一种激活函数)、elu(一种激活函数)、selu(一种激活函数)、sigmoid(一种激活函数)、tanh(一种激活函数)等等。

其中,空洞单元可以是指在心电信号分组特征的特征矩阵中不进行卷积运算的矩阵单元。

更具体地,空洞分组卷积块在接收到多导联心电信号后,空洞分组卷积块将多导联心电信号进行划分,得到多组的心电信号分组特征。然后,空洞分组卷积块分别对各组的心电信号分组特征进行空洞卷积,具体地,空洞分组卷积块根据预设的空洞卷积的空洞数和空洞卷积滑动步长,确定每组所述心电信号分组特征的特征矩阵中的空洞单元。然后,空洞分组卷积块在每组心电信号分组特征的特征矩阵中,将除空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征。在然后,空洞分组卷积块将上述的待卷积特征作为卷积采样点,并每组心电信号分组特征的待卷积特征进行卷积,得到相应组的待组合卷积特征,直至空洞分组卷积块完成对上述每组图像矩阵的卷积运算,得到多导联心电信号的多组待组合卷积特征。最后,空洞分组卷积块组合多导联心电信号的多组待组合卷积特征,最终得到空洞分组卷积特征。

如此,空洞分组卷积块可以在单次卷积参数量不变的情况下有着相对于标准卷积核更大的感受视野,进而提高了心电信号的识别速度。

步骤s130,通过残差块,对空洞分组卷积特征进行残差运算,得到残差卷积特征。

其中,残差块(residualblock)可以为对输入的大量特征进行残差运算的集合,因此命名为残差块。

具体实现中,得到空洞分组卷积特征后,通过残差块对其进行残差运算,得到残差卷积特征。更具体地,残差块可以对空洞分组卷积块输出的空洞分组卷积特征进行多个卷积块的卷积运算、批归一化和激活,得到的输出与之前的空洞分组卷积块输出的空洞分组卷积特征进行相加并激活,最后得到了残差卷积特征。

在上述的卷积神经网络中,残差块可以为一个,也可以为多个,单个残差块可以由一个或多个残差学习单元组成,本领域技术人员可以根据实际需要进行设计残差块的网络结构。

步骤s140,通过全局平均池化层,对残差卷积特征进行全局平均池化,得到全局降维卷积特征。

其中,全局平均池化层(globalaveragepooling)可以是用于对输入的大量特征求平均池化的运算。

具体实现中,在得到大量的残差卷积特征之后,通过全局平均池化层对大量的残差卷积特征进行全局平均池化,即运算各个特征矩阵中的平均值,将平均值作为新的特征,从而对高纬特征降维成低维特征,并去除掉冗余的特征,得到的新的特征,作为全局降维卷积特征。

实际应用中,上述的全局平均池化层也可以由全局最大池化层代替。

步骤s150,对全局降维卷积特征进行全连接处理,得到心梗异常概率。

其中,全连接处理可以是指使用全连接神经网络分类器进行处理。

具体实现中,当得到全局降维卷积特征之后,将上述的全局降维卷积特征输入至全连接神经网络分类器中,使用全连接神经网络分类器对同位置心梗识别特征进行全连接处理,得到心梗异常概率。如此,全连接神经网络分类器与传统的线性分类器相比,具有更高拟合能力,可以更加准确地对全局降维卷积特征进行分类,从而得到准确度高的心梗异常概率。

步骤s160,根据心梗异常概率,判定多导联心电信号为陈旧性心梗信号。

其中,陈旧性心梗可以是指一般发生在急性心肌梗塞半年之后的心肌梗塞。

其中,陈旧性心梗信号可以是指用于表征陈旧性心肌梗塞的心电信号。

在实际应用中,陈旧性心梗信号可以包括陈旧性下壁心梗、陈旧性前壁心梗和陈旧性侧壁心梗中的至少一种。

具体实现中,上述的全连接神经网络分类器的输入细胞数与全局降维卷积特征的特征向量个数相等,全连接神经网络分类器的输出细胞数为2,进而代表两种预测结果。即可得到各输入心拍的预测值,当得到的心梗异常概率高于预设的异常概率阈值时,全连接神经网络分类器输出的预测值为1,代表此心拍样本有心梗相关异常表现;当得到的心梗异常概率低于预设的异常概率阈值时,全连接神经网络分类器输出的预测值为0,代表此心拍样本健康。

需要说明的是,在使用上述的卷积神经网络对上述的获取多导联心电信号进行特征识别之前,需要使用各种具有异常信号且已知心梗类型的同位置心电信号组合和正常的同位置心电信号组合作为训练样本,对上述的卷积神经网络进行训练,优化上述的卷积神经网络。

实际应用中,可以通过如ptb等的公开数据库进行训练和测试。更具体地,可以将心肌梗死病人和非心肌梗死病人数据集,按比例随机分为训练集和测试集,两个数据集不同时包含同一个人数据。将结构化的多导联心电信号标记为x,将“存在心梗相关的特征性变化的异常”、“不存在心梗相关的特征性变化的异常”标记作为心梗识别神经网络的输出y。训练集的(x,y)共同组成多导联多结构聚合网络的训练样本。x按一定的批尺寸按批输入卷积神经网络,通过前向传播得到y的预测值pred_y,通过损失函数计算y和pred_y损失,将损失反向传播,利用梯度下降法训练网络,得到最优的卷积神经网络。

为了便于本领域技术人员的理解,图2是一个实施例的一种基于卷积神经网络的心电信号识别方法的网络结构示意图。

如图2所示,将多导联心电信号作为空洞分组卷积块的输入,结果空洞分组卷积块的运算输出空洞分组卷积特征;然后,再将上述的空洞分组卷积特征作为残差块的输入,对空洞分组卷积特征进行残差运算,得到残差卷积特征;再然后,通过全局平均池化层,对大量的残差卷积特征进行全局平均池化,得到全局降维卷积特征;最后,根据对全局降维卷积特征进行全连接处理,得到心梗异常概率;并通过根据该心梗异常概率,判定上述的多导联心电信号为陈旧性心梗信号。

上述一种基于卷积神经网络的心电信号识别方法通过获取多导联心电信号,并将该多导联心电信号输入至上述的空洞分组卷积块,得到空洞分组卷积特征;然后,再将上述的空洞分组卷积特征作为残差块的输入,通过残差块对空洞分组卷积特征进行残差运算,得到残差卷积特征;再然后,通过全局平均池化层,对残差卷积特征进行全局平均池化,得到全局降维卷积特征;最后,使用具有高拟合能力的全连接神经网络分类器对全局降维卷积特征进行全连接处理,得到准确度高的心梗异常概率;并通过根据该心梗异常概率,判定上述的多导联心电信号为陈旧性心梗信号。

如此,通过使用空洞分组卷积块进行空洞分组卷积运算,可以在卷积参数量不变的情况下增大网络的感受视野,从而提高心电信号的识别速度,并减少了卷积操作的参数量,在不降低卷积神经网络的识别性能的情况下,减轻了该卷积神经网络的过拟合,从而可以更加准确地识别判断多导联心电信号是否为陈旧性心梗信号。

同时,针对存在陈旧性心梗风险的病人,其心电信号相比于急性心梗,信号中的异常心电特征较少,且特征不明显,自动检测难度很大,相关研究较少。现有技术主要依赖于心电图异常q波和倒置t波的检测,及结合病人的既往病史,检测手段十分有限,更加依赖于医生人工检查,灵敏度较低。通过将存在陈旧性心梗风险的病人的多导联心电信号输入本申请的卷积神经网络,可以更加快速且准确地从心电信号中确定陈旧性心梗风险,即使病人在首次心梗时并不知情的情况下,也能及时地提前进行医疗干预,预防陈旧性心梗。

实施例二

图3是本申请实施例二提供的一种基于卷积神经网络的心电信号识别方法的流程图。具体的,参考图3,本申请实施例二的基于卷积神经网络的心电信号识别方法,具体包括:

步骤s210,获取多导联心电信号。

可选地,所述多导联心电信号包括前壁导联信号v1、前壁导联信号v2、前壁导联信号v3、前壁导联信号v4、第一前壁多导联信号组合、第二前壁多导联信号、第三前壁多导联信号组合、侧壁多导联信号组合中的至少两种;所述第一前壁多导联信号组合为所述前壁导联信号v1和所述前壁导联信号v2的组合;所述第二前壁多导联信号组合为所述前壁导联信号v3和所述前壁导联信号v4的组合;所述第一前壁多导联信号组合为所述前壁导联信号v1、所述前壁导联信号v2、所述前壁导联信号v3和所述前壁导联信号v4的组合;所述侧壁多导联信号组合为侧壁导联信号i、侧壁导联信号avl、侧壁导联信号v5和侧壁导联信号v6的组合。

需要说明的是,不同的导联心电信号反映不同的心壁位置,因此,输入的导联心电信号不同,相应地,最终输出的识别结果则反映对应心壁位置的识别结果。例如,输入v1-v4的前壁多导联信号组合,输出的识别结果,则反映前壁是否存在心梗风险,输入i、avl、v5、v6的侧壁导联信号组合,输出的识别结果,则反映侧壁是否存在心梗风险。

具体实现中,深度残差网络、多维度聚合网络和多支路残差网络等各个神经网络,可以具有单通道和多通道。对于单导联心电信号,可以通过单通道进行输入,例如,可以通过单通道输入v1。对于多导联心电信号,可以通过多通道进行输入,例如,可以通过多通道输入v1-v4。

需要说明的是,每个心电信号可以为短于10秒心拍的心电信号。实际应用中,可以优选0.6秒心拍的心电信号。

可选地,所述步骤s210,包括:

接收原始信号;对所述原始信号进行小波分解,得到小波分解信号;所述小波分解信号具有x1维;对所述小波分解信号中的x2维的信号置零,得到部分置零信号;其中,x2<x1;对所述部分置零信号进行小波逆变换,得到去噪信号;所述去噪信号为高频噪声和基线漂移去除后的信号;根据所述去噪信号,得到所述多导联心电信号。

其中,原始信号可以为多导联心电系统采集到的原始的信号。

其中,小波分解信号可以为对原始信号进行小波分解后所得到的信号。

其中,部分置零信号可以为部分维度的信号被置零的信号。通过小波分解后,可以分解出x1维的小波分解信号,对其中x2维度的信号置零,得到了部分置零信号。

具体实现中,可以对原始信号进行重采样到一定频率的信号,例如,重采样至1000hz的信号。

然后,使用一定db(功率增益单位)的小波基函数,对重采样的信号进行x1维小波分解,得到x1维的小波分解信号。例如,可以优选6db的小波基函数进行小波分解。

对x1维中的x2维小波分解信号进行置零,得到部分置零信号。例如,当x1为10,x2可以为3,具体可以对第0维、第9维、第10维的小波分解信号进行置零。

得到部分置零信号后,可以通过小波逆变换的方式,将部分置零信号转换,得到的信号,作为去噪信号,去噪信号去除了高频噪声和基线漂移,最后可以基于该去噪信号,得到多导联心电信号。

图4a是一个实施例的一种原始心电信号的示意图。图4b是一个实施例的一种去噪信号的示意图。如图所示,x轴和y轴分别表示信号的采集时间点(秒,s)和信号强度(mv,毫伏),对比原始心电信号与去噪信号可见,去噪信号的信号基线变得趋于平整,更有利于后续特征的提取与检测。

根据本申请实施例的技术方案,通过进行小波分解、部分维度的信号置零、小波逆变换等预处理手段,得到了去除高频噪声和基线漂移的去噪信号,基于去噪信号获取多导联心电信号,可以避免高频噪声和基线漂移的干扰,得到信号质量更佳的多导联心电信号,提升了心电信号识别的准确性。

可选地,所述根据所述去噪信号,得到所述多导联心电信号,包括:

确定所述去噪信号的r波位置;确定所述r波位置的前m1个位置,以及,确定所述r波位置的后m2个位置;采用所述r波位置、所述前m1个位置、所述后m2个位置上的去噪信号,形成结构化信号矩阵,作为所述多导联心电信号。

其中,r波位置可以为信号中r波最大值出现的位置。

其中,结构化信号矩阵可以为由表征信号的数值排列形成的矩阵。

具体实现中,可以通过改进的pan-tompkins(一种检测qrs波群的算法)算法,检测出每个去噪信号的r波位置。其中,pan-tompkins算法可以具体包括低通滤波、高通滤波、微分、平方、积分、自适应阈值和搜索等运算过程。

然后,以每个r波位置为基准,确定r波位置的前m1个位置和后m2个位置,采用r波位置、前m1个位置、后m2个位置上的去噪信号,形成一个由(m1+m2+1)个去噪信号组成的对应于一个心拍的信号数据,针对于同一个患者,可以获取到n个心拍的信号数据,并形成结构化信号矩阵。

矩阵结构可以为n*l*(m1+m2+1),其中,l代表导联的数量,m1和m2的具体数值,可以根据实际需要而设定。

步骤s220,将多导联心电信号输入至空洞分组卷积块,得到空洞分组卷积特征。其中,空洞分组卷积块,用于将多导联心电信号进行划分,得到多组的心电信号分组特征;还用于确定每组心电信号分组特征的特征矩阵中的空洞单元;并在每组心电信号分组特征的特征矩阵中,将除空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组心电信号分组特征的待卷积特征进行卷积,得到相应组的待组合卷积特征;还用于组合多导联心电信号的多组待组合卷积特征,得到空洞分组卷积特征。

可选地,步骤s220,包括:

获取空洞分组卷积块的分组卷积组数;根据分组卷积组数,对多导联心电信号进行特征分组,得到心电信号分组特征;将心电信号分组特征输入至空洞分组卷积块,得到空洞分组卷积特征。

其中,特征分组可以是指对上述的多导联心电信号的特征进行均等分组的处理过程。

具体实现中,首先需要获取空洞分组卷积块的分组卷积组数;然后,在根据分组卷积组数对上述的多导联心电信号的特征进行均等分组,得到心电信号分组特征;最后,在再将心电信号分组特征输入至空洞分组卷积块,通过空洞分组卷积块对心电信号分组特征进行空洞卷积运算和最大池化等一系列运算,得到空洞分组卷积特征。

例如,已知空洞分组卷积块的分组卷积组数为z,多导联心电信号具有m个特征面,则将上述的多导联心电信号分为具有z组分组特征的空洞分组卷积特征;其中,每组分组特征均具有m/z个特征面,然后,空洞分组卷积块包括z组空洞卷积组。各组分组特征只由与其对应的空洞卷积组进行空洞卷积运算,

例如,第i组的分组特征只由与其对应的第i组的空洞卷积组进行空洞卷积运算,输出第i组的卷积特征,其他组的空洞分组卷积特征运算过程以此类推,在此不再赘述。最后,将输出z组卷积特征作为上述的空洞分组卷积特征。如此,减少了卷积操作的参数量,可以在不降低卷积神经网络的识别性能的情况下,减轻了该卷积神经网络的过拟合,从而可以更加准确地识别判断多导联心电信号是否为陈旧性心梗信号。

可选地,空洞分组卷积块包括第一空洞卷积块和第二空洞卷积块,将心电信号分组特征输入至空洞分组卷积块,得到空洞分组卷积特征,包括:通过第一空洞卷积块,对心电信号分组特征进行空洞卷积处理,得到卷积块输出特征;其中,第一空洞卷积块用于确定每组心电信号分组特征的特征矩阵中的空洞单元;并在每组心电信号分组特征的特征矩阵中,将除空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组心电信号分组特征的待卷积特征进行卷积,得到相应组的卷积块输出特征;

通过第二空洞卷积块,对卷积块输出特征进行空洞卷积处理,得到空洞分组卷积特征;其中,第二空洞卷积块用于确定每组卷积块输出特征的特征矩阵中的第一空洞单元;并在每组卷积块输出特征的特征矩阵中,将除第一空洞单元以外的矩阵单元,作为代表该组卷积块输出特征的第一待卷积特征;还用于分别对每组卷积块输出特征的第一待卷积特征进行卷积,得到相应组的第一待组合卷积特征;还用于组合卷积块输出特征的第一待组合卷积特征,得到空洞分组卷积特征。

具体实现中,在将心电信号分组特征输入至空洞分组卷积块,得到空洞分组卷积特征的过程中,首先将心电信号分组特征输入至第一空洞卷积块,作为第一空洞卷积块的输入;然后,通过第一空洞卷积块,对输入的心电信号分组特征进行空洞卷积,将空洞卷积后的特征进行批归一化,最后通过激活函数进行激活,在将输出的特征进行池化,例如,最大化池化或平均池化等,使高纬特征降维成低维特征并去除掉冗余的特征,最后得到,得到卷积块输出特征。

具体地,第一空洞卷积块通过确定每组心电信号分组特征的特征矩阵中的空洞单元;并在每组心电信号分组特征的特征矩阵中,将除空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;然后,第一空洞卷积块通过分别对每组心电信号分组特征的待卷积特征进行卷积,得到相应组的卷积块输出特征

然后,将上述的卷积块输出特征输入至第二空洞卷积块,作为第二空洞卷积块的输入;然后,通过第二空洞卷积块,对输入的卷积块输出特征进行空洞卷积,将空洞卷积后的特征进行批归一化,最后通过激活函数进行激活,在将输出的特征进行池化,例如,最大化池化或平均池化等,使高纬特征降维成低维特征并去除掉冗余的特征,最后得到,得到空洞分组卷积特征。

具体地,第二空洞卷积块通过确定每组卷积块输出特征的特征矩阵中的第一空洞单元;并在每组卷积块输出特征的特征矩阵中,将除第一空洞单元以外的矩阵单元,作为代表该组卷积块输出特征的第一待卷积特征;然后,第二空洞卷积块通过分别对每组卷积块输出特征的第一待卷积特征进行卷积,得到相应组的第一待组合卷积特征;还用于组合卷积块输出特征的第一待组合卷积特征,得到空洞分组卷积特征。

其中,激活函数可以是relu、elu、selu、sigmoid、tanh中的至少一种。

需要说明的是,当空洞分组卷积块包括2个甚至更多空洞卷积块,处理过程与上述的实施例相似,在此不再赘述。

根据本申请实施例的技术方案,在将心电信号分组特征输入至空洞分组卷积块,得到空洞分组卷积特征的过程中,通过第一空洞卷积块,对心电信号分组特征进行空洞卷积处理,得到卷积块输出特征;再通过第二空洞卷积块,对卷积块输出特征进行空洞卷积处理,得到空洞分组卷积特征,可以避免在进行降低特征维度的过程中,降维梯度过大而造成特征丢失,进而提高了心梗识别的准确度。

可选地,第一空洞卷积块包括第一空洞卷积层和第一最大池化层,通过第一空洞卷积块,对心电信号分组特征进行空洞卷积处理,得到卷积块输出特征,包括:通过第一空洞卷积层,对待卷积特征进行卷积、批归一化和激活,得到第一卷积层输出特征;通过第一最大池化层,对第一卷积层输出特征进行最大池化,得到卷积块输出特征。

具体实现中,将心电信号分组特征的待卷积特征输入至第一空洞卷积块,作为第一空洞卷积块的输入;然后,通过第一空洞卷积块,对输入的心电信号分组特征的待卷积特征进行卷积,将卷积后的特征进行批归一化,最后通过激活函数进行激活,得到第一卷积层输出特征。

其中,激活函数可以是relu、elu、selu、sigmoid、tanh中的至少一种。

然后,将上述的第一卷积层输出特征输入至第一最大池化层,作为第一最大池化层的输入,然后通过第一最大池化层对第一卷积层输出特征进行最大池化,即运算各个特征矩阵中的最大值,将最大值作为新的特征,从而对高纬特征降维成低维特征,并去除掉冗余的特征,得到的新的特征,作为卷积块输出特征。

实际应用中,心电信号分组特征的特征尺寸可以是12*600,第一空洞卷积块的结构参数可以为:卷积核尺寸k=7,滑动步长s=2,补充元素p=3,输出特征面个数f=12,分组卷积组数g=12,空洞卷积尺寸d=3;第一空洞卷积块输出的第一卷积层输出特征的特征尺寸可以是12*294。将第一空洞卷积块输出的第一卷积层输出特征作为第一最大池化层的输入,其中第一最大池化层的滑动步长s=2,卷积核尺寸k=2.第一最大池化层输出的卷积块输出特征的特征尺寸可以是12*147。

为了便于本领域技术人员的理解,图5是一个实施例的一种基于卷积神经网络的心电信号识别方法的空洞卷积块的空洞卷积核示意图。

如图5所示,图中的圆点为卷积核的卷积采样点,当卷积核为常规卷积核时,其卷积采样点是相邻排列,而当卷积核为空洞卷积核时,则空洞卷积核的各个卷积采样点之间是具有间隔即空洞。例如,当空洞卷积核的空洞数为3时,则图5中空洞卷积核的各个卷积采样点之间均间隔有三个单元的空洞。

根据本申请实施例的技术方案,在对心电信号分组特征进行空洞卷积处理,得到卷积块输出特征的过程中,通过对心电信号分组特征进行空洞卷积、批归一化和激活,得到第一卷积层输出特征;然后,再通过第一最大池化层,对第一卷积层输出特征进行最大池化,进而得到卷积块输出特征;如此,可以实现在避免特征丢失同时快速且准确地将心电信号分组特征的特征维度进行降低得到卷积块输出特征,进而降低后续心梗信号识别的参数处理量,提高心梗信号的识别效率。

可选地,通过第一空洞卷积层,对心电信号分组特征进行空洞卷积、批归一化和激活,得到第一卷积层输出特征,包括:获取预设的卷积空洞数;根据卷积空洞数,确定第一空洞卷积层的空洞卷积核;使用空洞卷积核,对心电信号分组特征进行卷积运算,得到卷积核输出特征;对卷积核输出特征进行批归一化和激活,得到第一卷积层输出特征。

其中,空洞卷积核可以是指进行空洞卷积运算的卷积核。

具体实现中,在通过第一空洞卷积层,对心电信号分组特征进行空洞卷积、批归一化和激活,得到第一卷积层输出特征的过程中,首先获取预设的卷积空洞数;再根据卷积空洞数,确定将要对心电信号分组特征进行卷积运算的空洞卷积核;然后,使用该空洞卷积核,对心电信号分组特征进行卷积运算,得到卷积核输出特征;最后,再对卷积核输出特征进行批归一化和激活,得到第一卷积层输出特征。其中,激活函数可以是relu函数。

为了便于本领域技术人员的理解,图6提供了一种基于卷积神经网络的心电信号识别方法的第一空洞卷积层的卷积运算示意图。

如图6所示,其中,410为卷积核输出特征;420为卷积采样点;430为心电信号分组特征;440为空洞卷积核;450为空洞;

具体地,通过第一空洞卷积层,对心电信号分组特征430进行空洞卷积、批归一化和激活,得到第一卷积层输出特征的过程中,首先,确定预设的卷积空洞数,例如,卷积空洞数可以为1;然后,再根据卷积空洞数,确定将要对心电信号分组特征430进行卷积运算的空洞卷积核440;可以看出,空洞卷积核440相比于标准卷积核,其各个卷积采样点420之间均间隔有空洞450,当卷积空洞数为1时,则卷积采样点420之间均间隔有一个单位的空洞450。再然后,使用该空洞卷积核440对心电信号分组特征430进行卷积运算,得到卷积核输出特征410。如此,第一空洞卷积层可以在卷积参数量不变的情况下有着相对于标准卷积核更大的感受视野,进而提高了心电信号的识别速度。

实际应用中,卷积空洞数可以但不限于1,本领域技术人员可以根据实际情况,对卷积空洞数进行调整。

根据本申请实施例的技术方案,在对心电信号分组特征进行空洞卷积、批归一化和激活,得到第一卷积层输出特征的过程中,通过获取预设的卷积空洞数;根据卷积空洞数,确定第一空洞卷积层的空洞卷积核;使用空洞卷积核,对心电信号分组特征进行卷积运算,得到卷积核输出特征;对卷积核输出特征进行批归一化和激活,得到第一卷积层输出特征,如此通过使用具有高卷积视野的空洞卷积核,实现在避免特征丢失同时快速且准确地将心电信号分组特征的特征维度进行降低得到第一卷积层输出特征,进而降低第二空洞卷积层的参数处理量,提高心梗信号的识别效率。

可选地,卷积块输出特征的特征面个数为f1,通过第二空洞卷积块,对卷积块输出特征进行空洞卷积处理,得到空洞分组卷积特征,包括:通过第二空洞卷积层,对第一待卷积特征进行卷积、批归一化和激活,得到第二卷积层输出特征;通过第二最大池化层,对第二卷积层输出特征进行最大池化,得到第一待组合卷积特征;第一待组合卷积特征的特征面个数为f2;其中,f2=2*f1。

具体实现中,将第一待卷积特征输入至第二空洞卷积块,作为第二空洞卷积块的输入;其中,第一待卷积特征的特征面个数为f1;然后,通过第二空洞卷积层,对输入的第一待卷积特征进行卷积,将卷积后的特征进行批归一化,最后通过激活函数进行激活,得到第二卷积层输出特征。

然后,将上述的第二卷积层输出特征输入至第二最大池化层,作为第二最大池化层的输入,然后通过第二最大池化层对第二卷积层输出特征进行最大池化,即运算各个特征矩阵中的最大值,将最大值作为新的特征,从而对高纬特征降维成低维特征,并去除掉冗余的特征,得到的新的特征,作为第一待组合卷积特征;第一待组合卷积特征的特征面个数为f2;其中,f2=2*f1。

实际应用中,第一最大池化层输出的卷积块输出特征的特征面个数可以为12,则空洞分组卷积特征的特征面个数为24。例如,第一最大池化层输出的卷积块输出特征的特征尺寸可以是12*147,将第一最大池化层输出的卷积块输出特征作为第二空洞卷积块的输入,第二空洞卷积块的结构参数可以为:卷积核尺寸k=7,滑动步长s=2,补充元素p=3,输出特征面个数f=24,分组卷积组数g=12,空洞卷积尺寸d=3;第二空洞卷积块输出的第二卷积层输出特征的特征尺寸可以是24*68。将第二卷积层输出特征作为第二最大池化层的输入,其中第二最大池化层的滑动步长s=2,卷积核尺寸k=2.第二最大池化层输出的空洞分组卷积特征的特征尺寸可以是24*34。

需要说明的是,关于第二空洞卷积块的卷积运算过程的具体限定可以参见上文中对第一空洞卷积块的卷积运算过程的限定,在此不再赘述。

步骤s230,通过残差块,对空洞分组卷积特征进行残差运算,得到残差卷积特征。

具体实现中,得到空洞分组卷积特征后,通过残差块对其进行残差运算,得到残差卷积特征。更具体地,残差块可以对空洞分组卷积块输出的空洞分组卷积特征进行多个卷积块的卷积运算、批归一化和激活,得到的输出与之前的空洞分组卷积块输出的空洞分组卷积特征进行相加并激活,最后得到了残差卷积特征。

需要说明的是,上述的残差块可以为一个,也可以为多个,本领域技术人员可以根据实际需要进行设计残差块的网络结构。

根据本申请实施例的技术方案,在对卷积块输出特征进行空洞卷积处理,得到空洞分组卷积特征的过程中,通过第二空洞卷积层,对第一待卷积特征进行卷积、批归一化和激活,得到第二卷积层输出特征;最后再通过第二最大池化层,对第二卷积层输出特征进行最大池化,进而得到第一待组合卷积特征;如此,可以实现在避免卷积块输出特征的特征丢失同时快速且准确地将卷积块输出特征的特征维度进行降低得到空洞分组卷积特征,进而降低后续心梗信号识别的参数处理量,提高心梗信号的识别效率。

可选地,深度残差网络的残差块包括第一残差卷积块和第二残差卷积块,所述步骤s230,包括:通过第一残差卷积块,对空洞分组卷积特征进行卷积、批归一化和激活,得到第一待残差特征;通过第二残差卷积块,对第一待残差特征进行卷积、批归一化和激活,得到第二待残差特征;对第二待残差特征与空洞分组卷积特征进行相加并激活,得到残差卷积特征。

具体实现中,在通过残差块,对空洞分组卷积特征进行残差运算,得到残差卷积特征的过程中,首先将空洞分组卷积特征输入至第一残差卷积块,作为第一残差卷积块的输入;然后,通过第一残差卷积块,对输入的空洞分组卷积特征进行一维卷积,将一维卷积后的特征进行批归一化,最后通过激活函数进行激活,将得到的特征作为第一待残差特征。

然后,将上述的第一待残差特征输入至第二残差卷积块,作为第二残差卷积块的输入;然后,通过第二残差卷积块,对输入的第二残差卷积块进行一维卷积,将一维卷积后的特征进行批归一化,最后通过激活函数进行激活,将得到的特征作为残差卷积特征。

需要说明的是,上述的残差块可以为一个,也可以为多个,本领域技术人员可以根据实际需要进行设计残差块的网络结构。例如,已知残差块具有残差块1和残差块2共两个残差块;则残差块1的结构参数可以为:滑动步长s=2,输出特征面个数f=24;残差块1输出的残差特征的特征尺寸为24*17;残差块2的结构参数可以为:滑动步长s=1,输出特征面个数f=32;残差块2输出的残差特征的特征尺寸为32*17。

为了便于本领域技术人员的理解,图6是一个实施例的一种卷积神经网络的心电信号识别方法的残差块的网络结构示意图。

如图7所示,残差块可以包括第一残差卷积块和第二残差卷积块,其中,第一残差卷积块和第二残差卷积块均为具有卷积功能的卷积块;首先输入特征面个数为f1的空洞分组卷积特征,并设置第一残差卷积块的滑动步长s1,通过第一残差卷积块,对空洞分组卷积特征进行卷积、批归一化和激活,得到第一待残差特征;其中,第一残差卷积块的卷积核尺寸k=3,滑动步长s=s1,补充元素p=1,输出特征面个数f=f1;再通过第二残差卷积块,对第一待残差特征进行卷积、批归一化和激活,得到第二待残差特征;其中,第二残差卷积块的卷积核尺寸k=3,滑动步长s=1,补充元素p=1,输出特征面个数f=f1;最后,再对第二待残差特征与空洞分组卷积特征进行相加并激活,得到残差卷积特征。

根据本申请实施例的技术方案,通过对空洞分组卷积特征进行卷积、批归一化和激活,得到第一待残差特征;然后,再对第一待残差特征进行卷积、批归一化和激活,得到第二待残差特征;最后,再对第二待残差特征与空洞分组卷积特征进行相加并激活,得到残差卷积特征;如此,可以逐级地且准确地降低空洞分组卷积特征的特征维度,避免在进行降低特征维度的过程中,降维梯度过大而造成特征丢失,进而提高了心梗识别的准确度。

步骤s240,通过全局平均池化层,对残差卷积特征进行全局平均池化,得到全局降维卷积特征。

具体实现中,在得到大量的残差卷积特征之后,通过全局平均池化层对大量的残差卷积特征进行全局平均池化,即运算各个特征矩阵中的平均值,将平均值作为新的特征,从而对高纬特征降维成低维特征,并去除掉冗余的特征,得到的新的特征,作为全局降维卷积特征。

更具体地,上述的残差卷积特征的特征尺寸可以为32*17,全局平均池化层的滑动步长s=17,卷积核尺寸k=17,全局平均池化层输出的全局降维卷积特征的特征尺寸为32*1。

步骤s250,对全局降维卷积特征进行全连接处理,得到心梗异常概率。

具体实现中,当得到全局降维卷积特征之后,将上述的全局降维卷积特征输入至全连接神经网络分类器中,使用全连接神经网络分类器对同位置心梗识别特征进行全连接处理,得到心梗异常概率。

步骤s260,当心梗异常概率高于预设的异常概率阈值时,判定多导联心电信号为陈旧性心梗信号。

具体实现中,上述的全连接神经网络分类器的输入细胞数与全局降维卷积特征的特征向量个数相等,全连接神经网络分类器的输出细胞数为2,进而代表两种预测结果。即可得到各输入心拍的预测值,当得到的心梗异常概率高于预设的异常概率阈值时,全连接神经网络分类器输出的预测值为1,代表此心拍样本有心梗相关异常表现;当得到的心梗异常概率低于预设的异常概率阈值时,全连接神经网络分类器输出的预测值为0,代表此心拍样本健康。

为了便于本领域技术人员的理解,表1提供了一种基于卷积神经网络的心电信号识别方法的网络结构参数表。

表1网络结构参数表

其中,k为卷积核尺寸,s为滑动步长,p为补充元素,f为输出特征面个数,g为分组卷积组数,d为空洞卷积尺寸。

具体地,心电信号分组特征的特征尺寸可以是12*600,第一空洞卷积块的结构参数可以为:卷积核尺寸k=7,滑动步长s=2,补充元素p=3,输出特征面个数f=12,分组卷积组数g=12,空洞卷积尺寸d=3;第一空洞卷积块输出的第一卷积层输出特征的特征尺寸可以是12*294。将第一空洞卷积块输出的第一卷积层输出特征作为第一最大池化层的输入,其中第一最大池化层的滑动步长s=2,卷积核尺寸k=2。第一最大池化层输出的卷积块输出特征的特征尺寸可以是12*147。

然后,将第一最大池化层输出的卷积块输出特征作为第二空洞卷积块的输入,第二空洞卷积块的结构参数可以为:卷积核尺寸k=7,滑动步长s=2,补充元素p=3,输出特征面个数f=24,分组卷积组数g=12,空洞卷积尺寸d=3;第二空洞卷积块输出的第二卷积层输出特征的特征尺寸可以是24*68。将第二卷积层输出特征作为第二最大池化层的输入,其中第二最大池化层的滑动步长s=2,卷积核尺寸k=2.第二最大池化层输出的空洞分组卷积特征的特征尺寸可以是24*34。

再然后,将第二最大池化层输出的空洞分组卷积特征作为残差块的输入,残差块具有残差块1和残差块2共两个残差块;则残差块1的结构参数可以为:滑动步长s=2,输出特征面个数f=24;残差块1输出的残差特征的特征尺寸为24*17;残差块2的结构参数可以为:滑动步长s=1,输出特征面个数f=32;残差块2输出的残差特征的特征尺寸为32*17。

再然后,将残差特征作为全局平均池化层的输入;其中,全局平均池化层的滑动步长s=17,卷积核尺寸k=17,全局平均池化层输出的全局降维卷积特征的特征尺寸为32*1。

最后,将全局降维卷积特征输入至全连接神经网络分类器中进行全连接层处理,上述的全连接神经网络分类器的输入细胞数与全局降维卷积特征的特征向量个数相等即输入细胞数为32,全连接神经网络分类器的输出细胞数为2,进而代表两种预测结果。即可得到各输入心拍的预测值,当得到的心梗异常概率高于预设的异常概率阈值时,全连接神经网络分类器输出的预测值为1,代表此心拍样本有心梗相关异常表现;当得到的心梗异常概率低于预设的异常概率阈值时,全连接神经网络分类器输出的预测值为0,代表此心拍样本健康。

应该理解的是,虽然图1和图3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1和图3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,多导联心电信号对应n个心拍,一种基于分组卷积神经网络的心电信号识别方法还包括:确定心梗异常概率大于预设的异常概率阈值的多导联心电信号,为心梗异常信号;确定心梗异常信号对应的n1个心梗心拍;当n1与n的比值大于预设的心梗心拍比值阈值时,判定多导联心电信号为陈旧性心梗信号。

具体实现中,还可以对同一个患者n个心拍的多导联心电信号的心梗异常概率进行整理。n个心拍的多导联心电信号,得到对应的n个心梗异常概率。在n个心梗异常概率中,确定n1个心梗心拍,心梗心拍可以为心梗异常概率大于预设的异常概率阈值的多导联心电信号。然后,计算n1与n的比值,当该比值大于心梗心拍比值阈值时,判定该患者的n个心拍的多导联心电信号为心梗信号。

如此,可以更加准确地判定该多导联心电信号是否为心梗信号

为了便于本领域技术人员深入理解本申请实施例,以下将结合一个具体示例进行说明。

图8是一个基于神经网络进行心电信号识别的流程图。如图所示,首先通过多导联心电系统采集患者的多导联心电信号,存储多导联心电信号,然后对多导联心电信号进行小波分解、部分维度的信号置零等的预处理,并对信号进行结构化处理,得到结构化的信号矩阵,作为多导联多结构聚合网络的输入。多导联多结构聚合网络根据输入的数据,输出多网络聚合识别结果,并根据多网络聚合识别结果,生成反映患者是否存在心梗风险的检测报告。如此,医务人员在对患者进行诊断和治疗过程中,可以以该检测报告作为参考,减少医生的工作量,及时采取有效且具有针对性的治疗措施。

实施例三

图9是本申请实施例三提供的一种基于分组卷积神经网络的心电信号识别装置的结构示意图。参考图9,本实施例提供的基于分组卷积神经网络的心电信号识别装置具体包括:信号获取模块310、空洞分组卷积模块320、残差模块330、平均池化模块340、全连接模块350和判定模块360;其中:

信号获取模块310,用于获取多导联心电信号;

空洞分组卷积模块320,用于将所述多导联心电信号输入至所述空洞分组卷积块,得到空洞分组卷积特征;其中,所述空洞分组卷积块,用于将所述多导联心电信号进行划分,得到多组的心电信号分组特征;还用于确定每组所述心电信号分组特征的特征矩阵中的空洞单元;并在每组所述心电信号分组特征的特征矩阵中,将除所述空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组所述心电信号分组特征的待卷积特征进行卷积,得到相应组的待组合卷积特征;还用于组合所述多导联心电信号的多组待组合卷积特征,得到所述空洞分组卷积特征;

残差模块330,用于通过所述残差块,对所述空洞分组卷积特征进行残差运算,得到残差卷积特征;

平均池化模块340,用于通过所述全局平均池化层,对所述残差卷积特征进行全局平均池化,得到全局降维卷积特征;

全连接模块350,用于对所述全局降维卷积特征进行全连接处理,得到心梗异常概率;

判定模块360,用于根据所述心梗异常概率,判定所述多导联心电信号为陈旧性心梗信号。

本申请实施例提供的技术方案,通过获取多导联心电信号,并将该多导联心电信号输入至上述的空洞分组卷积块,得到空洞分组卷积特征;然后,再将上述的空洞分组卷积特征作为残差块的输入,通过残差块对空洞分组卷积特征进行残差运算,得到残差卷积特征;再然后,通过全局平均池化层,对残差卷积特征进行全局平均池化,得到全局降维卷积特征;最后,根据对全局降维卷积特征进行全连接处理,得到心梗异常概率;并通过根据该心梗异常概率,判定上述的多导联心电信号为陈旧性心梗信号。

如此,通过使用空洞分组卷积块进行空洞分组卷积,可以在卷积参数量不变的情况下增大网络的感受视野,从而提高心电信号的识别速度,并减少了卷积操作的参数量,在不降低卷积神经网络的识别性能的情况下,减轻了该卷积神经网络的过拟合,从而可以更加准确地识别判断多导联心电信号是否为陈旧性心梗信号。

同时,针对存在陈旧性心梗风险的病人,其心电信号相比于急性心梗,信号中的异常心电特征较少,且特征不明显,自动检测难度很大,相关研究较少。现有技术主要依赖于心电图异常q波和倒置t波的检测,及结合病人的既往病史,检测手段十分有限,更加依赖于医生人工检查,灵敏度较低。通过将存在陈旧性心梗风险的病人的多导联心电信号输入本申请的卷积神经网络,可以更加快速且准确地从心电信号中确定陈旧性心梗风险,即使病人在首次心梗时并不知情的情况下,也能及时地提前进行医疗干预,预防陈旧性心梗。

在另一个实施例中,上述的空洞分组卷积模块320,包括:获取子模块,用于获取所述空洞分组卷积块的分组卷积组数;分组子模块,用于根据所述分组卷积组数,对所述多导联心电信号进行特征分组,得到所述心电信号分组特征;空洞卷积子模块,用于将所述心电信号分组特征输入至所述空洞分组卷积块,得到所述空洞分组卷积特征。

在另一个实施例中,所述空洞分组卷积块包括第一空洞卷积块和第二空洞卷积块,上述的空洞卷积子模块,包括:第一空洞卷积单元,用于通过所述第一空洞卷积块,对所述心电信号分组特征进行空洞卷积处理,得到卷积块输出特征;其中,所述第一空洞卷积块用于确定每组所述心电信号分组特征的特征矩阵中的空洞单元;并在每组所述心电信号分组特征的特征矩阵中,将除所述空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组所述心电信号分组特征的待卷积特征进行卷积,得到相应组的卷积块输出特征;第二空洞卷积单元,用于通过所述第二空洞卷积块,对所述卷积块输出特征进行空洞卷积处理,得到所述空洞分组卷积特征;其中,所述第二空洞卷积块用于确定每组所述卷积块输出特征的特征矩阵中的第一空洞单元;并在每组所述卷积块输出特征的特征矩阵中,将除所述第一空洞单元以外的矩阵单元,作为代表该组卷积块输出特征的第一待卷积特征;还用于分别对每组所述卷积块输出特征的第一待卷积特征进行卷积,得到相应组的第一待组合卷积特征;还用于组合所述卷积块输出特征的第一待组合卷积特征,得到所述空洞分组卷积特。

在另一个实施例中,所述第一空洞卷积块包括第一空洞卷积层和第一最大池化层,上述的第一空洞卷积单元,还用于通过所述第一空洞卷积层,对所述待卷积特征进行卷积、批归一化和激活,得到第一卷积层输出特征;还用于通过所述第一最大池化层,对所述第一卷积层输出特征进行最大池化,得到所述卷积块输出特征。

在另一个实施例中,所述第一待卷积特征的特征面个数为f1,上述的第二空洞卷积单元,还用于通过所述第二空洞卷积层,对所述第一待卷积特征进行卷积、批归一化和激活,得到第二卷积层输出特征;还用于通过所述第二最大池化层,对所述第二卷积层输出特征进行最大池化,得到所述第一待组合卷积特征;所述第一待组合卷积特征的特征面个数为f2;其中,f2=2*f1。

在另一个实施例中,所述深度残差网络的残差块包括第一残差卷积块和第二残差卷积块,上述的残差模块330,包括:第一残差子模块,用于通过所述第一残差卷积块,对所述空洞分组卷积特征进行卷积、批归一化和激活,得到第一待残差特征;第二残差子模块,用于通过所述第二残差卷积块,对所述第一待残差特征进行卷积、批归一化和激活,得到第二待残差特征;相加子模块,用于对所述第二待残差特征与所述空洞分组卷积特征进行相加并激活,得到所述残差卷积特征。

在另一个实施例中,上述的第一空洞卷积单元,还用于获取预设的卷积空洞数;根据所述卷积空洞数,确定所述第一空洞卷积层的空洞卷积核;使用所述空洞卷积核,对心电信号分组特征进行卷积运算,得到卷积核输出特征;对所述卷积核输出特征进行批归一化和激活,得到所述第一卷积层输出特征。

在另一个实施例中,信号获取模块310,包括:原始信号接收子模块,用于接收原始信号;小波分解子模块,用于对所述原始信号进行小波分解,得到小波分解信号;所述小波分解信号具有x1维;置零子模块,用于对所述小波分解信号中的x2维的信号置零,得到部分置零信号;其中,x2<x1;逆变换子模块,用于对所述部分置零信号进行小波逆变换,得到去噪信号;所述去噪信号为高频噪声和基线漂移去除后的信号;多导联获取子模块,用于根据所述去噪信号,得到所述多导联心电信号。

在另一个实施例中,所述多导联心电信号对应n个心拍,上述的一种基于分组卷积神经网络的心电信号识别装置,还包括心梗判定模块,用于:确定所述心梗异常概率大于预设的异常概率阈值的多导联心电信号,为心梗异常信号;确定所述心梗异常信号对应的n1个心梗心拍;当n1与n的比值大于预设的心梗心拍比值阈值时,判定所述多导联心电信号为陈旧性心梗信号。

上述提供的基于卷积神经网络的心电信号识别装置可用于执行上述任意实施例提供的基于卷积神经网络的心电信号识别方法,具备相应的功能和有益效果。

关于基于卷积神经网络的心电信号识别装置的具体限定可以参见上文中对于基于卷积神经网络的心电信号识别方法的限定,在此不再赘述。上述基于卷积神经网络的心电信号识别装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

实施例四

图10是本申请实施例四提供的一种电子设备的结构示意图。如图中所示,该电子设备包括:处理器40、存储器41、具有触摸功能的显示屏42、输入装置43、输出装置44以及通信装置45。该电子设备中处理器40的数量可以是一个或者多个,图中以一个处理器40为例。该电子设备中存储器41的数量可以是一个或者多个,图中以一个存储器41为例。该电子设备的处理器40、存储器41、显示屏42、输入装置43、输出装置44以及通信装置45可以通过总线或者其他方式连接,图中以通过总线连接为例。实施例中,电子设备可以是电脑,手机,平板,投影仪或交互智能平板等。实施例中,以电子设备为交互智能平板为例,进行描述。

存储器41作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请任意实施例所述的心电信号识别方法对应的程序指令/模块。存储器41可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器41可进一步包括相对于处理器40远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

显示屏42为具有触摸功能的显示屏42,其可以是电容屏、电磁屏或者红外屏。一般而言,显示屏42用于根据处理器40的指示显示数据,还用于接收作用于显示屏42的触摸操作,并将相应的信号发送至处理器40或其他装置。可选的,当显示屏42为红外屏时,其还包括红外触摸框,该红外触摸框设置在显示屏42的四周,其还可以用于接收红外信号,并将该红外信号发送至处理器40或者其他设备。

通信装置45,用于与其他设备建立通信连接,其可以是有线通信装置和/或无线通信装置。

输入装置43可用于接收输入的数字或者字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入,还可以是用于获取图像的摄像头以及获取音频数据的拾音设备。输出装置44可以包括扬声器等音频设备。需要说明的是,输入装置43和输出装置44的具体组成可以根据实际情况设定。

处理器40通过运行存储在存储器41中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的基于分组卷积神经网络的心电信号识别方法。

具体的,实施例中,所述卷积神经网络包括空洞分组卷积块、残差块和全局平均池化层,处理器40执行存储器41中存储的一个或多个程序时,具体实现如下操作:

获取多导联心电信号;

将所述多导联心电信号输入至所述空洞分组卷积块,得到空洞分组卷积特征;其中,所述空洞分组卷积块,用于将所述多导联心电信号进行划分,得到多组的心电信号分组特征;还用于确定每组所述心电信号分组特征的特征矩阵中的空洞单元;并在每组所述心电信号分组特征的特征矩阵中,将除所述空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组所述心电信号分组特征的待卷积特征进行卷积,得到相应组的待组合卷积特征;还用于组合所述多导联心电信号的多组待组合卷积特征,得到所述空洞分组卷积特征;

通过所述残差块,对所述空洞分组卷积特征进行残差运算,得到残差卷积特征;

通过所述全局平均池化层,对所述残差卷积特征进行全局平均池化,得到全局降维卷积特征;

对所述全局降维卷积特征进行全连接处理,得到心梗异常概率;

根据所述心梗异常概率,判定所述多导联心电信号为陈旧性心梗信号。

在上述实施例的基础上,一个或多个处理器40还实现如下操作:

获取所述空洞分组卷积块的分组卷积组数;

根据所述分组卷积组数,对所述多导联心电信号进行特征分组,得到所述心电信号分组特征;

将所述心电信号分组特征输入至所述空洞分组卷积块,得到所述空洞分组卷积特征。

在上述实施例的基础上,所述空洞分组卷积块包括第一空洞卷积块和第二空洞卷积块,一个或多个处理器40还实现如下操作:

通过所述第一空洞卷积块,对所述心电信号分组特征进行空洞卷积处理,得到卷积块输出特征;其中,所述第一空洞卷积块用于确定每组所述心电信号分组特征的特征矩阵中的空洞单元;并在每组所述心电信号分组特征的特征矩阵中,将除所述空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组所述心电信号分组特征的待卷积特征进行卷积,得到相应组的卷积块输出特征;

通过所述第二空洞卷积块,对所述卷积块输出特征进行空洞卷积处理,得到所述空洞分组卷积特征;其中,所述第二空洞卷积块用于确定每组所述卷积块输出特征的特征矩阵中的第一空洞单元;并在每组所述卷积块输出特征的特征矩阵中,将除所述第一空洞单元以外的矩阵单元,作为代表该组卷积块输出特征的第一待卷积特征;还用于分别对每组所述卷积块输出特征的第一待卷积特征进行卷积,得到相应组的第一待组合卷积特征;还用于组合所述卷积块输出特征的第一待组合卷积特征,得到所述空洞分组卷积特征。

在上述实施例的基础上,所述第一空洞卷积块包括第一空洞卷积层和第一最大池化层,一个或多个处理器40还实现如下操作:

通过所述第一空洞卷积层,对所述待卷积特征进行卷积、批归一化和激活,得到第一卷积层输出特征;

通过所述第一最大池化层,对所述第一卷积层输出特征进行最大池化,得到所述卷积块输出特征。

在上述实施例的基础上,所述第一待卷积特征的特征面个数为f1,所述通过所述第二空洞卷积块,一个或多个处理器40还实现如下操作:

通过所述第二空洞卷积层,对所述第一待卷积特征进行卷积、批归一化和激活,得到第二卷积层输出特征;

通过所述第二最大池化层,对所述第二卷积层输出特征进行最大池化,得到所述第一待组合卷积特征;所述第一待组合卷积特征的特征面个数为f2;其中,f2=2*f1。

在上述实施例的基础上,所述深度残差网络的残差块包括第一残差卷积块和第二残差卷积块,一个或多个处理器40还实现如下操作:

通过所述第一残差卷积块,对所述空洞分组卷积特征进行卷积、批归一化和激活,得到第一待残差特征;

通过所述第二残差卷积块,对所述第一待残差特征进行卷积、批归一化和激活,得到第二待残差特征;

对所述第二待残差特征与所述空洞分组卷积特征进行相加并激活,得到所述残差卷积特征。

在上述实施例的基础上,一个或多个处理器40还实现如下操作:

获取预设的卷积空洞数;

根据所述卷积空洞数,确定所述第一空洞卷积层的空洞卷积核;

使用所述空洞卷积核,对心电信号分组特征进行卷积运算,得到卷积核输出特征;

对所述卷积核输出特征进行批归一化和激活,得到所述第一卷积层输出特征。

在上述实施例的基础上,一个或多个处理器40还实现如下操作:

接收原始信号;

对所述原始信号进行小波分解,得到小波分解信号;所述小波分解信号具有x1维;

对所述小波分解信号中的x2维的信号置零,得到部分置零信号;其中,x2<x1;

对所述部分置零信号进行小波逆变换,得到去噪信号;所述去噪信号为高频噪声和基线漂移去除后的信号;

根据所述去噪信号,得到所述多导联心电信号。

在上述实施例的基础上,所述多导联心电信号对应n个心拍,一个或多个处理器40还实现如下操作:

确定所述心梗异常概率大于预设的异常概率阈值的多导联心电信号,为心梗异常信号;

确定所述心梗异常信号对应的n1个心梗心拍;

当n1与n的比值大于预设的心梗心拍比值阈值时,判定所述多导联心电信号为陈旧性心梗信号。

实施例五

本申请实施例五还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种基于卷积神经网络的心电信号识别方法,所述卷积神经网络包括空洞分组卷积块、残差块和全局平均池化层,该方法包括:

获取多导联心电信号;

将所述多导联心电信号输入至所述空洞分组卷积块,得到空洞分组卷积特征;其中,所述空洞分组卷积块,用于将所述多导联心电信号进行划分,得到多组的心电信号分组特征;还用于确定每组所述心电信号分组特征的特征矩阵中的空洞单元;并在每组所述心电信号分组特征的特征矩阵中,将除所述空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组所述心电信号分组特征的待卷积特征进行卷积,得到相应组的待组合卷积特征;还用于组合所述多导联心电信号的多组待组合卷积特征,得到所述空洞分组卷积特征;

通过所述残差块,对所述空洞分组卷积特征进行残差运算,得到残差卷积特征;

通过所述全局平均池化层,对所述残差卷积特征进行全局平均池化,得到全局降维卷积特征;

对所述全局降维卷积特征进行全连接处理,得到心梗异常概率;

根据所述心梗异常概率,判定所述多导联心电信号为陈旧性心梗信号。

在上述实施例的基础上,所述计算机可执行指令在由计算机处理器执行时还实现以下步骤:获取所述空洞分组卷积块的分组卷积组数;根据所述分组卷积组数,对所述多导联心电信号进行特征分组,得到所述心电信号分组特征;将所述心电信号分组特征输入至所述空洞分组卷积块,得到所述空洞分组卷积特征。

在上述实施例的基础上,所述空洞分组卷积块包括第一空洞卷积块和第二空洞卷积块,所述计算机可执行指令在由计算机处理器执行时还实现以下步骤:通过所述第一空洞卷积块,对所述心电信号分组特征进行空洞卷积处理,得到卷积块输出特征;其中,所述第一空洞卷积块用于确定每组所述心电信号分组特征的特征矩阵中的空洞单元;并在每组所述心电信号分组特征的特征矩阵中,将除所述空洞单元以外的矩阵单元,作为代表该组心电信号分组特征的待卷积特征;还用于分别对每组所述心电信号分组特征的待卷积特征进行卷积,得到相应组的卷积块输出特征;通过所述第二空洞卷积块,对所述卷积块输出特征进行空洞卷积处理,得到所述空洞分组卷积特征;其中,所述第二空洞卷积块用于确定每组所述卷积块输出特征的特征矩阵中的第一空洞单元;并在每组所述卷积块输出特征的特征矩阵中,将除所述第一空洞单元以外的矩阵单元,作为代表该组卷积块输出特征的第一待卷积特征;还用于分别对每组所述卷积块输出特征的第一待卷积特征进行卷积,得到相应组的第一待组合卷积特征;还用于组合所述卷积块输出特征的第一待组合卷积特征,得到所述空洞分组卷积特征

在上述实施例的基础上,所述第一空洞卷积块包括第一空洞卷积层和第一最大池化层,所述计算机可执行指令在由计算机处理器执行时还实现以下步骤:通过所述第一空洞卷积层,对所述待卷积特征进行卷积、批归一化和激活,得到第一卷积层输出特征;通过所述第一最大池化层,对所述第一卷积层输出特征进行最大池化,得到所述卷积块输出特征。

在上述实施例的基础上,所述第一待卷积特征的特征面个数为f1,所述计算机可执行指令在由计算机处理器执行时还实现以下步骤:通过所述第二空洞卷积层,对所述第一待卷积特征进行卷积、批归一化和激活,得到第二卷积层输出特征;通过所述第二最大池化层,对所述第二卷积层输出特征进行最大池化,得到所述第一待组合卷积特征;所述第一待组合卷积特征的特征面个数为f2;其中,f2=2*f1。

在上述实施例的基础上,所述深度残差网络的残差块包括第一残差卷积块和第二残差卷积块,所述计算机可执行指令在由计算机处理器执行时还实现以下步骤:通过所述第一残差卷积块,对所述空洞分组卷积特征进行卷积、批归一化和激活,得到第一待残差特征;通过所述第二残差卷积块,对所述第一待残差特征进行卷积、批归一化和激活,得到第二待残差特征;对所述第二待残差特征与所述空洞分组卷积特征进行相加并激活,得到所述残差卷积特征。

在上述实施例的基础上,所述计算机可执行指令在由计算机处理器执行时还实现以下步骤:获取预设的卷积空洞数;根据所述卷积空洞数,确定所述第一空洞卷积层的空洞卷积核;使用所述空洞卷积核,对心电信号分组特征进行卷积运算,得到卷积核输出特征;对所述卷积核输出特征进行批归一化和激活,得到所述第一卷积层输出特征。

在上述实施例的基础上,所述计算机可执行指令在由计算机处理器执行时还实现以下步骤:接收原始信号;对所述原始信号进行小波分解,得到小波分解信号;所述小波分解信号具有x1维;对所述小波分解信号中的x2维的信号置零,得到部分置零信号;其中,x2<x1;对所述部分置零信号进行小波逆变换,得到去噪信号;所述去噪信号为高频噪声和基线漂移去除后的信号;根据所述去噪信号,得到所述多导联心电信号。

在上述实施例的基础上,所述多导联心电信号对应n个心拍,所述计算机可执行指令在由计算机处理器执行时还实现以下步骤:

确定所述心梗异常概率大于预设的异常概率阈值的多导联心电信号,为心梗异常信号;

确定所述心梗异常信号对应的n1个心梗心拍;

当n1与n的比值大于预设的心梗心拍比值阈值时,判定所述多导联心电信号为陈旧性心梗信号。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的基于卷积神经网络的心电信号识别方法的操作,还可以执行本申请任意实施例所提供的基于卷积神经网络的心电信号识别方法中的相关操作,且具备相应的功能和有益效果。

需要说明的是,本发明实施例所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二\第三”区分的对象在适当情况下可以互换,以使这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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