System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种心率监测数据的智能处理方法技术_技高网

一种心率监测数据的智能处理方法技术

技术编号:40994236 阅读:2 留言:0更新日期:2024-04-18 21:35
本发明专利技术涉及数据处理技术领域,具体涉及一种心率监测数据的智能处理方法,包括:获取心率数据序列,根据心率数据序列的波动得到若干生长区间和若干离群区间,根据生长区间和离群区间内心率数据的差异得到离群区间的合并标准,进而得到目标心率区间,根据目标心率区间内心率数据的波动情况和目标心率区间在心率数据序列的均值占比,得到目标心率区间的异常程度,根据目标心率区间与相邻目标心率区间的异常程度差异以及持续时间差异,得到目标心率区间作为异常心率区间时的可能性,进而得到异常心率数据。本发明专利技术基于区域生长算法,将心率数据进行分类,通过分析不同类别的差异得到准确的异常心率数据,便于医护人员更好的评估健康状况。

【技术实现步骤摘要】

本专利技术涉及数据处理,具体涉及一种心率监测数据的智能处理方法


技术介绍

1、心率可以反映个体的心血管系统的健康状况,帮助人们了解自己的心理和身体状况。通过与历史数据进行对比,可以识别潜在的健康问题,并采取适当的措施进行干预。通过监测和评估心率,医生和健康专家可以确定异常情况并采取适当的治疗措施。

2、现有的心率异常检测一般区域生长的方法筛选异常心率数据,但是这种方式只能得到异常心率所在的局部范围,并不能准确得到异常心率数据,进而导致某些情况下检测结果不准确或者对结果产生误判,从而最终影响对病情或健康状况的评估。


技术实现思路

1、为解决上述问题,本专利技术提供一种心率监测数据的智能处理方法。

2、本专利技术的一种心率监测数据的智能处理方法采用如下技术方案:

3、本专利技术一个实施例提供了一种心率监测数据的智能处理方法,该方法包括以下步骤:

4、获取任意一个患者的心率数据序列,所述心率数据序列中包含若干心率数据;

5、根据心率数据序列中心率数据的波动得到心率数据序列的若干生长区间和若干离群区间,所述生长区间包含正常的心率数据,所述离群区间包含异常的心率数据;

6、根据任意一个生长区间和离群区间内心率数据的差异得到任意一个离群区间的合并标准,依据每一个离群区间的合并标准进行合并得到心率数据序列的若干目标心率区间;

7、根据任意一个目标心率区间内心率数据的波动情况和目标心率区间在心率数据序列的均值占比,得到任意一个目标心率区间的异常程度,根据任意一个目标心率区间与相邻目标心率区间的异常程度差异以及持续时间差异,得到任意一个目标心率区间作为异常心率区间时的可能性,依据任意一个目标心率区间作为异常心率区间时的可能性得到心率数据序列中的异常心率数据。

8、进一步地,所述根据心率数据序列中心率数据的波动得到心率数据序列的若干生长区间和若干离群区间,包括的具体步骤如下:

9、在心率数据序列中均匀选取th2个心率数据,记为种子心率数据集合,th2为预设第二数值,将种子心率数据集合中任意一个心率数据,记为目标心率数据,以目标心率数据为中心,邻域半径为r的范围作为目标心率数据的初始生长区间,r为待定数值,其中r的取值从1开始遍历,每次加1,获取目标心率数据的初始生长区间内所有心率数据的方差,记为d,预设第一阈值,记为th1,获取第一次小于th1时对应的待定数值r,记为r1,将以目标心率数据为中心,邻域半径为r1的范围作为目标心率数据的生长区间,获取种子心率数据集合每一个心率数据的生长区间,最终得到心率数据序列的若干生长区间,获取心率数据序列的若干离群区间。

10、进一步地,所述获取心率数据序列的若干离群区间的具体方法如下:

11、将心率数据序列中除生长区间以外剩余的区间作为离群区间,最终得到心率数据序列的若干离群区间。

12、进一步地,所述根据任意一个生长区间和离群区间内心率数据的差异得到任意一个离群区间的合并标准,包括的具体步骤如下:

13、根据任意一个生长区间和离群区间内心率数据的个数差异、心率数据的最大最小值差异以及均值比值得到任意一个离群区间的合并标准。

14、进一步地,所述根据任意一个生长区间和离群区间内心率数据的个数差异、心率数据的最大最小值差异以及均值比值得到任意一个离群区间的合并标准,包括的具体步骤如下:

15、将若干离群区间中任意一个离群区间记为目标离群区间,将目标离群区间右侧最相邻的生长区间记为目标生长区间;

16、

17、式中,为目标离群区间内心率数据的个数,为目标生长区间内心率数据的个数,为取绝对值,为目标离群区间内心率数据的最大值,为目标离群区间内心率数据的最小值,为目标生长区间内心率数据的最大值,为目标生长区间内心率数据的最小值,为目标离群区间内心率数据的均值,为目标生长区间内心率数据的均值,为以自然常数为底的指数函数,为线性归一化函数,为目标离群区间的合并标准。

18、进一步地,所述依据每一个离群区间的合并标准进行合并得到心率数据序列的若干目标心率区间,包括的具体步骤如下:

19、预设第二阈值,记为th2,若,将目标离群区间与目标生长区间按照时序顺序进行合并,得到一个目标心率区间,若,将目标离群区间直接作为一个目标心率区间,获取心率数据序列的所有目标心率区间。

20、进一步地,所述根据任意一个目标心率区间内心率数据的波动情况和目标心率区间在心率数据序列的均值占比,得到任意一个目标心率区间的异常程度,包括的具体步骤如下:

21、

22、对于任意一个目标心率区间,式中,为该目标心率区间内第k+1个心率数据的取值,为该目标心率区间内第k个心率数据的取值,为该目标心率区间内心率数据的个数,为该目标心率区间内心率数据的均值,为心率数据序列内心率数据的均值,为该目标心率区间的异常程度,表示该目标心率区间内心率数据的波动情况,表示该目标心率区间在心率数据序列的均值占比。

23、进一步地,所述根据任意一个目标心率区间与相邻目标心率区间的异常程度差异以及持续时间差异,得到任意一个目标心率区间作为异常心率区间时的可能性,包括的具体步骤如下:

24、将心率数据序列中任意一个目标心率区间记为第一区间,将第一区间左侧最相邻的目标心率区间记为第二区间,将第一区间右侧最相邻的目标心率区间记为第三区间,将第一区间、第二区间和第三区间构成的区间集合记为第一集合;

25、

26、式中,为第一区间的异常程度,为以自然常数为底的指数函数,为第一集合中目标心率区间的个数,为第一集合中第i+1个目标心率区间的持续时间,为第一集合中第i个目标心率区间的持续时间,为超参数,为线性归一化函数,为第一区间作为异常心率区间时的可能性。

27、进一步地,所述依据任意一个目标心率区间作为异常心率区间时的可能性得到心率数据序列中的异常心率数据,包括的具体步骤如下:

28、预设第三阈值,记为th3,将任意一个目标心率区间作为异常心率区间时的可能性记为tq,若,则将该目标心率区间作为心率数据序列的一个异常心率区间,获取心率数据序列的所有异常心率区间,所有异常心率区间内的心率数据为心率数据序列中的异常心率数据,所述异常心率数据为疾病引起的异常数据。

29、进一步地,所述获取任意一个患者的心率数据序列的具体方法如下:

30、通过心率监测器获取任意一个待检测患者的心率数据,其中心率监测器每一分钟输出一个心率数据,将最近th1个小时的心率数据构成的时序序列记为该患者的心率数据序列,th1为预设第一数值。

31、本专利技术的技术方案的有益效果是:对于任意一个患者的心率数据序列,由于异常的心率数据主要是波动比较大的一些心率数据,为了更好的对心率数据序列进行分析,本专利技术通过对心率数据序列进行区域生长,经过区域生长后得到若干生长区本文档来自技高网...

【技术保护点】

1.一种心率监测数据的智能处理方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述一种心率监测数据的智能处理方法,其特征在于,所述根据心率数据序列中心率数据的波动得到心率数据序列的若干生长区间和若干离群区间,包括的具体步骤如下:

3.根据权利要求2所述一种心率监测数据的智能处理方法,其特征在于,所述获取心率数据序列的若干离群区间的具体方法如下:

4.根据权利要求1所述一种心率监测数据的智能处理方法,其特征在于,所述根据任意一个生长区间和离群区间内心率数据的差异得到任意一个离群区间的合并标准,包括的具体步骤如下:

5.根据权利要求4所述一种心率监测数据的智能处理方法,其特征在于,所述根据任意一个生长区间和离群区间内心率数据的个数差异、心率数据的最大最小值差异以及均值比值得到任意一个离群区间的合并标准,包括的具体步骤如下:

6.根据权利要求5所述一种心率监测数据的智能处理方法,其特征在于,所述依据每一个离群区间的合并标准进行合并得到心率数据序列的若干目标心率区间,包括的具体步骤如下:

7.根据权利要求1所述一种心率监测数据的智能处理方法,其特征在于,所述根据任意一个目标心率区间内心率数据的波动情况和目标心率区间在心率数据序列的均值占比,得到任意一个目标心率区间的异常程度,包括的具体步骤如下:

8.根据权利要求1所述一种心率监测数据的智能处理方法,其特征在于,所述根据任意一个目标心率区间与相邻目标心率区间的异常程度差异以及持续时间差异,得到任意一个目标心率区间作为异常心率区间时的可能性,包括的具体步骤如下:

9.根据权利要求1所述一种心率监测数据的智能处理方法,其特征在于,所述依据任意一个目标心率区间作为异常心率区间时的可能性得到心率数据序列中的异常心率数据,包括的具体步骤如下:

10.根据权利要求1所述一种心率监测数据的智能处理方法,其特征在于,所述获取任意一个患者的心率数据序列的具体方法如下:

...

【技术特征摘要】

1.一种心率监测数据的智能处理方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述一种心率监测数据的智能处理方法,其特征在于,所述根据心率数据序列中心率数据的波动得到心率数据序列的若干生长区间和若干离群区间,包括的具体步骤如下:

3.根据权利要求2所述一种心率监测数据的智能处理方法,其特征在于,所述获取心率数据序列的若干离群区间的具体方法如下:

4.根据权利要求1所述一种心率监测数据的智能处理方法,其特征在于,所述根据任意一个生长区间和离群区间内心率数据的差异得到任意一个离群区间的合并标准,包括的具体步骤如下:

5.根据权利要求4所述一种心率监测数据的智能处理方法,其特征在于,所述根据任意一个生长区间和离群区间内心率数据的个数差异、心率数据的最大最小值差异以及均值比值得到任意一个离群区间的合并标准,包括的具体步骤如下:

6.根据权利要求5所述一种心率监测数据的智能处理方法,其特征在于,所...

【专利技术属性】
技术研发人员:王家峰孙子钦刘志锋
申请(专利权)人:青岛云智霄凡科技有限公司
类型:发明
国别省市:

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

1