买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明为一种基于QRS波群不定次循环叠加的心电图心搏分类方法,包括以下步骤:步骤一:单导联心电信号获取及预处理;步骤二:心电样本数据4个等级干扰的识别;步骤三:心搏聚类分析;步骤四:第一次构建叠加波,本步骤针对每个心电样本构建独特的心搏叠加波;步骤五:确定主导节律是窦性心律还是房颤心律,根据步骤二的心搏干扰识别,对只有1级和2级干扰级别的心搏进行房颤分析;步骤六:计算主导节律的RR间期并进行心搏早搏识别;步骤七:计算样本全部心搏当前判定类型和上一轮循环的结果相比是否均没有变化;步骤八:重复步骤七,直至循环到全部心搏当前判定类型和上一轮循环判定类型相同,才完成所有心搏的类型识别。
主权项:1.一种基于QRS波群不定次循环叠加的心电图心搏分类方法,其特征在于:所述方法包括以下步骤:步骤一:单导联心电信号获取及预处理,根据预设的采样率,采用干电极获取t秒固定长度的u份训练集和v份测试集的单导联ECG样本,并对每个样本进行滤波去噪,去肌电、工频干扰和去基线漂移处理;步骤二:心电样本数据4个等级干扰的识别,心电样本数据4个等级干扰的识别方法为:1首先将预处理后的心电样本数据按照n秒钟长度切片,再进行间隔m个点的下采样,获得心电数据X,并对其进行标注得到y;2其次,对心电数据X进行傅里叶变换F,并将其实部标准化Norm之后和X相加,得到输出XF;再次,训练卷积神经网络,设计一个包含四层卷积层的一维卷积神经网络来提取特征,同时在每第二个卷积层之后加一个Maxpooling层用来筛选特征,并规定每一层合适的通道数C,卷积核长度K和卷积步长strides,随后接一个Averagepool层和两层全连接层来解码提取到的特征,全连接层的通道数分别为C和4,第二个全连接层的输出为Xfc,Xfc通过softmax层,得到4个类别概率的一维向量Xout,设定学习率Lr、损失函数Loss,用Adam优化器进行训练,直到模型收敛;3最后,导入测试数据进行4个等级干扰的识别,对比最终输出的4个概率Xp,取其中最高概率对应的等级作为n秒钟的干扰等级,公式如下:XF=X+NormrealFX Normx=x-xminxmax-xmin 步骤三:心搏聚类分析,针对预处理后的心电样本,基于正则化最小二乘回归学习方法定位R波位置,以检测到的R波位置为中心,向前向后取一定数量采样点的固定窗口对样本进行分割,共分割得到LA个心搏,根据上一步骤的干扰识别,对只有1级和2级干扰级别的L个心搏进行聚类分析,共分为三个阶段,以获取心搏数量最多的两类心搏;三个阶段分别为:第一阶段,在对样本L个心搏进行聚类前,首先需要产生模板心搏,将目标心搏与模板心搏进行相似度距离计算,相似度距离满足一定阈值条件的目标心搏匹配归入相应模板类别,选取相似度距离阈值TH,从样本的L个心搏中随机抽取LS个心搏,并选择第一个心搏ls1作为第一个模板心搏类型T1,计算第二个心搏ls2到T1的相似度距离D21,如果满足D21>TH,则将ls2匹配归入该类别,否则以ls2为新建模板心搏T2,继续计算下一个心搏lsi与已有的若干个模板心搏间相似度距离Dijj=0,1,2,...,若满足且Dim>TH,则将该心搏匹配归于模板类别Tm,否则以lsi为新建模板心搏类别,重复此步骤,直至完成随机LS个心搏的聚类,最后对随机的LS个心搏模板分类结果进行统计排序,选取心搏匹配个数最多的模板类别Tmax,将LS个心搏中属于Tmax的所有心搏数据做平均,得到一个平均模板心搏Tavg;第二阶段,对样本L个心搏第一次进行聚类,获取心搏匹配个数最多的一类,将上一阶段得到的平均模板心搏Tavg作为第一个心搏模板类型,重复第一阶段的心搏匹配模板的步骤,直到所有L个心搏匹配完毕,最后对全部L个模板心搏分类结果进行统计排序,得到心搏匹配个数最多的模板类别,获取其匹配的心搏集合Lclu1及个数c1;第三阶段,样本中全部L个心搏去掉上一阶段最多一类c1个心搏后,再对剩余L-c1个的心搏第二次进行聚类,对L-c1个心搏重复第一阶段步骤,得到随机抽取心搏匹配个数最多的模板类别,接着对L-c1个心搏重复第二阶段步骤,得到匹配个数最多的模板类别,获取其匹配心搏集合Lclu2及其个数c2,将第二阶段和第三阶段获得的心搏集合Lclu1、Lclu2合并为一个心搏集合Lclu;步骤四:第一次构建叠加波,本步骤针对每个心电样本构建独特的心搏叠加波,将上述步骤获取的样本心搏集合Lclu用来构建叠加波,所有用于构建的心搏以R波位置为基准点向前向后对齐,并对每个心搏采样点对应的振幅幅值进行排序,截取第15百分位至第85百分位对应的心搏幅值求和取平均,作为当前采样点对应的叠加波振幅幅值,以此来第一次构建叠加波;公式如下: 其中m是当前心搏的第m个采样点,P15和P85分别是每个心搏当前采样点对应的振幅幅值排序之后处于在15%和85%的位置,Am是叠加波第m个采样点的幅值,aim是第m个采样点处于第i百分位的心搏幅值;步骤五:确定主导节律是窦性心律还是房颤心律,根据步骤二的心搏干扰识别,对只有1级和2级干扰级别的心搏进行房颤分析;步骤六:计算主导节律的RR间期并进行心搏早搏识别;根据步骤五分析结果,若心电样本主节律为非房颤节律,则首先根据步骤三获取的样本心搏集合Lclu获取相邻的心搏,计算相邻心搏的RR间期,并对每个RR间期进行排序,截取第15百分位至第85百分位对应的RR间期求和取平均,作为当前样本主导节律的RR间期,接着对样本心搏进行室性早搏和房性早搏的识别,主导节律的RR间期计算公式如下: 其中P15和P85分别是相邻心搏RR间期排序之后处于在15%和85%的位置,IRR是当前样本主导节律的RR间期,ij是处于第j百分位的RR间期;若心电样本主节律为房颤节律,则进一步对心搏进行室性早搏识别;步骤七:计算样本全部心搏当前判定类型和上一轮循环的结果相比是否均没有变化,若有变化,则重新从步骤四开始流程循环继续判断心搏类型,首先针对主节律非房颤样本,排除掉室性早搏、3级和4级干扰心搏,只针对窦性心搏和房早心搏按照步骤四第一次构建叠加波的方法再次构建样本的叠加波;针对主节律房颤样本,排除掉室性早搏、3级和4级干扰心搏,只针对房颤心搏按照步骤四第一次构建叠加波的方法再次构建样本的叠加波,接着根据第二次构建的叠加波,再次主节律房颤分析、计算主导节律RR间期及心搏早搏识别:首先根据步骤六对样本心搏室性早搏的识别结果,排除掉室性早搏、3级和4级干扰心搏,针对剩余心搏再次按照步骤五对主节律进行房颤分析;其次,依据房颤分析结果,根据步骤六的主导节律RR间期计算和早搏识别方法,对心搏进行室性早搏和房性早搏的识别,若无变化,则输出心搏类别;步骤八:重复步骤七,直至循环到全部心搏当前判定类型和上一轮循环判定类型相同,才完成所有心搏的类型识别。
全文数据:
权利要求:
百度查询: 浙江好络维医疗技术有限公司 一种基于QRS波群不定次循环叠加的心电图心搏分类方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。