[发明专利]心电信号R波的提取方法有效

专利信息
申请号: 201310633841.1 申请日: 2013-11-29
公开(公告)号: CN103584854A 公开(公告)日: 2014-02-19
发明(设计)人: 庞宇;李章勇;李捷;吴强;赵何婷;任斌斌;李泽颖 申请(专利权)人: 重庆海睿科技有限公司
主分类号: A61B5/0456 分类号: A61B5/0456
代理公司: 重庆为信知识产权代理事务所(普通合伙) 50216 代理人: 余锦曦
地址: 401336 重庆市南*** 国省代码: 重庆;85
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 电信号 提取 方法
【说明书】:

技术领域

发明涉及到医疗器械技术领域,具体地说,是一种心电信号R波的提取方法。 

背景技术

QRS波是心电图ECG(Eletrocardiogram)信号的主要特征,因此在Indian信号最重要的是检测出QRS波。这是因为只有在确定QRS波群后下才能计算心率、检测心率变异,并进一步检测心电信号的其他细节。目前R波的检测有以下几种检测方法:差分法、滤波器组法、小波变换法等。差分法具有直观形象计算量小的优点,但是抗干扰能力弱;滤波器组法具有运算量小,抗干扰能力较强的优点,但是时常出现错检和漏检情况;小波变换法对R波的提取效果很好,但是运算大,运算复杂。 

因此,需要一种能够克服抗干扰能力弱、准确率低、运算量大、运算复杂等缺陷的提取方法。 

发明内容

针对现有技术的不足,本发明的目的之一是提供一种抗干扰能力强、准确率高、运算量小的心电信号R波的提取方法。 

为达到上述目的,本发明表述一种心电信号R波的提取方法,具体按照以下步骤进行: 

步骤1:获取预定时间T内的心电信号,并进行低通滤波预处理; 

步骤2:对滤波后的心电信号提取第一个R波,并将第一个R波所在心电信号段作为初始模板; 

步骤3:对获取的心电信号进行双阈值比较和粗细匹配计算,提取预定时间T内其它R波。 

作为进一步描述,所述步骤1中以频率f=400Hz进行采样,将采样获取的心电信号按照截止频率100Hz进行低通滤波;所述步骤2中获取第一个R波的具体方法按照以下步骤进行: 

步骤2-1:从起始处取宽度W1=2s的心电信号段; 

步骤2-2:按照等式(a)对心电信号做一阶前向差分运算,得到差分信号dif(k),等式中f(k)为滤波后的心电信号,f(k+1)是f(k)的移位序列; 

dif(k)=f(k)-f(k+1)   (a) 

步骤2-3:找到该信号段的前向差分的最大值dif(k)max所在的位置,记为K0点; 

步骤2-4:以K0点为中心,取宽度W2=100ms的心电信号段,找到该信号段中的最大值点K1,即为第一个R波所在位置。 

作为进一步描述,所述步骤3中的双阈值比较和粗细匹配具体按照以下步骤进行: 

步骤3-1:以上一个R波所在点的位置为中心,选取宽度W3=150ms的心电信号段作为模板信号; 

步骤3-2:设置t0的初值并滑动t0,取宽度为W3=150ms的心电 信号段作为匹配信号; 

步骤3-3:更新幅度阈值; 

步骤3-4:将匹配信号段中的最大值与幅度阈值比较,小于阈值的则进入步骤3-5作粗糙匹配,大于阈值的则进入步骤3-6作精细匹配; 

步骤3-5:按照等式(b)计算粗糙匹配度Q1,并将得到的粗糙匹配度Q1与阈值c1比较,若Q1大于c1的,则返回步骤3-3重新更新幅度阈值,若Q1小于c1的,则修改t0=t1,返回步骤3-2; 

Q1=(1-|Mk-ki|Mk)*(1-|Mc-ci|Mc)---(b)]]>

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆海睿科技有限公司,未经重庆海睿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310633841.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top