当前位置: 首页 > 专利查询>河北大学专利>正文

一种心电信号的检索方法技术

技术编号:21960674 阅读:19 留言:0更新日期:2019-08-27 23:38
本发明专利技术涉及一种心电信号的检索方法,其方法包括以下步骤:a、对目标数据和待检索数据的特征进行计算;b、基于TBD改进DTW的心电信号相似性度量;c、通过计算检索的敏感度和正检率对检索结果进行评价;d、对心电数据的幅值特征进行检索;e、对心电数据的形态特征进行检索。经本发明专利技术方法的处理,去噪后的干净心电信号不但有效地滤除了噪声,且恢复了心电信号低频特征波,保留了心电信号的有效信息。本发明专利技术检索主要分为对心电数据的幅值特征检索和对心电数据的形态特征检索。经本发明专利技术方法的处理,充分利用两者各自的优势解决了心电信号相似度测量所面临的问题,实现了对心电信号的检索。

【技术实现步骤摘要】
一种心电信号的检索方法
本专利技术涉及心电信号的自动检测与分析技术,具体地说是一种心电信号的检索方法。
技术介绍
目前医生诊断心血管疾病主要依据医生对于病人的心电图的判断。但心血管疾病的种类众多,个体差异性强,使得同一种疾病在不同病人心电图上的表现也不尽相同。因此对所有个体采用相同模板的做法并不合理,这也是自动诊断所面临的临床问题。现如今临床以及远程医疗中产生的海量心电图增加了医生的工作量,因此如何辅助医生实时且快速地找到感兴趣的心电数据成了亟待解决的问题。为了极大地节约医生时间,提高诊断效率,心电信号数据的检索是十分必要的。
技术实现思路
本专利技术的目的就是提供一种心电信号的检索方法,以解决现有检索方法进行相似度测量时存在心电信号特征波的检索精度和手工设计特征泛化能力差以及特征维数大冗余信息多的问题。本专利技术是这样实现的:一种心电信号的检索方法,包括以下步骤:a、对目标数据和待检索数据的特征进行计算;b、基于TBD改进DTW的心电信号相似性度量;c、通过计算检索的敏感度和正检率对检索结果进行评价;d、对心电数据的幅值特征进行检索;e、对心电数据的形态特征进行检索。步骤a的具体过程为:a-1、确定长度为l的目标数据a=[a1,a2,...al],其中,a的幅值特征向量即为其本身;a-2、根据目标数据a的长度l在心电信号X上截取待检索数据b1,b2,...bm,待检索数据截取时选择步长为k,并计算待检索数据的表达式为:待检索数据b1,b2,...bm的幅值特征向量即为其本身;a-3、目标数据的形态特征向量表达式为其中k为正整数,待检索数据的形态特征向量表达式为其中k为正整数。步骤b的具体过程为:b-1、采用TBD对两个序列上的点进行距离的计算:选择目标数据Q=(q1,q2,...qm),计算数据C=(c1,c2,...cn)与Q各点之间的距离,TBD定义为然后将Q和C带入其中k为正整数,得到m*n的距离矩阵D;b-2、在距离矩阵网络中找寻从S点到E点的最优路径,距离矩阵D中每一点的累计距离r(i,j)为其本身与到达此点的最短距离之和,表达式为:r(i,j)=dTBD(qi,cj)+min(r(i-1,j-1),r(i-1,j),r(i,j-1));b-3、采用TBD改进DTW的方法计算选择的待检索数据和目标数据之间的最短距离来表征两个数据之间的相似度,改进算法相似度定义式为步骤c的具体过程为:计算检索的敏感度和正检率:敏感度计算公式为:正检率计算公式为:其中TP为真阳性样本个数,FN为假阴性样本个数,FP为假阳性样本个数。步骤d中:对心电数据的幅值特征进行检索包括单心拍心电信号幅值特征的检索和任意长度心电信号幅值特征的检索。步骤e中:对心电数据的形态特征进行检索包括单心拍心电信号形态特征的检索和任意长度心电信号形态特征的检索。本专利技术公开了一种基于总布雷格曼散度改进动态时间规整的检索方法,检索主要分为两种模式:A)对心电数据的幅值特征检索;B)对心电数据的形态特征检索。经本专利技术方法的处理,充分利用两者各自的优势解决了心电信号相似度测量所面临的问题,实现了对心电信号的检索。附图说明图1单心拍幅值检索算法流程图。图2单心拍形态检索算法流程图。图3心拍截取示意图。图4任意长度心电信号幅值检索算法流程图。图5任意长度心电信号形态检索算法流程图。具体实施方式以下结合附图对本专利技术作进一步详细描述,本领域技术人员可由本说明书所揭露的内容实现本专利技术。本实施例在IntelXeonCPUE5-2697@2.70GHz,内存为128.00GB,Win7,64位操作系统的计算机中实现,整个心电信号自动分类算法采用Matlab语言实现。结合上图1、2、3,本专利技术的实施过程如下:A)获取人体的心电信号,并进行滤波处理,检测滤波后的心电信号的R波:①信号采集:以1000Hz的采集频率采集人体心电原始信号,并存储为TXT文档的数据形式,然后用Matlab软件将所述TXT文档存储的心电原始信号数据读取到电脑中;②对所述心电原始信号数据进行处理:通过小波分解在尺度4上找到QRS波群,在QRS波群确定的前提下,再进行R波峰值点的检测。采用能量窗的变换再次突出QRS波群,设置窗口的大小来获取不同的信号能量曲线,在取得的能量曲线中寻找到能量的峰值点,对此时得到的R波峰值预测点进行筛查,将不满足条件的去除,从而得到R波峰值点的准确位置。能量窗变换公式:保留R波峰值点的满足条件公式:0.4*RRmean<RR<1.6*RRmean。B)相似度测量:采用TBD改进DTW的方法计算选择的待检索数据和目标数据之间的最短距离来表征两个数据之间的相似度,通过阈值δ的设定标记出与目标数据相似的心拍数据。C)单心拍心电信号特征的检索:①截取心拍:在R波位置前取90个采样点,后取165个采样点来进行心拍数据的截取,选择目标心拍作为匹配模板。选择目标心拍作为匹配模板,再选择合适的检索特征,计算余下的心拍数据与目标数据的特征向量相似度。目标数据a和待检索数据b1,b2,...bm幅值特征向量即为其本身;目标数据和待检索数据的形态特征向量是利用心电信号在各点处的一阶导数值代表此点的变化趋势,构成数据的形态特征向量。目标数据和待检索数据的形态特征向量计算表达式:②实验数据选用MIT-BIH心律失常数据库中的100号、102号、105号、106号、107号、109号、116号、119号、124号、209号、212号、214号、215号、220号、221号、232号和234号17组数据。分别采取欧氏距离、TBD、传统DTW和本文提出算法进行幅值和形态的检索,得到的检索正检率和敏感度。结合图4、5,本专利技术的实施过程如下:A)预处理:B)选择合适的检索特征,进行目标心拍数据和待检索心拍数据的相似性计算。①任意长度心电信号检索不用进行心拍的截取,其长度可任意选择,在数据获取时根据目标数据的长度来进行待检索数据的划分,经过测验选择步长为20个采样点进行检索。②再根据目标数据a的长度l来截取输入进来的心电信号数据从而得到待检索数据b1,b2,...bm,通过计算待检索数据和目标数据的相似度对目标数据进行检索。仍然对心电信号幅值特征和形态特征这两种波形特征进行检索,实验的整体流程与单心拍检索类似。心电信号检索算法能够很好地检索出目标数据,在加入噪声后仍具有相比一般算法更强的稳定性,所提出的方法适用于心电信号的检索。本文档来自技高网...

【技术保护点】
1.一种心电信号的检索方法,其特征是,包括以下步骤:a、对目标数据和待检索数据的特征进行计算;b、基于TBD改进DTW的心电信号相似性度量;c、通过计算检索的敏感度和正检率对检索结果进行评价;d、对心电数据的幅值特征进行检索;e、对心电数据的形态特征进行检索。

【技术特征摘要】
1.一种心电信号的检索方法,其特征是,包括以下步骤:a、对目标数据和待检索数据的特征进行计算;b、基于TBD改进DTW的心电信号相似性度量;c、通过计算检索的敏感度和正检率对检索结果进行评价;d、对心电数据的幅值特征进行检索;e、对心电数据的形态特征进行检索。2.根据权利要求1所述的心电信号的检索方法,其特征是,步骤a的具体过程为:a-1、确定长度为l的目标数据a=[a1,a2,...al],其中,a的幅值特征向量即为其本身;a-2、根据目标数据a的长度l在心电信号X上截取待检索数据b1,b2,...bm,待检索数据截取时选择步长为k,并计算待检索数据的表达式为:待检索数据b1,b2,...bm的幅值特征向量即为其本身;a-3、目标数据的形态特征向量表达式为k为正整数,待检索数据的形态特征向量表达式为k为正整数。3.根据权利要求2所述的心电信号的检索方法,其特征是,步骤b的具体过程为:b-1、采用TBD对两个序列上的点进行距离的计算:选择目标数据Q=(g1,g2,...qm),计算数据C=(c1,c2,...cn)与Q各点之间的距离,...

【专利技术属性】
技术研发人员:刘秀玲李鑫刘明熊鹏杜海曼杨建利张杰烁
申请(专利权)人:河北大学
类型:发明
国别省市:河北,13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1