一种呼吸率检测方法及监护仪、计算机存储介质与流程

本发明涉及医疗设备,具体涉及一种呼吸率检测方法及监护仪、计算机存储介质。
背景技术:
1、在监护仪中进行呼吸率检测时,通常涉及使用传感器采集呼吸信号,并通过算法对信号进行处理以计算呼吸率。然而,有时候算法可能存在准确性和响应速度上的挑战。
2、在实际应用中,监护仪受到来自环境或其他生理信号的干扰,如肌电信号或机械振动,这些可能导致呼吸率计算的不准确性。不同个体的呼吸模式可能不同,例如浅呼吸或深呼吸,算法可能难以适应所有变化,影响检测准确性。算法中的参数设置可能需要根据具体情况进行调整,从而难以平衡准确性和响应速度。
3、除此之外,一些复杂的算法可能需要更多的计算时间来处理信号,这可能导致呼吸率检测的响应速度较慢。并且,数据采集、传输和处理可能会引入延迟,这些延迟会影响到算法实时性和响应速度。监护仪需要高实时性,尤其是对于呼吸率等生理参数的监测,任何延迟都可能影响到患者的健康评估和治疗决策。
技术实现思路
1、本发明主要解决的技术问题是:提供一种更为准确的呼吸率检测方法及监护仪。
2、根据第一方面,一种实施例中提供一种呼吸率检测方法,包括:
3、获取设定频率下的呼吸波;
4、确定检测基线,并对检测基线进行实时更新;
5、根据实时更新的检测基线确定上限阈值和下限阈值,根据所述上限阈值确定所述呼吸波的波峰,根据所述下限阈值确定所述呼吸波的波谷;
6、获取波峰时间戳和波谷时间戳,根据所述波峰时间戳和波谷时间戳确定时间戳差值,并将所述时间戳差值存入呼吸率计算数组中;其中所述波峰时间戳为时间差值有效的相邻两个波峰的波峰时间戳,所述波谷时间戳为时间差值有效的相邻两个波谷的波谷时间戳;
7、当所述呼吸率计算数组中的时间戳差值达到设定数量时,根据所述呼吸率计算数组中的时间戳差值的平均值计算呼吸率。
8、一种实施例中,所述获取设定频率下的呼吸波,包括:
9、利用带通滤波器将呼吸波调整至0.1hz至1hz的设定频率。
10、一种实施例中,所述对检测基线进行实时更新,包括:
11、利用如下公式对检测基线进行实时更新:
12、baselinet=(1-α)×baselinet-1+α×newdatat
13、其中,baselinet表示更新的检测基线,α表示加权因子,baselinet-1表示前一个时间点的检测基线,newdatat表示当前时间点的检测基线对应的数据点。
14、一种实施例中,所述根据所述上限阈值确定所述呼吸波的波峰,包括:
15、遍历所述呼吸波,寻找超过上限阈值的呼吸波对应的信号值为候选波峰,根据所述候选波峰周围的呼吸波对应的信号值确定所述候选波峰为所述呼吸波的波峰。
16、一种实施例中,所述据所述下限阈值确定所述呼吸波的波谷,包括:
17、遍历所述呼吸波,寻找超过下限阈值的呼吸波对应的信号值为候选波谷,根据所述候选波谷周围的呼吸波对应的信号值确定所述候选波峰为所述呼吸波的波谷。
18、一种实施例中,所述波峰时间戳为时间差值有效的相邻两个波峰的波峰时间戳,包括:
19、获取相邻两个波峰的波峰时间戳,计算两个波峰的波峰时间戳的差值,当所述波峰时间戳的差值小于设定的时间差阈值,则相邻两个波峰的波峰时间戳的时间差值有效。
20、一种实施例中,所述波谷时间戳为时间差值有效的相邻两个波谷的波谷时间戳,包括:
21、获取相邻两个波谷的波谷时间戳,计算两个波谷的波谷时间戳的差值,当所述波谷时间戳的差值小于设定的时间差阈值,则相邻两个波谷的波谷时间戳的时间差值有效。
22、一种实施例中,所述根据所述呼吸率计算数组中的时间戳差值计算呼吸率,包括:
23、利用如下公式计算呼吸率:
24、
25、其中,bpm表示呼吸率,60表示一分钟,t表示呼吸率计算数组中的时间戳差值的平均值。
26、根据第二方面,一种实施例中提供一种监护仪,包括:
27、存储器,存储有程序;
28、处理器,用于通过执行所述存储器的程序以实现如上述任意一种实施例中所述的方法。
29、根据第三方面,一种实施例中提供一种计算机可读存储介质,所述介质上存储有程序,所述程序能够被处理器执行以实现如上述任意一种实施例中所述的方法。
30、根据上述实施例的呼吸率检测方法及监护仪、计算机存储介质,在该方法中获取设定频率下的呼吸波,并确定检测基线,根据实时更新的检测基线确定上限阈值和下限阈值,根据上限阈值和下限阈值确定呼吸波的波峰和呼吸波的波谷。在确定出呼吸波的波峰和呼吸波的波谷后,获取波峰时间戳和波谷时间戳,根据波峰时间戳和波谷时间戳确定时间戳差值,并将时间戳差值存入呼吸率计算数组中,其中,波峰时间戳为时间差值有效的相邻两个波峰的波峰时间戳,波谷时间戳为时间差值有效的相邻两个波谷的波谷时间戳。当呼吸率计算数组中的时间戳差值达到设定数量时,根据呼吸率计算数组中的时间戳差值的平均值计算呼吸率。本申请中利用实时更新的检测基线实时检测呼吸波的变化趋势,再利用计算相邻波峰和波谷的时间差,可以精确地捕捉每一次呼吸周期的持续时间,利用时间戳可以实时地更新呼吸率,使得监护仪能够及时反映患者的呼吸变化。
技术特征:
1.一种呼吸率检测方法,其特征在于,包括:
2.如权利要求1所述的呼吸率检测方法,其特征在于,所述获取设定频率下的呼吸波,包括:
3.如权利要求2所述的呼吸率检测方法,其特征在于,所述对检测基线进行实时更新,包括:
4.如权利要求3所述的呼吸率检测方法,其特征在于,所述根据所述上限阈值确定所述呼吸波的波峰,包括:
5.如权利要求4所述的呼吸率检测方法,其特征在于,所述据所述下限阈值确定所述呼吸波的波谷,包括:
6.如权利要求4所述的呼吸率检测方法,其特征在于,所述波峰时间戳为时间差值有效的相邻两个波峰的波峰时间戳,包括:
7.如权利要求5所述的呼吸率检测方法,其特征在于,所述波谷时间戳为时间差值有效的相邻两个波谷的波谷时间戳,包括:
8.如权利要求1所述的呼吸率检测方法,其特征在于,所述根据所述呼吸率计算数组中的时间戳差值计算呼吸率,包括:
9.一种监护仪,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述介质上存储有程序,所述程序能够被处理器执行以实现如权利要求1-8中任一项所述的方法。
技术总结
一种呼吸率检测方法及监护仪、计算机存储介质,涉及医疗设备技术领域。该方法包括:获取设定频率下的呼吸波;确定检测基线,并对检测基线进行实时更新;根据实时更新的检测基线确定上限阈值和下限阈值,根据所述上限阈值确定所述呼吸波的波峰,根据所述下限阈值确定所述呼吸波的波谷;获取波峰时间戳和波谷时间戳,根据所述波峰时间戳和波谷时间戳确定时间戳差值,并将所述时间戳差值存入呼吸率计算数组中;其中所述波峰时间戳为时间差值有效的相邻两个波峰的波峰时间戳,所述波谷时间戳为时间差值有效的相邻两个波谷的波谷时间戳;当所述呼吸率计算数组中的时间戳差值达到设定数量时,根据所述呼吸率计算数组中的时间戳差值的平均值计算呼吸率。
技术研发人员:彭丹,朱卫
受保护的技术使用者:深圳美格尔生物医疗集团有限公司
技术研发日:
技术公布日:2024/11/26
技术研发人员:彭丹,朱卫
技术所有人:深圳美格尔生物医疗集团有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除