一种基于BCG信号的心跳周期获取方法和装置制造方法及图纸

技术编号:13196103 阅读:57 留言:0更新日期:2016-05-12 08:00
本发明专利技术公开了一种基于BCG信号的心跳周期的获取方法和装置。其中,该方法包括:获取心冲击图BCG检测装置发送的BCG信号;按照预设时间序列将该BCG信号分解为多个子信号,并获取该多个子信号的变异系数得到变异系数集合;根据该变异系数集合中最小的变异系数对应的子信号获取心跳间隔序列,并通过拉依达法则对该心跳间隔序列进行处理得到心跳周期。本发明专利技术实现了获取更准确的心跳周期信息。

【技术实现步骤摘要】

本专利技术涉及生物医学领域,具体而言,涉及一种基于BCG信号的心跳周期获取方法和装置
技术介绍
随着社会的发展,慢性病已经成为迄今世界上最主要的死因。《中国心血管疾病报告2013》报告显示,我国将近百分之八十的患者患有心血管疾病,平均十秒就有一人死于心血管疾病。心率变异性是评价自主神经调节功能的重要定量指标。正确测定心率变异的种种指标,无论是对生理、病理研究,还是对临床的诊断和防治,都具有指导性的意义。 BCG (Balli stocard1gram,心冲击图)是由心脏搏动以及躯干、上肢部分的脉动为作用力产生的信号,其中以心脏的搏动在重力方向的分力为主要冲击力』CG能够在自然睡眠状态下获取到,不会对受试者产生心理上的压力,在现有技术中,通过对BCG数据进行模极大值处理,获取BCG数据中全部有效的极值点;然后根据预设的阈值对所有的极值点进行筛选,得到极值点称为拐点J,并设J点的左侧相邻拐点为H点和右侧相邻拐点为N点,构造出HJN波群的集合;进而以HJN波群中H点、了点和N点中彼此之间的相对距离作为HJN波群的共性判断准则,匹配选取所述集合中具备所述共性的HJN为心搏出现位置。但是,对于不同的BCG需要人工干预设置不同的阈值,若设置单一阈值会降低获取到心跳峰值点精度;使用模式识别时需要设计者制定模糊规则,且需要大量的实验数据或者经验制定专家规则库作为支撑,才能准确识别出HJN波群是否为心搏出现的位置,否则若出现一种未包含在规则库的HJN波形,则会增大误判率。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种基于BCG信号的心跳周期获取方法和装置,以获取更准确的心跳周期。
技术实现思路
本专利技术实施例提供了一种基于BCG信号的心跳周期获取方法和装置,以获取更准确的心跳周期。根据本专利技术实施例的一个方面,提供了一种基于BCG信号的心跳周期获取方法,包括:获取心冲击图BCG检测装置发送的BCG信号;按照预设时间序列将所述BCG信号分解为多个子信号,并获取所述多个子信号的变异系数得到变异系数集合;根据所述变异系数集合中最小的变异系数对应的子信号获取心跳间隔序列,并通过拉依达法则对所述心跳间隔序列进行处理得到心跳周期。进一步地,所述获取所述多个子信号的变异系数得到变异系数集合包括:检测所述多个子信号的极小值点得到极值点集合;获取所述极值点集合中两个连续且相邻的所述极小值点的间距;获取所述间距的均值和标准差,并通过所述标准差与均值的比值得到每个所述子信号的变异系数;根据所述每个所述子信号的变异系数得到所述变异系数集合。进一步地,所述根据所述变异系数集合中最小的变异系数对应的子信号获取心跳间隔序列包括:根据所述变异系数集合中最小的变异系数对应的子信号通过滑动窗口法获取所述心跳间隔序列。进一步地,所述按照预设时间序列将所述BCG信号分解为多个子信号包括:按照预设时间序列通过集合经验模分解EEMD将所述BCG信号分解为多个子信号。进一步地,在通过所述标准差与均值的比值得到每个所述子信号的变异系数之后,且在所述根据所述每个所述子信号的变异系数得到所述变异系数集合之前,所述方法还包括:在所述变异系数在预设范围外时,将所述变异系数置为I。根据本专利技术实施例的另一方面,还提供了一种基于BCG信号的心跳周期获取装置,包括:获取单元,用于获取心冲击BCG检测装置发送的BCG信号;分解单元,用于按照预设时间序列将所述BCG信号分解为多个子信号,并获取所述多个子信号的变异系数得到变异系数集合;处理单元,用于根据所述变异系数集合中最小的变异系数对应的子信号获取心跳间隔序列,并通过拉依达法则对所述心跳间隔序列进行处理得到心跳周期。进一步地,所述获取单元用于通过以下步骤执行获取所述多个子信号的变异系数得到变异系数集合:检测所述多个子信号的极小值点得到极值点集合;获取所述极值点集合中两个连续且相邻的所述极小值点的间距;获取所述间距的均值和标准差,并通过所述标准差与均值的比值得到每个所述子信号的变异系数;根据所述每个所述子信号的变异系数得到所述变异系数集合。进一步地,所述处理单元,用于根据所述变异系数集合中最小的变异系数对应的子信号通过滑动窗口法获取所述心跳间隔序列。进一步地,所述分解单元,用于按照预设时间序列通过集合经验模分解EEMD将所述BCG信号分解为多个子信号。进一步地,所述处理单元,还用于在通过所述标准差与均值的比值得到每个所述子信号的变异系数之后,且在所述根据所述每个所述子信号的变异系数得到所述变异系数集合之前,在所述变异系数在预设范围外时,将所述变异系数置为I。通过采用上述方法,获取心冲击图BCG检测装置发送的BCG信号;按照预设时间序列将该BCG信号分解为多个子信号,并获取该多个子信号的变异系数得到变异系数集合;根据该变异系数集合中最小的变异系数对应的子信号获取心跳间隔序列,并通过拉依达法则对该心跳间隔序列进行处理得到心跳周期。这样,通过采用上述步骤,去除了 BCG信号中的极值点但非心跳峰值点且保留BCG趋势及心跳峰值点的信号,减少了心跳峰值点的误判,从而获取更准确的心跳周期。【附图说明】此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种可选的基于BCG信号的心跳周期获取方法的流程示意图;图2是根据本专利技术实施例的另一种可选的基于BCG信号的心跳周期获取方法的流程不意图;图3是根据本专利技术实施例的一种可选的心跳周期的分析结果示意图;图4是根据本专利技术实施例的一种可选的基于BCG信号的心跳周期获取装置的结构示意图。【具体实施方式】为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步当前第1页1 2 3 本文档来自技高网
...
一种基于BCG信号的心跳周期获取方法和装置

【技术保护点】
一种基于BCG信号的心跳周期获取方法,其特征在于,包括:获取心冲击图BCG检测装置发送的BCG信号;按照预设时间序列将所述BCG信号分解为多个子信号,并获取所述多个子信号的变异系数得到变异系数集合;根据所述变异系数集合中最小的变异系数对应的子信号获取心跳间隔序列,并通过拉依达法则对所述心跳间隔序列进行处理得到心跳周期。

【技术特征摘要】

【专利技术属性】
技术研发人员:倪红波周兴社宋亚龙王柱邓军权
申请(专利权)人:西北工业大学
类型:发明
国别省市:陕西;61

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

1