【技术实现步骤摘要】
本专利技术涉及人工智能,具体为一种血压脉搏波干扰识别方法。
技术介绍
1、基于示波法的血压测量设备,如:示波法血压计,包括:控制器、缠在手臂上的袖带和充气装置,袖带上设置压力传感器。如公开号为cn116509354a的专利是本司正在使用的血压测量设备。应用时袖带由充气装置充气后,包裹在被测试者的手臂上。示波法血压计在一次完整测量过程中自动调节缠缚于上臂的袖带的充气量,改变压力,血流通过血管具有一定的振荡波,即血压脉搏波,由压力传感器接收,逐渐放气,根据脉搏波的变化,压力传感器所检测的压力及波动也随之变化,选择波动最大的时刻为平均压,以平均压为基础,向前寻某值为收缩压,向后寻某值为舒张压。示波法血压计在一次完整测量过程中以时间顺序采集两组数据,分别为血压脉搏波和血压计压力曲线。具体如图1为示波法血压计采集的标准脉搏波数据的示例,图中蓝色实线为血压脉搏波,黄色虚线为压力曲线;横坐标为时间单位毫秒,纵坐标为毫米汞柱。
2、然而在实际应用中,发现示波法血压计往往由于一些原因,产生干扰,造成测量失败,比如:环境噪音、外部环境的噪音可能会被血压计的传感器拾取,干扰测量信号,导致结果不准确;手臂运动,手臂移动或肌肉紧张,会引起袖带压力波动,导致测量信号不稳定;电磁干扰,周围的电磁设备影响血压计的电子元件和传感器的正常工作,导致测量误差;不正确的袖带位置会导致测量信号不准确;压计内部的电子元件和信号处理电路在工作时可能会产生内部电磁干扰。
3、但是因为示波法血压计是不提供可视化的界面供测量人员确认波形,现场的测量人员只能
技术实现思路
1、为了解决现有的便携式示波法血压计无法及时发现受到干扰的血压脉搏波的问题,本专利技术提供一种血压脉搏波干扰识别方法,其可以及时发现测量结果是否收到外部干扰,有效地提高了示波法的血压测量设备的测量结果准确性。
2、本专利技术的技术方案是这样的:一种血压脉搏波干扰识别方法,其特征在于,其包括以下步骤:
3、s1:获取血压检测设备采集到血压脉搏波数据,记作:原始脉搏波数据;
4、获取原始脉搏波数据对应的压力曲线数据和血压脉搏波,分别记作:原始压力曲线和原始脉搏波曲线;
5、s2:计算所述原始压力曲线的上存在的波峰和波峰个数;
6、设:原始压力曲线存在波峰个数为n;
7、将波峰个数n作为区别特征值,判断所述原始压力曲线中包括的波峰个数n与预设的阈值pe的关系;
8、如果n>pe,则直接判断所述原始脉搏波中存在干扰;
9、否则执行步骤s3;
10、s3:获取所述原始脉搏波曲线;计算原始脉搏波曲线的所有波峰peak的位置和高度;
11、同时计算每一对相邻的波峰之间的距离,对得到所有的波峰距离计算标准差,记作:peaklocationstd;
12、s4:计算原始脉搏波曲线的所有波谷trough的位置和高度;
13、同时计算每一对相邻的波谷之间的距离,对得到的所有波谷距离计算标准差,记作:troughlocationstd;
14、s5:计算所述原始脉搏波曲线的波峰的变化趋势数据;
15、波峰变化趋势数据包括:波峰高度差的标准差peakheightstd和波峰高度差的变化率peakheightdrop;
16、所述波峰高度标准差peakheightstd为:计算所有波峰的高度和相邻的后一个波峰高度的高度差的标准差;
17、所述波峰高度差的变化率peakheightdrop描述相邻的两个所述波峰高度差peakheight的差值;
18、s6:计算所述原始脉搏波曲线的波谷的变化趋势数据;
19、波谷变化趋势数据包括:波谷高度标准差troughheightstd和波谷高度差的变化率troughheightdrop;
20、所述波谷高度标准差troughheightstd为:计算所有波谷的高度和相邻的后一个波谷高度的高度差的标准差;
21、所述波谷高度差的变化率troughheightdrop描述相邻的两个所述波谷高度差troughheight的差值;
22、s7:计算所述原始脉搏波曲线的波峰夹角差peakangle和波谷夹角差troughangle;
23、所述波峰夹角差peakangle为相邻的两个波峰的夹角之差;
24、所述波谷夹角差troughangle为相邻的两个波谷夹角之差;
25、s8:用所述原始脉搏波数据的波峰包络线减去波谷包络线,获得振幅曲线。
26、计算所述振幅曲线中包括的波峰数量amplitudepeaks;
27、s9:基于区别特征值,构建描述所述原始脉搏波数据的区别特征向量:
28、将原始脉搏波曲线对应的:波峰距离标准差peaklocationstd、波谷距离标准差troughlocationstd、波峰高度标准差peakheightstd、波峰高度差的变化率peakheightdrop、波谷高度标准差troughheightstd、波谷高度差的变化率troughheightdrop、波峰夹角差peakangle、波谷夹角差troughangle、波峰数量amplitudepeaks作为区别特征值构建所述区别特征向量:
29、[peaklocationstd,troughlocationstd,peakheightstd,troughheightstd,peakheightdrop,
30、troughheightdrop,peakangle,troughangle,amplitudepeaks];
31、s10:基于机器学习算法模型构建干扰波识别模型;
32、基于历史数据中的脉搏波数据对应的正常波形和干扰波形的所述区别特征向量构建训练集和验证集;
33、使用训练集训练所述干扰波识别模型,得到训练好的所述干扰波识别模型;
34、所述干扰波识别模型的输出结果包括:正常波形和干扰波形;
35、s11:将训练好的所述干扰波识别模型设置在血压检测设备中;
36、s12:实时获取设备采集到血压脉搏波数据,记作:待分析脉搏波数据;
37、计算得到所述待分析脉搏波数据对应的待分析压力曲线;
38、判断待分析压力曲线的波峰个数n大与预设的阈值pe,则直接执行步骤s14;
39、否则,如果n≤pe,则计算得到待分析血压脉搏波曲线对应的区别特征值,本文档来自技高网...
【技术保护点】
1.一种血压脉搏波干扰识别方法,其特征在于,其包括以下步骤:
2.根据权利要求1所述一种血压脉搏波干扰识别方法,其特征在于:所述波峰距离标准差PeakLocationSTD和所述波谷距离标准差TroughLocationSTD的计算方法为:
3.根据权利要求1所述一种血压脉搏波干扰识别方法,其特征在于:所述波峰高度标准差PeakHeightSTD、波峰高度差的变化率PeakHeightDrop、波谷标准差TroughHeightSTD和波谷高度差的变化率TroughHeightDrop的计算方法为:
4.根据权利要求1所述一种血压脉搏波干扰识别方法,其特征在于:所述波峰夹角差PeakAngle和所述波谷夹角差TroughAngle的计算方法为:
5.根据权利要求4所述一种血压脉搏波干扰识别方法,其特征在于:所述夹角PeakAnglei和TroughAnglei的计算方法为:
6.根据权利要求1所述一种血压脉搏波干扰识别方法,其特征在于:步骤S2中,原始压力曲线的波峰的计算方法包括以下步骤:
【技术特征摘要】
1.一种血压脉搏波干扰识别方法,其特征在于,其包括以下步骤:
2.根据权利要求1所述一种血压脉搏波干扰识别方法,其特征在于:所述波峰距离标准差peaklocationstd和所述波谷距离标准差troughlocationstd的计算方法为:
3.根据权利要求1所述一种血压脉搏波干扰识别方法,其特征在于:所述波峰高度标准差peakheightstd、波峰高度差的变化率peakheightdrop、波谷标准差troughheightstd和波谷高度差的变化率...
【专利技术属性】
技术研发人员:杨亮,陈洪,李卓,
申请(专利权)人:无锡市健维仪器有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。