柯式音血压测量方法、测量仪及多数据融合血压测量方法与流程



1.本发明涉及血压测量技术领域,具体涉及一种柯式音血压测量方法、测量仪及多数据融合血压测量方法。


背景技术:



2.高血压是一种常见的心血管疾病,据有关统计资料,我国现有的高血压患者数量已达l亿,并且每年新增人数在300万以上,高血压已成为人类的头号隐形杀手。血压是反映心血管系统状态的重要生理参数,因此监测血压意义重大。在无创血压测量中,柯式音听诊法(korotkoff,1905)是世界医学唯一公认的血压计量、测量“金标准”——用袖带绑扎上臂并加压,将肱动脉血管压瘪后再减压;随着袖带压力的降低,从事先放置于袖带内的听诊器中可听到血流重新冲开血管时发出的声音;相应的,“第一声”对应的袖带压力记为收缩压,“最末一声”对应的袖带压力记为舒张压。
3.传统的柯式音血压测量方法,通常利用水银式血压计实现血压测量,但是水银式血压计智能化程度不高,且对测量人员专业性要求较高,随着科技的不断发展,开始出现更加智能化的电子血压计,并受到大众青睐。但目前在现有技术中存在的大部分电子血压计,多是利用示波法实现血压的测量,而利用示波法测量血压,测量准确度较低;但是在电子血压计中利用柯式音进行血压测量,基本还处于实验室阶段,在电子血压计中利用柯式音进行血压测量准确度甚至比利用示波法的准确度更低。


技术实现要素:



4.针对上述问题,本发明提供一种柯式音血压测量方法、测量仪及多数据融合血压测量方法,其中,柯式音血压测量方法包括:
5.以预设声音采样频率对目标血压测量时间段内的脉搏声音信号进行采样,得到多个声音采样值;以预设压力采样频率对目标血压测量时间段内的压力信号进行采样,得到多个压力采样值;
6.将采样得到的多个声音采样值分为多组声音组,分别对每组声音组进行预处理,得到每组声音组对应的一个fbank特征,其中每组声音组包括n个声音采样值;
7.利用等响曲线对每个fbank特征的能量进行频率校正,将每个fbank特征中各个特征向量的值由真实声压值调整为在预设频率下对应的当前感知声压值;
8.分别在每个fbank特征中增加2维新增特征向量得到pfbank特征,2维新增特征向量为该fbank特征对应的当前感知声压和值以及压力采样值;
9.将各个pfbank特征按照时间顺序进行顺次连接,并输入至预设的血压测量神经网络模型中,得到舒张压和收缩压。
10.进一步的,方法还包括预先训练得到血压测量神经网络模型,其中训练方法包括:
11.获取多个血压测量时间段内的脉搏声音信号以及压力信号,对脉搏声音信号以及压力信号进行训练前处理,得到多个训练样本,并预先标记每个训练样本对应的真实舒张
压、真实收缩压、真实可见脉搏个数、每个真实可见脉搏对应的脉搏音频中心点的时间坐标值;
12.选取一目标神经网络,随机初始化网络参数;
13.将训练样本作为目标神经网络的输入,将训练样本对应的真实舒张压以及真实收缩压作为目标神经网络的输出,进行模型训练;
14.利用预设的损失函数计算当前损失值,当当前损失值小于预设阈值时,停止训练,并确定当前损失值对应的网络参数,根据网络参数得到血压测量神经网络模型。
15.进一步的,预设的损失函数loss总=a*loss1+b*loss2+c*loss3,其中:
16.a、b、c为调节参数;
17.loss1=abs(true_sys-sys)+abs(true_dia-dia),其中sys为预测收缩压,true_sys为真实收缩压,dia为预测舒张压,true_dia为真实舒张压;
18.loss2=abs(n-tn),其中n为预测可见脉搏个数,tn为真实可见脉搏个数;
19.其中ci为第i个预测可见脉搏对应的脉搏音频中心点的时间坐标值,tci为第i个真实可见脉搏对应的脉搏音频中心点的时间坐标值。
20.进一步的,方法还包括对压力采样值进行滤波,得到无相位差的滤波后压力采样值;
21.2维新增特征向量为该fbank特征对应的当前感知声压和值以及滤波后压力采样值。
22.进一步的,对压力采样值进行滤波为:利用低通fir滤波器对压力采样值进行滤波,低通fir滤波器的带通为0.45hz,带阻为0.8hz,抑制比为40db。
23.进一步的,脉搏声音信号为利用骨传导mic采集到的脉搏声音信号。
24.本发明还提供一种柯式音血压测量仪,测量仪包括处理器、声音采集mic、袖带、压力传感器、显示屏以及充气泵,其中:
25.声音采集mic、压力传感器设置在袖带上,处理器分别与声音采集mic、压力传感器电、显示屏、充气泵电连接;
26.声音采集mic,用于采集目标血压测量时间段内的脉搏声音信号并将采集到的脉搏声音信号发送至处理器;
27.压力传感器,用于采集目标血压测量时间段内的压力信号并将采集到的压力信号发送至处理器;
28.处理器,用于根据上述的柯式音血压测量方法测量得到舒张压和收缩压并通过显示屏进行显示。
29.进一步的,测量仪还包括无线通讯模块,无线通讯模块与处理器电连接,用于在处理器的控制下,将采集到的脉搏声音信号、采集到的压力信号发送至服务器,由服务器根据上述的柯式音血压测量方法测量得到舒张压和收缩压后回传给测量仪,并通过测量仪的显示屏进行显示。
30.进一步的,测量仪中的声音采集mic为骨传导mic,测量仪的袖带上还设置有导声薄网,骨传导mic设置在导声薄网上。
31.本发明还提供一种多数据融合血压测量方法,方法包括:
32.利用示波法测量得到舒张压pdia、收缩压psys,并获取示波法对应的收缩压标准差倒数ss1以及舒张压标准差倒数sd1;
33.利用普通mic采集脉搏声音信号后,采用上述的柯式音血压测量方法,测量得到舒张压mdia以及收缩压msys,并获取普通mic柯式音血压测量方法对应的收缩压标准差倒数ss2以及舒张压标准差倒数sd2;
34.利用骨传导mic采集脉搏声音信号后,采用上述的柯式音血压测量方法,测量得到舒张压bdia以及收缩压bsys,并获取骨传导mic柯式音血压测量方法对应的收缩压标准差倒数ss3以及舒张压标准差倒数sd3;
35.根据公式计算得到最终的收缩压sys;
36.根据公式计算得到最终的舒张压dia。
37.本发明提供的柯式音血压测量方法、测量仪及多数据融合血压测量方法,至少包括以下有益效果:
38.(1)在进行血压测量时,对提取到的fbank特征利用等响曲线进行频率校正,使fbank特征更加符合或类似人耳的听觉感知特性,后续再将校正后的fbank特征及对应的压力采样值输入至血压测量神经网络模型中,能够测量出更为准确的舒张压和收缩压,提高了血压测量的准确度。
39.(2)针对血压测量这一应用场景提出一种损失函数,利用该损失函数训练出的血压测量神经网络模型,更利于寻关键特征值,进一步提高血压测量准确度。
40.(3)采集脉搏声音信号时,利用骨传导mic进行采集,能够屏蔽环境音,还原更真实的柯式音。同时在测量仪的袖带上设置导声薄网,可以增加骨传导mic的导声面积,采集到的脉搏声音信号更为清晰,以更进一步提高血压测量准确度。
41.(4)通过在柯式音血压测量仪中设置有无线通讯模块,可以将采集到的脉搏声音信号、压力信号发送至服务器中进行处理,在服务器中实现血压测量过程,以克服传统电子血压计因成本限制无法处理大规模数据的问题,在保证低成本的同时,实现血压的精准测量。
42.(5)通过多数据融合血压测量方法,分别利用示波法、骨传导mic柯式音、普通mic柯式音方法测量得到对应的舒张压和收缩压,再利用预先设计的融合公式,计算得到最终的舒张压及收缩压,从而有效降低测量误差,有效提高了血压测量的准确性。
附图说明
43.为了更清楚的说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
44.图1为本发明一种实施例中的柯式音血压测量方法流程图一;
45.图2为本发明一种实施例中的fbank特征示意图;
46.图3为本发明一种实施例中的等响曲线示意图;
47.图4为本发明又一种实施例中的柯式音血压测量方法流程图二;
48.图5为本发明又一种实施例中的柯式音血压测量方法流程图三;
49.图6为本发明一种实施例中的柯式音血压测量仪示意图;
50.图7为本发明一种实施例中的柯式音血压测量仪功能结构示意图;
51.701-处理器、702-声音采集mic、703-袖带、704-压力传感器、705-显示屏、706-充气泵、707无线通讯模块。
具体实施方式
52.下面将结合本发明中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通的技术人员在没有做出创造性劳动的前提下所获得的所有其它实施例,都属于本发明的保护范围。
53.在本发明的一种实施例中,公开了一种柯式音血压测量方法,应用在电子血压计中,提高电子血压计血压测量的精准度。
54.如图1所示,方法包括以下步骤:
55.步骤s101:以预设声音采样频率对目标血压测量时间段内的脉搏声音信号进行采样,得到多个声音采样值;以预设压力采样频率对目标血压测量时间段内的压力信号进行采样,得到多个压力采样值。
56.其中,目标血压测量时间段是指对电子血压计的袖带进行加压之后,从开始放气起至放气结束为止所对应的时间段。脉搏声音信号由电子血压计袖带上设置的麦克风进行采集。压力信号由电子血压计袖带上设置的压力传感器进行采集。声音采样频率、压力采样频率由技术人员根据实际情况自行设置,本发明对此不作限制;优选的,可以设置压力采样频率为50hz,声音采样频率为44.1khz。
57.实际应用中,可以由电子血压计的充气泵加压至约用户收缩压+60mmhg,然后停止加压,由袖带上的泄漏气阀以约5mmhg均速的进行放气测量,直接降压至约舒张压-10mmhg。由电子血压计中的压力传感器获取压力信号,麦克风获取脉搏声音信号。
58.步骤s102:将采样得到的多个声音采样值分为多组声音组,分别对每组声音组进行预处理,得到每组声音组对应的一个fbank特征,其中每组声音组包括n个声音采样值。
59.其中,“将采样得到的多个声音采样值分为多组声音组”为分帧步骤,具体可以以n个声音采样值为1组,按照时间顺序进行分组,其中n由技术人员根据需要自行设置,本发明对此不作限制;优选的,在声音采样频率为44.1khz时,n取值1024(也即每个声音组对应的时间为23.2ms)。
60.另外,在本步骤中对每组声音组进行预处理,得到每组声音组对应的一个fbank特征所采用的方法为现有技术中的fbank特征提取方法,例如在一种实现方式中,在分帧之后,经过加窗、快速傅里叶变换(fft)、mel滤波、对数运算等步骤提取出每一帧(每个声音组)的fbank特征。应当可以理解的,在进行分帧之前,还可以进行预加重(pre-emphasis)操作,以平衡频谱,增大高频部分的幅度。
61.经过步骤s102,即得到fbank特征,如图2所示,为fbank特征的示意图,横轴表示时间,纵轴表示频率,利用不同颜代表对应的能量幅值。
62.其中,以n=1024为例,一组声音组中的1024个声音采样值通过fft能得到1024个复数向量,再求绝对值得到fbank。因为是对称的,所以只取前512个数值,这些数值包含了声音的不同频率的能量幅值(这些数值即为fbank特征中各个特征向量的值,代表真实声压值),反应了声音的特征。应当可以理解的,fbank特征中特征向量的个数与n的取值有关,具体为n/2。
63.步骤s103:利用等响曲线对每个fbank特征的能量进行频率校正,将每个fbank特征中各个特征向量的值由真实声压值调整为预设频率下对应的当前感知声压值。
64.在本步骤中所提到的等响曲线如图3所示,图3中横轴表示频率,纵轴表示声压级(也即真实声压值-声音的真实分贝值),图3中的多条曲线即为等响曲线,同一条等响曲线上的任意一个点对应的响度(响度指感知声压值,也即人感知到的声音的分贝值)相等。
65.本步骤利用等响曲线对每个fbank特征的能量进行频率校正,将同一个fbank特征中不同特征向量的值由真实声压值统一至预设频率下对应的当前感知声压值,从而使得校正之后的fbank特征更加符合或类似人耳的听觉感知特性。优选的,本步骤中的预设频率为3khz。3khz-4khz是人耳最敏感的频段,因此将频率校正至3khz,能够使校正之后的fbank特征更加符合或类似人耳的听觉感知特性。
66.更进一步的,脉搏声音最高只能到70db(大于70db将视为异响),因此不考虑70db以上的声音,可以将图3表示为以下的数组形式,后续进行当前感知声压值计算时利用下列数组进行计算:
67.cdb20=[tdb0_20,tdb10_20,tdb20_20,tdb30_20,tdb40_20,tdb50_20,tdb60_20,tdb70_20];
[0068]
cdb30=[tdb0_30,tdb10_30,tdb20_30,tdb30_30,tdb40_30,tdb50_30,tdb60_30,tdb70_30];
[0069]
………………
[0070]
cdb1k=[tdb0_1k,tdb10_1k,tdb20_1k,tdb30_1k,tdb40_1k,tdb50_1k,tdb60_1k,tdb70_1k];
[0071]
………………
[0072]
cdb20k=[tdb0_20k,tdb10_20k,tdb20_20k,tdb30_20k,tdb40_20k,tdb50_20k,tdb60_20k,tdb70_20k]。
[0073]
其中,以cdb1k为例,其对应1khz下的声压线,表示在1khz下人感知0-70db响度所对应的真实声压值,tdb0_1k表示在1khz下人感知0db响度所对应的真实声压值,tdb10_1k表示在1khz下人感知10db响度所对应的真实声压值。
[0074]
应当可以理解的,当预设频率以及真实声压值不在上述数组中,可以用线性插值来进行计算。
[0075]
以预设频率为125hz为例,假设某一特征向量的真实声压值为50db,进而再确定该真实声压值50db在125hz下对应的当前感知声压值cx,若无法直接从图3或者上述的数组中确定cx,可以采用线性插值法。
[0076]
首先,cdb125是未知的,需要在已知其相邻两个频率的声压线的情况下,通过插值
法计算得到cdb125。也即根据插值计算公式:
[0077]
计算得到cdb125。
[0078]
cdb125=[tdb0_125,tdb10_125,tdb20_125,tdb30_125,tdb40_125,tdb50_125,tdb60_125,tdb70_125],可以根据上述公式分别计算得到tdb0_125、tdb10_125、tdb20_125、tdb30_125、tdb40_125、tdb50_125、tdb60_125、tdb70_125。
[0079]
以tdb0_125为例,
[0080]
判断真实声压值50db位于cdb125中的哪两个目标真实声压值之间,并确定这两个目标真实声压值在125hz下对应的感应声压值。
[0081]
以真实声压值50db位于cdb125中的tdb30_125、tdb40_125这两个目标真实声压值之间为例,则利用tdb30_125、tdb30_125对应的感应声压值30、利用tdb40_125、tdb40_125对应的感应声压值40,进行插值计算,得到在125hz下,真实声压值50db对应的感知声压值cx。
[0082]
cx=30+(40-30)/(tdb40_125-tdb30_125)*(50-tdb30_125)。
[0083]
步骤s104:分别在每个fbank特征中增加2维新增特征向量得到pfbank特征,2维新增特征向量为该fbank特征对应的当前感知声压和值以及压力采样值。
[0084]
由于在步骤s103中,对于每个fbank特征而言,得到了该fbank特征中各个特征向量对应的当前感知声压值,将该fbank特征中各个特征向量对应的当前感知声压值相加即得到该fbank特征对应的当前感知声压和值。
[0085]
另外根据该fbank特征在目标血压测量时间段中对应的时间区间、以及各个压力采样值在目标血压测量时间段中对应的时间,能够确定出该fbank特征对应的压力采样值。
[0086]
例如,若某个fbank特征对应的时间区间为1.02-1.04s,选则1.03s的压力采样值作为该fbank特征所对应的压力采样值。进一步的,若恰好没有1.03s的压力采样值,可以分别选取最接近1.03s的前后两个压力采样值进行线性插值,从而计算出1.03s的压力采样值,作为该fbank特征所对应的压力采样值。
[0087]
本步骤中将每个fbank特征增加2维新增特征向量后得到的特征定义为pfbank特征。
[0088]
步骤s105:将各个pfbankfbank特征按照时间顺序进行顺次连接,并输入至预设的血压测量神经网络模型中,得到舒张压和收缩压。
[0089]
本实施例中提供的柯式音血压测量方法,通过提取脉搏声音信号的fbank特征,并对fbank特征利用等响曲线进行频率校正,使得fbank特征更加符合或类似人耳的听觉感知特性,提高后续血压测量的准确度;并且在获得校正后的fbank特征后结合压力采样值进行血压测量时,是利用预设的血压测量神经网络模型实现血压测量,血压测量神经网络模型基于神经网络构建而成,神经网络有很强的非线性拟合能力,可映射任意复杂的非线性关系,因此能够进一步提高血压测量的准确度。
[0090]
在本发明的又一种实施例中,如图4所示,柯式音血压测量方法还包括:
[0091]
步骤s106:预先训练得到血压测量神经网络模型。
[0092]
具体的,训练方法包括:
[0093]
步骤s1061:获取多个血压测量时间段内的脉搏声音信号以及压力信号,对脉搏声音信号以及压力信号进行训练前处理,得到多个训练样本,并预先标记每个训练样本对应的真实舒张压、真实收缩压、真实可见脉搏个数、每个真实可见脉搏对应的脉搏音频中心点的时间坐标值(如:0.4s、1.2s、2.0s、2.8s、3.6s、4.4s、5.2s等)。
[0094]
应当可以理解的,本步骤中,在进行训练前处理时,是将同一个血压测量时间段内的脉搏声音信号以及压力信号作为一组进行处理,进而得到一个训练样本。
[0095]
具体的,对同一个血压测量时间段内的脉搏声音信号以及压力信号进行训练前处理的具体处理过程可参照上述的对目标血压测量时间段内的脉搏声音信号及压力信号的处理过程,先从脉搏声音信号中提取出多个fbank特征,并利用等响曲线对每个fbank特征的能量进行频率校正,在校正后的每个fbank特征中增加2维新增特征向量,从而得到训练样本。
[0096]
进一步的,本步骤中预先标记每个训练样本对应的真实舒张压以及真实收缩压,由专业人员通过听筒听出,进而进行标记。真实可见脉搏个数、每个真实可见脉搏对应的脉搏音频中心点的时间坐标值也由专业人员通过分析音频文件标记出。
[0097]
步骤s1062:选取一目标神经网络,随机初始化网络参数。
[0098]
具体的,在本步骤中,选取的目标神经网络为两层双向lstm网络。
[0099]
步骤s1063:将训练样本作为目标神经网络的输入,将训练样本对应的真实舒张压以及真实收缩压作为目标神经网络的输出,进行模型训练;
[0100]
步骤s1064:利用预设的损失函数计算当前损失值,当当前损失值小于预设阈值时,停止训练,并确定当前损失值对应的网络参数,根据网络参数得到血压测量神经网络模型。
[0101]
具体的,在本步骤中,预设的损失函数loss总=a*loss1+b*loss2+c*loss3,其中:
[0102]
a、b、c为调节参数,由技术人员预先经过实验进行多次调整得到,以保证血压测量准确性为准,本发明对a、b、c的取值不做具体限制。
[0103]
loss1=abs(true_sys-sys)+abs(true_dia-dia),其中sys为预测收缩压,true_sys为真实收缩压,dia为预测舒张压,true_dia为真实舒张压;
[0104]
loss2=abs(n-tn),其中n为预测可见脉搏个数,tn为真实可见脉搏个数;
[0105]
其中ci为第i个预测可见脉搏对应的脉搏音频中心点的时间坐标值,tci为第i个真实可见脉搏对应的脉搏音频中心点的时间坐标值。
[0106]
若在进行损失值计算时,当一段语音中c和tc的个数不相同,则以个数少的那个为主,舍弃多余的个数。
[0107]
以n=1024为例,则每个训练样本中的一个pfbank特征包括514维特征向量,训练时,将每个训练样本输入至两层双向lstm网络中。通过一个全连接层得到三十五维向量[sysa,sysb,diaa,diab,n,c1,c2,c3,c4,
……
c30],此处预设收缩压在[50,250]范围之内,sysa、sysb分别为收缩压离两端(两端指50、250)的比例,类似于softmax。此处预设舒张压在[50,250]范围之内,diaa、diab分别为舒张压离两端(两端指50、250)的比例。
[0108]
计算出的收缩压sys=50+sysb/(sysa+sysb)*200;
[0109]
舒张压dia=30+diab/(diaa+diab)*160;
[0110]
上式中的50、200、30、160(单位为mmhg),指预测人体血压的极限值,此处是优选值,可以根据实际情况由技术人员自行设定,本发明对此不作限制。
[0111]
其中,n为预测可见脉搏的个数(最大值为30),c1,c2,c3,c4,
……
c30:为每个预测可见脉搏对应的脉搏音频中心点的时间坐标值。
[0112]
在本发明的又一种实施例中,如图5所示,方法还包括:
[0113]
步骤s107:对压力采样值进行滤波,得到无相位差的滤波后压力采样值。
[0114]
同时,步骤s104中的2维新增特征向量为该fbank特征对应的当前感知声压和值以及滤波后压力采样值。
[0115]
具体的,本发明中,为利用低通fir滤波器对压力采样值进行滤波,低通fir滤波器的带通为0.45hz,带阻为0.8hz,抑制比为40db。
[0116]
进一步的,采用零相位正反一阶滤波方式进行滤波,在一种实现方式中设置滤波参数为:
[0117]
b=[0.00817,0.00038,0.00037,0.00036,0.00034,0.00030,0.00026,0.00021,0.00014,0.00007,-0.00001,-0.00011,-0.00022,-0.00034,-0.00046,-0.00060,-0.00074,-0.00090,-0.00106,-0.00124,-0.00142,-0.00160,-0.00179,-0.00198,-0.00218,-0.00238,-0.00259,-0.00279,-0.00299,-0.00318,-0.00338,-0.00357,-0.00375,-0.00392,-0.00408,-0.00422,-0.00436,-0.00448,-0.00458,-0.00466,-0.00473,-0.00477,-0.00478,-0.00478,-0.00474,-0.00468,-0.00459,-0.00447,-0.00432,-0.00414,-0.00392,-0.00368,-0.00339,-0.00308,-0.00273,-0.00234,-0.00192,-0.00146,-0.00098,-0.00046,0.00010,0.00069,0.00130,0.00195,0.00262,0.00333,0.00405,0.00480,0.00557,0.00637,0.00717,0.00799,0.00883,0.00967,0.01052,0.01138,0.01223,0.01309,0.01394,0.01478,0.01561,0.01643,0.01723,0.01802,0.01878,0.01951,0.02022,0.02090,0.02155,0.02216,0.02274,0.02327,0.02376,0.02421,0.02462,0.02497,0.02528,0.02554,0.02575,0.02591,0.02601,0.02606,0.02606,0.02601,0.02591,0.02575,0.02554,0.02528,0.02497,0.02462,0.02421,0.02376,0.02327,0.02274,0.02216,0.02155,0.02090,0.02022,0.01951,0.01878,0.01802,0.01723,0.01643,0.01561,0.01478,0.01394,0.01309,0.01223,0.01138,0.01052,0.00967,0.00883,0.00799,0.00717,0.00637,0.00557,0.00480,0.00405,0.00333,0.00262,0.00195,0.00130,0.00069,0.00010,-0.00046,-0.00098,-0.00146,-0.00192,-0.00234,-0.00273,-0.00308,-0.00339,-0.00368,-0.00392,-0.00414,-0.00432,-0.00447,-0.00459,-0.00468,-0.00474,-0.00478,-0.00478,-0.00477,-0.00473,-0.00466,-0.00458,-0.00448,-0.00436,-0.00422,-0.00408,-0.00392,-0.00375,-0.00357,-0.00338,-0.00318,-0.00299,-0.00279,-0.00259,-0.00238,-0.00218,-0.00198,-0.00179,-0.00160,-0.00142,-0.00124,-0.00106,-0.00090,-0.00074,-0.00060,-0.00046,-0.00034,-0.00022,-0.00011,-0.00001,0.00007,0.00014,0.00021,0.00026,0.00030,0.00034,0.00036,0.00037,0.00038,0.00817]。
[0118]
在本发明的又一种实施例中,脉搏声音信号为利用骨传导mic采集到的脉搏声音信号。由于柯式音平均非常弱,利用普通mic采集脉搏声音信号很容易受外界声音影响,本
实施例中采用骨传导mic,能够屏蔽环境音,还原更为真实的柯式音,进一步提高血压测量精准度。
[0119]
本发明还提供一种柯式音血压测量仪,如图6、图7所示,测量仪包括处理器701、声音采集mic702、袖带703、压力传感器704、显示屏705、充气泵706,其中:
[0120]
声音采集mic702、压力传感器704设置在袖带703上,充气泵706通过气管与袖带703连通。
[0121]
处理器701分别与声音采集mic702、压力传感器电704、显示屏705、充气泵706电连接;声音采集mic602,用于采集目标血压测量时间段内的脉搏声音信号并将采集到的脉搏声音信号发送至处理器701;压力传感器704,用于采集目标血压测量时间段内的压力信号并将采集到的压力信号发送至处理器701;处理器701,用于根据上述的柯式音血压测量方法测量得到舒张压和收缩压并通过显示屏705进行显示。
[0122]
在实际使用过程中,通过处理器控制充气泵对袖带进行加压,并通过袖带上的泄漏气阀进行放气,声音采集mic702、压力传感器704采集放气过程中(目标血压测量时间段内)的脉搏声音信号以及血压信号后,进行血压测量。
[0123]
在本发明的又一种实施例中,如图7所示,测量仪还包括无线通讯模块707,无线通讯模块707与处理器701电连接,用于在处理器701的控制下,将采集到的脉搏声音信号、采集到的压力信号发送至服务器,由服务器根据上述的柯式音血压测量方法测量得到舒张压和收缩压后回传给测量仪,并通过测量仪的显示屏705进行显示。无线通讯模块可以通过蓝牙、wifi、2/3/4/5g方式将大量的数据传输到服务器进行后续的血压测量。
[0124]
进一步的,在本发明的又一种实施例中,测量仪中的声音采集mic为骨传导mic,测量仪的袖带上还设置有导声薄网,骨传导mic设置在导声薄网上。具体的,导声薄网的材质为金属材质,如不锈网,导声效果好,韧性好不易折断。且网状结构有效减少硬度,让人穿戴更舒适。本实施例中通过增加导声薄网,从而使得增加骨传导mic的导声面积,接触到骨骼侧的几率更大,进一步屏蔽环境音,提高脉搏声音信号的采集效果,进而提高血压测量的精准度。
[0125]
在本发明的又一种实施例中,本发明还提供一种多数据融合血压测量方法,方法包括:
[0126]
利用示波法测量得到舒张压pdia、收缩压psys,并获取示波法对应的收缩压标准差倒数ss1以及舒张压标准差倒数sd1;
[0127]
利用普通mic采集脉搏声音信号后,采用上述的柯式音血压测量方法,测量得到舒张压mdia以及收缩压msys,并获取普通mic对应的收缩压标准差倒数ss2以及舒张压标准差倒数sd2;
[0128]
利用骨传导mic采集脉搏声音信号后,采用上述的柯式音血压测量方法,测量得到舒张压bdia以及收缩压bsys,并获取骨传导mic对应的收缩压标准差倒数ss3以及舒张压标准差倒数sd3;
[0129]
根据公式计算得到最终的收缩压sys;
[0130]
根据公式计算得到最终的舒张压dia。
[0131]
其中,示波法对应的收缩压标准差倒数ss1以及舒张压标准差倒数sd1、普通mic对应的收缩压标准差倒数ss2以及舒张压标准差倒数sd2、骨传导mic对应的收缩压标准差倒数ss3以及舒张压标准差倒数sd3是技术人员预先设置好的,经过多次实验数据得到的经验值。
[0132]
本实施例中公开了一种利用多数据融合的血压测量方法,分别利用示波法、骨传导mic柯式音、普通mic柯式音方法测量得到对应的舒张压和收缩压,再利用预先设计的融合公式,计算得到最终的舒张压及收缩压,综合了上述的3种测量方法,从而有效降低测量误差,提高血压测量的准确性。
[0133]
本发明提供的柯式音血压测量方法、测试仪,在进行血压测量时,对提取到的fbank特征利用等响曲线进行频率校正,使fbank特征更加符合或类似人耳的听觉感知特性,后续再将校正后的fbank特征及对应的压力采样值输入至血压测量神经网络模型中,能够测量出更为准确的舒张压和收缩压,提高了血压测量的准确度。本发明还针对血压测量这一应用场景提出一种损失函数,利用该损失函数训练出的血压测量神经网络模型,更利于寻关键特征值,进一步提高血压测量准确度。本发明采集脉搏声音信号时,利用骨传导mic进行采集,能够屏蔽环境音,还原更真实的柯式音,同时在测量仪的袖带上设置导声薄网,可以增加骨传导mic的导声面积,采集到的脉搏声音信号更为清晰,以更进一步提高血压测量准确度。此外,本发明提供的测量仪,还设置有无线通讯模块,可以将采集到的脉搏声音信号、压力信号发送至服务器中进行处理,在服务器中实现血压测量过程,以克服传统电子血压计因成本限制无法处理大规模数据的问题,在保证低成本的同时,实现血压的精准测量。
[0134]
本发明提供的多数据融合血压测量方法,分别利用示波法、骨传导mic柯式音、普通mic柯式音方法测量得到对应的舒张压和收缩压,再利用预先设计的融合公式,计算得到最终的舒张压及收缩压,综合了上述的3种测量方法,从而有效降低测量误差,有效提高了血压测量的准确性。
[0135]
本发明说明书中使用的术语和措辞仅仅为了举例说明,并不意味构成限定。本领域技术人员应当理解,在不脱离所公开的实施方式的基本原理的前提下,对上述实施方式中的各细节可进行各种变化。因此,本发明的范围只由权利要求确定,在权利要求中,除非另有说明,所有的术语应按最宽泛合理的意思进行理解。

技术特征:


1.一种柯式音血压测量方法,其特征在于,所述方法包括:以预设声音采样频率对目标血压测量时间段内的脉搏声音信号进行采样,得到多个声音采样值;以预设压力采样频率对所述目标血压测量时间段内的压力信号进行采样,得到多个压力采样值;将采样得到的多个声音采样值分为多组声音组,分别对每组声音组进行预处理,得到每组声音组对应的一个fbank特征,其中每组声音组包括n个声音采样值;利用等响曲线对每个fbank特征的能量进行频率校正,将每个fbank特征中各个特征向量的值由真实声压值调整为在预设频率下对应的当前感知声压值;分别在每个fbank特征中增加2维新增特征向量得到pfbank特征,2维新增特征向量为该fbank特征对应的当前感知声压和值以及压力采样值;将各个pfbank特征fbank按照时间顺序进行顺次连接,并输入至预设的血压测量神经网络模型中,得到舒张压和收缩压。2.根据权利要求1所述的柯式音血压测量方法,其特征在于,所述方法还包括预先训练得到所述血压测量神经网络模型,其中训练方法包括:获取多个血压测量时间段内的脉搏声音信号以及压力信号,对所述脉搏声音信号以及压力信号进行训练前处理,得到多个训练样本,并预先标记每个训练样本对应的真实舒张压、真实收缩压、真实可见脉搏个数、每个真实可见脉搏对应的脉搏音频中心点的时间坐标值;选取一目标神经网络,随机初始化网络参数;将训练样本作为目标神经网络的输入,将训练样本对应的真实舒张压以及真实收缩压作为目标神经网络的输出,进行模型训练;利用预设的损失函数计算当前损失值,当所述当前损失值小于预设阈值时,停止训练,并确定所述当前损失值对应的网络参数,根据所述网络参数得到所述血压测量神经网络模型。3.根据权利权利要求2所述的柯式音血压测量方法,其特征在于,所述预设的损失函数loss总=a*loss1+b*loss2+c*loss3,其中:a、b、c为调节参数;loss1=abs(true_sys-sys)+abs(true_dia-dia),其中sys为预测收缩压,true_sys为真实收缩压,dia为预测舒张压,true_dia为真实舒张压;loss2=abs(n-tn),其中n为预测可见脉搏个数,tn为真实可见脉搏个数;其中ci为第i个预测可见脉搏对应的脉搏音频中心点的时间坐标值,tci为第i个真实可见脉搏对应的脉搏音频中心点的时间坐标值。4.根据权利要求1所述的柯式音血压测量方法,其特征在于,所述方法还包括对所述压力采样值进行滤波,得到无相位差的滤波后压力采样值;所述2维新增特征向量为该fbank特征对应的当前感知声压和值以及滤波后压力采样值。5.根据权利要求4所述的柯式音血压测量方法,其特征在于,所述对所述压力采样值进行滤波为:利用低通fir滤波器对所述压力采样值进行滤波,所述低通fir滤波器的带通为0.45hz,带阻为0.8hz,抑制比为40db。
6.根据权利要求1所述的柯式音血压测量方法,其特征在于,所述脉搏声音信号为利用骨传导mic采集到的脉搏声音信号。7.一种柯式音血压测量仪,其特征在于,所述测量仪包括处理器、声音采集mic、袖带、压力传感器、充气泵以及显示屏,其中:所述声音采集mic、压力传感器设置在所述袖带上,所述处理器分别与声音采集mic、压力传感器电、显示屏、充气泵电连接;所述声音采集mic,用于采集目标血压测量时间段内的脉搏声音信号并将采集到的脉搏声音信号发送至所述处理器;所述压力传感器,用于采集目标血压测量时间段内的压力信号并将采集到的所述压力信号发送至所述处理器;所述处理器,用于根据如权利要求1-5任一项所述的柯式音血压测量方法测量得到舒张压和收缩压并通过所述显示屏进行显示。8.根据权利要求7所述的柯式音血压测量仪,其特征在于,所述测量仪还包括无线通讯模块,所述无线通讯模块与所述处理器电连接,用于在所述处理器的控制下,将采集到的脉搏声音信号、采集到的压力信号发送至服务器,由服务器根据权利要求1-5任一项所述的柯式音血压测量方法测量得到舒张压和收缩压后回传给所述测量仪,并通过所述测量仪的显示屏进行显示。9.根据权利要求7所述的柯式音血压测量仪,其特征在于,所述测量仪中的声音采集mic为骨传导mic,所述测量仪的袖带上还设置有导声薄网,所述骨传导mic设置在所述导声薄网上。10.一种多数据融合血压测量方法,其特征在于,所述方法包括:利用示波法测量得到舒张压pdia、收缩压psys,并获取示波法对应的收缩压标准差倒数ss1以及舒张压标准差倒数sd1;利用普通mic采集脉搏声音信号后,采用如权利要求1-5任一项所述的柯式音血压测量方法,测量得到舒张压mdia以及收缩压msys,并获取普通mic柯式音血压测量方法对应的收缩压标准差倒数ss2以及舒张压标准差倒数sd2;利用骨传导mic采集脉搏声音信号后,采用如权利要求1-5任一项所述的柯式音血压测量方法,测量得到舒张压bdia以及收缩压bsys,并获取骨传导mic柯式音血压测量方法对应的收缩压标准差倒数ss3以及舒张压标准差倒数sd3;根据公式计算得到最终的收缩压sys;根据公式计算得到最终的舒张压dia。

技术总结


本发明涉及一种柯式音血压测量方法、测量仪及多数据融合血压测量方法,方法包括以预设声音采样频率对脉搏声音信号进行采样,得到多个声音采样值;以预设压力采样频率对压力信号进行采样,得到多个压力采样值;将采样得到的多个声音采样值分为多组声音组,得到每组声音组对应的一个FBank特征;利用等响曲线对每个FBank特征的能量进行频率校正;在每个FBank特征中增加2维新增特征向量得到PFBank特征;将各个PFBank特征按照时间顺序进行顺次连接,并输入至预设的血压测量神经网络模型中,得到舒张压和收缩压。本发明提供的柯式音血压测量方法、测量仪及多数据融合血压测量方法能够有效提高血压测量的准确度。提高血压测量的准确度。提高血压测量的准确度。


技术研发人员:

陈胡林 李晓伟 张培珠 李阳秀 陈佩菊 李阳 吴衡

受保护的技术使用者:

广州逆熵电子科技有限公司

技术研发日:

2022.10.12

技术公布日:

2022/12/19

本文发布于:2024-09-20 16:53:23,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/45415.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:血压   收缩压   脉搏   测量
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议