类心脏的波峰检测、心率确定方法及相关产品与流程

文档序号:34159547发布日期:2023-05-14 19:01阅读:48来源:国知局
类心脏的波峰检测、心率确定方法及相关产品与流程

本发明涉及医疗,特别涉及一种类心脏的波峰检测、心率确定方法及相关产品。


背景技术:

1、现代人的心脏疾病的发病率逐渐增加,与此对应的是,现代医学的不断发展设计出多种治疗手段来治疗心脏疾病,其中,通过类心脏来替代或辅助人体心脏的相关技术逐渐得到广泛的应用。

2、其中,在类心脏日常的工作过程中,针对类心脏进行测试的过程中,需要确定类心脏的具体心率从而了解类心脏的工作状态。针对常规心率进行测试的方法或装置并不适合对类心脏的心率进行测试,因此,现有手段难以获知类心脏的心率,也就无法获知其当前状态。

3、如何实现确定类心脏的心率是本领域技术人员需要解决的技术问题。


技术实现思路

1、有鉴于此,本发明提供了类心脏的波峰检测、心率确定方法及相关产品,用于实现通过类心脏的视频图像确定类心脏自身的心率。

2、为解决上述技术问题,本技术提供一种类心脏的波峰检测方法,所述方法包括:

3、对类心脏图像中特征像素点的时域信号进行第一波峰检测,获取波峰检测结果;-

4、根据所述波峰检测结果确定波峰过滤阈值,所述波峰过滤阈值为在预设波峰范围内的波峰数量小于预设阈值数量时的最大值;

5、依据所述波峰过滤阈值对所述波峰检测结果将小于所述波峰值过滤阈值的峰值过滤掉。

6、可选的,在所述对类心脏图像中特征像素点的时域信号进行第一波峰检测,获取波峰检测结果,还包括:

7、判断所述特征像素点的时域信号的最小波谷值与最大波峰值的比值是否大于预设超参数;

8、若是,则根据所述波峰检测结果判断是否存在异常频率,在所述波峰检测结果中删除所述异常频率对应的波峰。

9、可选的,所述预设波峰范围在所述特征像素点的时域信号的取值总范围中的占比在1/4~1/5之间。

10、可选的,所述根据所述波峰检测结果确定波峰过滤阈值,具体包括:

11、依据所述特征像素点的时域信号的取值总范围,将所述取值总范围划分为预设第一数量的取值范围;

12、根据所述波峰检测结果统计连续预设第二数量的所述取值范围内的波峰总数量;

13、判断所述波峰总数量是否小于预设阈值数量;

14、若是,则在该连续预设第二数量的所述取值范围中确定最大的取值,作为所述波峰过滤阈值。

15、可选的,所述根据所述波峰检测结果确定波峰过滤阈值,还具体包括:

16、对所述预设第一数量的取值范围中的每个设置有阶级等级,取值范围中的取值越大,则所述阶级等级越高;

17、根据所述波峰检测结果统计连续预设第二数量的阶级等级内的波峰总数量;

18、在所述波峰总数量小于所述预设阈值数量时,在连续预设第二数量的阶级等级中确定最高阶级等级;

19、将所述最高阶级等级作为所述波峰过滤阈值;

20、所述依据所述波峰过滤阈值对所述波峰检测结果将小于所述峰值过滤阈值的峰值过滤掉,具体包括:

21、将所述波峰检测结果中位于小于等于所述最高阶级等级的所述阶级等级中的峰值过滤掉。

22、可选的,所述对类心脏图像中特征像素点的时域信号进行波峰检测获取波峰检测结果,具体包括:

23、判断所述特征像素点的所述时域信号的当前时间点的像素值是否大于上一时间点和下一时间点的像素值;

24、若是,则将所述当前时间点的像素值作为波峰值。

25、可选的,所述方法,还包括:

26、将连续多帧所述类心脏图像的心脏边界上所有像素点的时域信号转换成频域信号;

27、依据所有像素点的频域信号各自对应的振幅值,确定在正常心率范围内且所述振幅值最大的所述频域信号对应的像素点为所述特征像素点。

28、可选的,所述确定在正常心率范围内且所述振幅值最大的所述频域信号对应的像素点为所述特征像素点,具体包括:

29、确定在正常心率范围内且所述振幅值最大的所述频域信号对应的像素点为初步特征像素点;

30、确定所述心脏边界上的在所述初步像素点的预设距离内的预设数量的像素点的频域信号对应的振幅值;

31、比较所述预设数量的像素点的振幅值与所述最大振幅值的差值是否在预设差值范围内;

32、若是,确定所述初步特征像素点作为所述特征像素点。

33、可选的,所述对类心脏图像中特征像素点的时域信号进行第一次波峰检测,获取波峰检测结果,具体包括:

34、对所述类心脏图像中特征像素点的时域信号进行第一次波峰检测,得到初步波峰检测结果;

35、判断所述初步波峰检测结果是否有效,若有效,则将所述初步波峰检测结果作为所述波峰检测结果。

36、可选的,所述对类心脏图像中特征像素点的时域信号进行波峰检测获取波峰检测结果,还具体包括:

37、若无效,则对所述类心脏图像中特征像素点的时域信号进行第二次波峰检测,判断所述第二次波峰检测的结果是否有效,若有效,则将所述第二次波峰检测的结果作为所述波峰检测结果;

38、其中,第一次波峰检测和第二次波峰检测为正向波峰检测和反向波峰检测中的一种和另一种。

39、可选的,所述第一波峰检测结果和所述第二波峰检测结果均称之为波峰检测结果;

40、对所述波峰检测结果采用如下有效性验证步骤:

41、基于所述波峰检测结果确定出包括多个频率值的一组频率值;

42、获取所述一组频率值中在正常心率范围的所述频率值的第一数量与总数量的占比;

43、判断所述占比是否大于预设占比,若是,则判断该一组频率值所对应的波峰检测结果为有效。

44、本技术还提供一种类心脏的心率确定方法,所述方法包括:

45、采用上述波峰检测方法,对连续多帧类心脏图像中的特征像素点的时域信号进行波峰检测,获得波峰检测结果;

46、根据波峰检测结果确定所述类心脏的心率。

47、可选的,所述根据波峰检测结果确定所述类心脏的心率,具体包括:

48、根据过滤后的波峰检测结果确定所述类心脏的瞬时心率值,并显示。

49、本技术还提供一种类心脏的波峰检测装置,所述装置包括:第一波峰检测结果获取模块,用于对类心脏图像中特征像素点的时域信号进行第一波峰检测,获取波峰检测结果;-

50、波峰过滤阈值确定模块,用于根据所述波峰检测结果确定波峰过滤阈值,所述波峰过滤阈值为在预设波峰范围内的波峰数量小于预设阈值数量时的最大波峰;

51、波峰过滤模块,用于依据所述波峰过滤阈值对所述波峰检测结果将小于所述波峰值过滤阈值的峰值过滤掉。

52、本技术还提供一种类心脏的心率确定装置,所述装置包括:

53、波峰检测模块,用于采用上述波峰检测装置对类心脏图像中特征像素点的时域信号进行第一波峰检测进行检测;

54、心率确定模块,用于根据波峰检测结果确定所述类心脏的心率。

55、本技术还提供了一种电子设备,包括:

56、存储器,用于存储计算机程序;

57、处理器,用于执行所述计算机程序时实现上述类心脏的波峰检测方法和类心脏的心率确定方法的步骤。

58、一种可读存储介质,所述可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述类心脏的波峰检测方法和类心脏的心率确定方法的步骤。

59、与现有技术相比,本技术应用于确定类心脏的心率。通过对类心脏图像中特征像素点的时域信号进行第一波峰检测,获取波峰检测结果,确定波峰过滤阈值,波峰过滤阈值为预设波峰范围内所包含的波峰小于预设阈值数量时的最大波峰值,依据波峰过滤阈值对波峰检测结果进行过滤。预设阈值数量通常设置为较小值,优选设置为1,目的是为了当在预设波峰范围内的波峰数量小于预设阈值数量时(即,优选为0时),说明该预设波峰范围内的波峰数量很少,那么在该预设波峰范围内确定出最大波峰值,将小于该最大波峰值的波峰过滤掉,也即可以过滤掉部分干扰信号,因此,有利于提高后续基于该波峰检测结果确定类心脏心率的准确性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1