本平台为商业科创服务平台 非政府政务服务网站

一种基于小动脉光电容积脉搏波的血压检测装置

更新时间:2026-10-01
一种基于小动脉光电容积脉搏波的血压检测装置 专利申请类型:发明专利;
地区:浙江-杭州;
源自:杭州高价值专利检索信息库;

专利名称:一种基于小动脉光电容积脉搏波的血压检测装置

专利类型:发明专利

专利申请号:CN202210584491.3

专利申请(专利权)人:杭州兆观传感科技有限公司
权利人地址:浙江省杭州市萧山区经济技术开发区桥南区块通文路

专利发明(设计)人:周聪聪, 王建军

专利摘要:本发明公开了一种基于小动脉光电容积脉搏波的血压检测装置及方法。该装置包括指环结构、设置在指环结构底端的脉搏波检测单元、温度传感单元、压力传感单元和微控制单元以及设置在指环结构内部两侧的弹簧控制单元。在根据压力值确定的弹簧控制单元的调节量下,微控制单元根据脉搏波检测单元检测到的光电容积脉搏波、以及温度传感单元检测到的温度值去计算小动脉光电容积脉搏波,并根据小动脉光电容积脉搏波进行血压检测。本发明结构简单且操作方式简便,所获得的信号信噪比高,准确度高,能够实现APPG信号的直接测量和跟踪,并且通过多个模型的训练,实现了基于APPG的无创心血管状态初筛和血压预测。

主权利要求:一种基于小动脉光电容积脉搏波的血压检测装置
技术领域
[0001] 本发明涉及血压检测技术领域,特别是涉及一种基于小动脉光电容积脉搏波的血压检测装置。
背景技术
[0002] 血压(BP)是人体重要的生理参数,能够反映心血管功能状况。高血压会增加脑卒中、冠状动脉疾病、心力衰竭、房颤和周围血管病等多种心血管疾病的风险。监测不同心血管状态下血压变化趋势有利于更好的理解心血管疾病发病机制并实施有效管控。
[0003] 在利用PPG信号预测血压时,根据人体生理结构,要获得比较稳定的PPG信号,一般要在人体血管丰富的部位进行测量,目前主要是在耳垂或者手腕上测量,但是这些部位的信号质量差、信噪比较低。
[0004] 除此之外,在利用PPG信号进行血压预测时,当前的常规方法是直接测量PPG信号进而去预测血压。但是由于不同波长的穿透深度不一样,直接测得的PPG信号中包含很多容积波动,比如有毛细血管、小动脉、组织液、甚至是静脉的容积波动,使得信号干扰较大,PPG信号测量不准确。因此在预测血压时需要剔除掉其他PPG干扰信号,而获得小动脉处的光电容积脉搏波并利用其进行血压预测是最直接且最准确的。
发明内容
[0005] 本发明的目的是提供一种基于小动脉光电容积脉搏波的血压检测装置,用以提高血压预测的精度。
[0006] 为实现上述目的,本发明提供了如下方案:
[0007] 一种基于小动脉光电容积脉搏波的血压检测装置,其特征在于,包括指环结构、设置在所述指环结构底端的脉搏波检测单元、温度传感单元、压力传感单元和微控制单元以及设置在所述指环结构内部两侧的弹簧控制单元;
[0008] 脉搏波检测单元,用于检测用户指端的光电容积脉搏波;
[0009] 压力传感单元,用于检测用户指端的接触压力值;
[0010] 温度传感单元,用于采集用户指端的的温度值;
[0011] 微控制单元,分别与所述脉搏波检测单元、所述压力传感单元以及所述温度传感单元连接,用于根据所述光电容积脉搏波、所述压力值以及所述温度值计算小动脉光电容积脉搏波,并根据所述小动脉光电容积脉搏波进行血压检测;
[0012] 弹簧控制单元,与所述压力传感单元连接,用于根据所述压力值对所述压力传感单元进行调节。
[0013] 进一步的,所述脉搏波检测单元包括光电传感器模组,所述光电传感器模组用于检测用户指端的光电容积脉搏波,并通过模拟前端或接口电路将所述所述光电容积脉搏波发送至所述微控制单元;
[0014] 所述压力传感单元包括压力传感器,所述压力传感器用于检测用户指端的接触压力值,并通过模拟前端或接口电路将所述压力值发送至所述微控制单元;
[0015] 所述温度传感单元包括温度传感器,所述温度传感器用于用于采集用户指端的的温度值,并通过模拟前端或接口电路将所述温度值发送至所述微控制单元;
[0016] 进一步的,所述血压检测装置还包括IMU检测单元,所述IMU检测单元分别与所述脉搏检测单元、所述压力传感单元、所述温度传感单元以及所述微控制单元连接,用于检测所述脉搏检测单元、所述压力传感单元以及所述温度传感单元检测的数据是否存在干扰数据,并将去除干扰后的数据发送至所述微控制单元。
[0017] 进一步的,所述弹簧控制单元包括精密电机、棘轮结构和恒压弹性模块,所述精密电机根据所述压力值带动所述棘轮结构转动来调节所述恒压弹簧的长度;所述恒压弹性模块包括恒压弹簧、可移动夹具和固定夹具;所述可移动夹具套设在所述恒压弹簧外部,所述固定夹具套设在所述可移动夹具的上部;所述恒压弹簧的顶端与所述棘轮结构连接,所述恒压弹簧的底端与所述指环结构的底端连接;所述固定夹具以及所述可移动夹具固定在所述指环结构内。
[0018] 进一步的,所述光电传感器模组包括多个发光LED和多个光电接收器;多个所述发光LED关于多个所述光电接收器中心对称设置。
[0019] 进一步的,所述光电传感器模组包括多个发光LED和1个光电接收器;多个所述发光LED围绕所述光电接收器设置。
[0020] 进一步的,所述根据所述光电容积脉搏波、所述压力值以及所述温度值计算小动脉光电容积脉搏波,并根据所述小动脉光电容积脉搏波进行血压检测,具体包括:
[0021] 根据所述光电容积脉搏波,采用心血管状态初筛模型,确定用户的心血管状态;
[0022] 根据用户的心血管状态从血压预测模型组中选择对应的血压预测模型;
[0023] 根据所述光电容积脉搏波、所述压力值以及所述温度值,计算小动脉光电容积脉搏波;
[0024] 根据所述小动脉光电容积脉搏波,采用选择的血压预测模型进行血压检测。
[0025] 进一步的,所述心血管状态初筛模型的训练过程包括:
[0026] 构建训练数据集,所述训练数据集包括不同心血管状态、不同性别以及不同年龄的光电容积脉搏波和血压数据;所述心血管状态包括正常、心房颤动和动脉粥样硬化;
[0027] 将所述光电容积脉搏波划分为第一组训练数据以及第二组训练数据;
[0028] 对所述第一组训练数据进行特征信息提取,得到多种特征特征信息;
[0029] 通过所述特征信息以及光电容积脉搏波数据对应的心血管状态对机器学习模型进行训练,得到心血管状态初筛模型。
[0030] 进一步的,所述血压预测模型组的训练过程包括:
[0031] 通过不同心血管状态下的第二组训练数据以及对应的血压数据训练多个深度学习模型,得到血压预测模型组;所述血压预测模型组包括多个血压检测模型,所述血压检测模型用于检测不同心血管状态下的血压。
[0032] 进一步的,所述根据所述光电容积脉搏波、所述压力值以及所述温度值,计算小动脉光电容积脉搏波,具体包括:
[0033] 根据压力值确定所述弹簧控制单元的调节量;
[0034] 获取在所述弹簧控制单元调节量下的所述LED波长为λ1和λ2时的光电容积脉搏波;
[0035] 根据所述光电容积脉搏波信号确定缩放系数;
[0036] 根据温度值确定所述缩放系数的修订项;
[0037] 根据所述光电容积脉搏波、所述缩放系数以及所述缩放系数的修订项计算小动脉光电容积脉搏波。
[0038] 根据本发明提供的具体实施例,本发明公开了以下技术效果:
[0039] (1)本发明的基于小动脉光电容积脉搏波的血压检测装置,采用指环的形式在血管丰富的手指部位进行测量,结构简单且操作方式简便,所获得的信号信噪比高,准确度高,实现了人体主动脉血压的连续动态实时采集,具有较高的医用价值和广阔的市场应用前景。
[0040] (2)本发明通过设置多波长光电检测传感器模组实现了不同穿透深度的PPG信号检测,结合电机、恒压弹簧和压力传感器实现测量部位的压力控制,同时融合检测部位的温度,去除掉了干扰信号,实现了APPG信号的直接测量和跟踪。
附图说明
[0041] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0042] 图1为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置示意图;
[0043] 图2为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的指环结构示意图;
[0044] 图3为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的指环结构剖面图;
[0045] 图4为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的恒压弹性模块结构示意图;
[0046] 图5为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的恒压弹性模块反馈控制示意图;
[0047] 图6为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的指环结构底端示意图;
[0048] 图7为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的小动脉光电容积脉搏波检测实施原理图;
[0049] 图8为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的小动脉光电容积脉搏波、压力、温度波形示意图;
[0050] 图9为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的小动脉光电容积脉搏波、压力、温度检测实施原理框图;
[0051] 图10为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的APPG信号检测原理框图;
[0052] 图11为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的群体模型学习训练流程图;
[0053] 图12为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的特征提取示意图;
[0054] 图13为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的心血管状态初筛流程图;
[0055] 图14为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的群体模型构建示意图;
[0056] 图15为本发明实施例提供的基于小动脉光电容积脉搏波的血压检测装置的迁移学习模型构建示意图;
[0057] 其中,图中各符号标记:
[0058] 1:光电传感器模组;
[0059] 1‑1:波长为λ1的LED光源;
[0060] 1‑2:波长为λ2的LED光源;
[0061] 1‑3:光电接收器PD
[0062] 1‑1‑1:波长为λ1的LED光在1‑3处接收到的脉搏波;
[0063] 1‑2‑1:波长为λ2的LED光在1‑3处接收到的脉搏波;
[0064] 1‑12‑1:波长为λ1,λ2的LED光合成的小动脉脉搏波;
[0065] 2‑温度传感器;
[0066] 3‑压力传感器;
[0067] 4‑恒压弹性模块;
[0068] 4‑1:恒压弹簧;
[0069] 4‑2:可移动夹具;
[0070] 4‑3:固定夹具;
[0071] 4‑4:顶部螺纹孔;
[0072] 4‑5:底部螺纹孔;
[0073] 4‑6:顶部连接线;
[0074] 4‑7:底部连接线;
[0075] 5‑电池;
[0076] 6‑1:指环底部右侧螺纹孔;
[0077] 6‑2:指环底部左侧螺纹孔;
[0078] 6‑3:微控制单元;
[0079] 6‑4:电子元件;
[0080] 6‑5:传感器弹簧结构。
具体实施方式
[0081] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0082] 本发明的目的是提供一种基于小动脉光电容积脉搏波的血压检测装置,用以提高血压预测的精度。
[0083] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
[0084] 如图1‑图6所示,一种基于小动脉光电容积脉搏波的血压检测装置,包括指环结构、设置在指环结构底端的脉搏波检测单元、温度传感单元、压力传感单元和微控制单元以及设置在指环结构内部两侧的弹簧控制单元。
[0085] 脉搏波检测单元,用于检测用户指端的光电容积脉搏波;
[0086] 压力传感单元,用于检测用户指端的接触压力值;
[0087] 温度传感单元,用于采集用户指端的的温度值;
[0088] 微控制单元,分别与所述脉搏波检测单元、所述压力传感单元以及所述温度传感单元连接,用于根据所述光电容积脉搏波、所述压力值以及所述温度值计算小动脉光电容积脉搏波,并根据所述小动脉光电容积脉搏波进行血压检测。微控制单元包含蓝牙BLE低功耗协议栈,微控制单元用于控制各检测单元采集信号数据,并对信号进行分析、特征提取和血压计算,然后通过蓝牙协议栈向终端发送血压检测结果。
[0089] 弹簧控制单元,与所述压力传感单元连接,用于根据所述压力值对所述压力传感单元进行调节。
[0090] 血压检测装置还包括,IMU检测单元,分别与脉搏检测单元、压力传感单元、温度传感单元以及微控制单元连接,用于检测脉搏检测单元、压力传感单元以及温度传感单元检测的数据是否存在干扰数据,并将去除干扰后的数据发送至微控制单元。
[0091] 血压检测装置还包括,电源管理单元用于为耗电单元供电,存储单元用于存储本地数据。
[0092] 其中,所述脉搏波检测单元包括光电传感器模组1,所述光电传感器模组1用于检测用户指端的光电容积脉搏波,并通过模拟前端或接口电路将所述所述光电容积脉搏波发送至所述微控制单元6‑3。
[0093] 所述压力传感单元包括压力传感器3,所述压力传感器3用于检测用户指端的接触压力值,并通过模拟前端或接口电路将所述压力值发送至所述微控制单元6‑3。
[0094] 所述温度传感单元包括温度传感器2,所述温度传感器2用于用于采集用户指端的的温度值,并通过模拟前端或接口电路将所述温度值发送至所述微控制单元6‑3。
[0095] 弹簧控制单元包括精密电机、棘轮结构和恒压弹性模块4,精密电机根据压力值带动棘轮结构转动来调节恒压弹簧4‑1的长度;恒压弹性模块4包括恒压弹簧4‑1、可移动夹具4‑2和固定夹具4‑3;可移动夹具4‑2套设在恒压弹簧4‑1外部,固定夹具4‑3套设在可移动夹具4‑2的上部;恒压弹簧4‑1的顶端与棘轮结构连接,恒压弹簧4‑1的底端与指环结构的底端连接;固定夹具4‑3以及可移动夹具4‑2固定在指环结构内。

[0096] 血压检测装置各个单元均为可拆卸结构,且通过模块化设计组装,可以通过拆卸的方式将传感、压力控制、电源控制等部分进行分离。
[0097] 如图2、3、4、6所示,压力传感器3、光电传感器模组1、温度传感器2组成传感检测模块,该传感检测模块位于指腹部位,通过指环底部右侧螺纹孔6‑1、指环底部左侧螺纹孔6‑2以及恒压弹性模块的底部螺纹孔4‑5与恒压弹性模块4连接。
[0098] 光电传感器模组1可以由多个发光LED和多个光电接收器PD组成,可以是多个LED(如1‑1、1‑2)围绕1个PD(如1‑3)形成圆形的阵列,也可以是LED如(1‑1、1‑2)关于PD(如1‑3)中心对称的结构。
[0099] 指环结构顶端主要包括棘轮结构和电池5,指环结构通过顶端左右两侧的螺纹孔和恒压弹性模块的顶部螺纹孔4‑4与恒压弹性模块4连接。
[0100] 恒压弹性模块4位于指环两侧,呈现对称排列,左右两侧的结构相同。恒压弹性模块4通过顶部连接线4‑6与棘轮结构连接,通过底部连接线4‑7与传感器检测模块连接。精密电机带动棘轮结构转动时,棘轮结构会控制恒压弹簧4‑1的长度,调节传感检测模块与指腹之间的压力值。此外,位于传感器检测模块下方的传感器弹簧结构6‑5为了保持传感器检测模块与指腹的充分接触,传感器弹簧结构6‑5的长度也会随着恒压弹簧4‑1的长度变化进行二次调节。
[0101] 压力调节功能的实现如图5所示,微控制单元6‑3通过压力检测单元的模拟前端或接口电路检测压力传感器3处测量得到的压力值,同时,检测光电传感器模组1处测量的PPG信号。指环刚佩戴上时的压力值记为F0,此时对应的PPG信号记为PPG0,微控制单元6‑3控制精密电机转动,带动棘轮结构顺时针旋转N步(N≥1),棘轮结构通过顶部连接线4‑6拉伸恒压弹簧4‑1,进而拉伸整个传感器检测模块,此时传感器弹簧结构6‑5的弹性势能增加,记录此时压力传感器3测量的压力值F1以及对应的PPG1,比较PPG0和PPG1对应的交流幅值AC_PPG0和AC_PPG1大小,如果AC_PPG0>AC_PPG1则棘轮结构逆时针旋转M步(N≥M≥0),反之如果AC_PPG0≤AC_PPG1则继续顺时针旋转N步。通过循环操作这个方法,确认棘轮结构的合适位置i,记录此时压力传感器的值Fi,使得AC_PPGi在当前位置下取得最大值。
[0102] 血压检测装置中的存储单元、电阻、电容等电子元件6‑4集成在指环底端。
[0103] 本发明的基于小动脉光电容积脉搏波的血压检测装置,采用指环的形式在血管丰富的手指部位进行测量,结构简单且操作方式简便,所获得的信号信噪比高,准确度高,实现了人体主动脉血压的连续动态实时采集,具有较高的医用价值和广阔的市场应用前景。
[0104] 本发明提供的小动脉光电容积脉搏波的血压检测装置中的微控制单元的具体计算过程如下:
[0105] 步骤1、根据所述光电容积脉搏波,采用心血管状态初筛模型,确定用户的心血管状态。
[0106] 步骤2、根据用户的心血管状态从血压预测模型组中选择对应的血压预测模型。
[0107] 步骤3、根据所述光电容积脉搏波、所述压力值以及所述温度值,计算小动脉光电容积脉搏波。
[0108] 步骤4、根据所述小动脉光电容积脉搏波,采用选择的血压预测模型进行血压检测。
[0109] 其中,步骤1中的心血管状态初筛模型的训练过程包括:
[0110] 步骤11:构建训练数据集,所述训练数据集包括不同心血管状态、不同性别以及不同年龄的光电容积脉搏波和血压数据;所述心血管状态包括正常、心房颤动和动脉粥样硬化。
[0111] 步骤12:将所述光电容积脉搏波划分为第一组训练数据以及第二组训练数据。
[0112] 步骤13:对所述第一组训练数据进行特征信息提取,得到多种特征特征信息。
[0113] 步骤14:通过所述特征信息以及光电容积脉搏波数据对应的心血管状态对机器学习模型进行训练,得到心血管状态初筛模型。
[0114] 在具体实施例中,如图11所示,首先选择同时包含ABP,PPG和心血管状态,年龄,性别的公开数据集,如MIMIC数据集或者桂林大学公布的数据集,进行数据预处理,PPG和ABP所需的最小长度设置为5分钟,并删除所有较短长度的记录。使用四阶巴特沃斯带通滤波器来消除PPG信号中的基线漂移和高频噪声,PPG信号的通频带频率为0.5‑8Hz,利用Hampel滤波器去除ABP信号中的尖峰噪声。
[0115] 通过公开数据集构建以不同心血管状态作为划分依据的光电容积脉搏波(PPG)、心血管状态、性别(Gender)、年龄(Age)和血压(BP)的数据子集{NORMAL},{AF},{CA};预处理后的PPG信号分为2种(即第一组训练数据和第二组训练数据),第一种是用于特征工程提取特征,作为机器学习模型的输入,用于训练模型参数并输出心血管状态划分的初筛分类结果;第二种是作为深度学习模型的输入,用于血压预测。其中特征工程中提取的特征信息包括但不限于心率HR,峰谷值Peak,上升时间RT,下降时间DT,波形面积PA,心率变异性(HRV)等,如图12(a)所示,也包括频域、时频域,非线性特征如样本熵等特征。特征信息用于实现心血管状态分类的训练、验证和测试,测试准确率超过90%后固化模型参数,实现心血管状态筛查。同时,现有的研究证明,脉搏波的强度、形态、节律及速率等特征会随着血管几何形态和力学性质的改变而改变。不同的心血管状态对应的脉搏波形态有较为明显的差异,如图12(b)所示,正常心血管状态良好的人的脉搏波形态包括了较为明显的降中峡,形态规律,而存在心血管状态异常的人的脉搏波形态在波形面积,降中峡,心率及心率变异性上都存在明显的差异。有鉴于此,可设计不同的分类模型进行心血管状态的分类评估。
[0116] 分类模型包括:
[0117] 1)贝叶斯分类器:贝叶斯定理是这类算法的核心,因此统称为贝叶斯分类。贝叶斯决策论通过相关概率已知的情况下利用误判损失来选择最优的类别分类。
[0118] 2)决策树分类器:决策树算法将多维特征的训练集样本分配到不同类别中去,相当于给训练集样本做了一次投影,经过投影后的训练集样本被赋予相应的类别标签。决策树算法用递归流程来表示分类与回归,每次通过选择特征集中最优特征,根据选择的最优特征对训练集进行分类和回归,保证每个训练集样本所经历的分类和回归过程都是最优的。如果训练集样本的特征数量较多,则开始生产决策树的时对特征进行选择,留下有较强能力对训练的训练集样本进行分类和回归的特征,去掉那些能力较弱的特征。整个递归过程形似一棵树,所以称为决策树(DecisionTree)算法。决策树算法核心是构造一个准确度高,复杂度小的决策树。决策树的构造过程包括决策树的生成与剪枝两个部分。决策树的生成即利用训练集样本生成决策树,决策树的顶端节点为根节点,每个分支都看作是一个决策节点,代表待分类对象的属性。每个节点都表示存在一种可能的分类过程。遍历决策树时,在每个决策节点的不同的选择都会导致输出不同的分支,最终抵达叶子节点进行输出。该遍历的过程就是利用决策树解决分类问题的过程,利用若干个属性来对训练集样本分类。决策树的剪枝就是对生成的决策树进行检验和修正的过程,通过对决策树去复杂化,使之具有更好的泛化能力,能够适应更多的解决方案。

[0119] 3)随机森林分类器:RandomForest(随机森林)是一种基于树模型的Bagging的优化版本,一棵树的生成肯定还是不如多棵树,因此就有了随机森林,解决决策树泛化能力弱的特点。而同一批数据,用同样的算法只能产生一棵树,这时Bagging策略可以产生不同的数据集。Bagging策略来源于bootstrapaggregation:从样本集(假设样本集N个数据点)中重采样选出Nb个样本(有放回的采样,样本数据点个数仍然不变为N),在所有样本上,对这n个样本建立分类器(ID3\C4.5\CART\SVM\LOGISTIC),重复以上两步m次,获得m个分类器,最后根据这m个分类器的投票结果,决定数据属于哪一类。
[0120] 此外,一种典型的分类示范例如图13所示,将特征工程的产生的多维度时域、频域、时频域,非线性特征如样本熵等特征作为输入层,为了避免过拟合,光电接收器年龄数据在作为心血管状态分类的特征数据训练时,使用数据合成策略,对年龄特征加入随机高斯噪声,将相同年龄的数据扩充到±3或±5的范围内。在模型层利用LSTM或Bi‑LSTM构建多层反馈网络,设置Densy层与softmax层输出分类的结果。其中模型层也可以是RF,SVM等其他模型。以下表格初步显示了模型分为Normal,AF和CA三类心血管状态的平均精度。
[0121] 表一分类精度结果
[0122]
[0123]
[0124] 本发明采用随机森林分类器作为心血管状态初筛的机器学习模型。在实际应用中,可根据计算资源来适当选择分类器。
[0125] 其中,步骤2中的血压预测模型组的训练过程包括:
[0126] 通过不同心血管状态下的第二组训练数据以及对应的血压数据训练多个深度学习模型,得到血压预测模型组;所述血压预测模型组包括多个血压检测模型,所述血压检测模型用于检测不同心血管状态下的血压。
[0127] 在具体实施例中,如图14所示,针对每一种心血管状态初筛模型的分类结果,基于深度学习的方法建立了血压预测模型组。本发明开发了一种新的模型架构,即循环‑注意力神经网络(LSTM‑AT),基于长短期记忆,注意力机制和全连接神经网络。模型的输入信号为一定时间周期内的脉搏波信号片段,利用数据子集数据中的PPG片段作为输入信号,BP作为标签信号训练深度学习血压预测模型,构建适用于不同数据子集的血压预测模型组,并固化血压预测模型的参数作为群体模型系数,血压预测模型的输入为PPG数据片段,经过Bi‑LSTM层并加入注意力机制Attension层对重要特征向量进行加权,将输出向量与年龄、性别等人口统计学信息结合,最后通过一个全连接层进行血压预测。血压预测模型中应用了Bahdanau注意力: 其中,ci保留前一层输出的所有隐藏状态信息并表示为注意权重向量ai和hti之间的加权和,ai使用softmax函数标准化,hti代表了i时刻的ht。

[0128] 其中,长短时记忆(LSTM)是一种特殊的RNN,可以有效地解决训练中梯度消失和爆发的问题,LSTM单元的结构图如图14所示。与RNN相比,LSTM有两种传输状态:Ct(细胞状态)和ht(隐藏状态)。其中,Ct变化非常缓慢,在不同的节段,ht会有所不同,分别对应于长期记忆和短期记忆。在内部,LSTM通过遗忘门、输入门和输出门将信息从一个时间步传输到另一个时间步。
[0129] 迁移学习侧重于将源领域获得的知识存储到另一个目标领域中,该问题通常包含少量的数据样本来训练模型。本发明将基于新的模型架构,即循环‑注意力神经网络(LSTM‑AT),基于长短期记忆,注意力机制和全连接神经网络,从大型公开数据集中获取的PPG和BP数据来预先训练参数,在个体使用过程中利用新数据调节个体模型最后一层的参数,可以大幅减少新数据所需的训练集数量,如图15所示。
[0130] 其中,步骤3具体包括:
[0131] 步骤31:根据压力值确定所述弹簧控制单元的调节量。
[0132] 步骤32:获取在所述弹簧控制单元调节量下的所述LED波长为λ1和λ2时的光电容积脉搏波。
[0133] 步骤33:根据所述光电容积脉搏波信号确定缩放系数。
[0134] 步骤34:根据温度值确定所述缩放系数的修订项。
[0135] 步骤35:根据所述光电容积脉搏波、所述缩放系数以及所述缩放系数的修订项计算小动脉处的容积脉搏波信号。
[0136] 在具体实施例中,以1个光电接收器1‑3,LED1‑1和LED1‑2为例,LED1‑1的波长为λ2,LED1‑2的波长为λ1,其中λ1≥λ2,可以看到λ1的光穿透深度较深,光子在传播路径中包含了毛细血管和小动脉的容积变化信号,λ2的穿透深度较浅,光子传播路径主要包括毛细血管的的容积变化。由于此时光子在皮肤组织中传播主要是以漫反射的形式存在,容易受到组织液、静脉波动的影响,难以准确获取某一特定层的信号。如图7所示,PD处检测得到的PPG信号通常是一个复合信号,其中1‑1‑1为波长λ1的LED光在光电接收器1‑3处接收到的脉搏波,1‑2‑1为波长λ2的LED光在光电接收器1‑3处接收到的脉搏波,1‑12‑1为波长为λ1,λ2的LED光合成的小动脉脉搏波。
[0137] 此外,PPG信号除了受到光子传播路径的影响,还受压力、温度信号的影响,如图8所示,随着压力的增加,脉搏波的交流AC幅度先增加,后减少,在这个过程中,小动脉经历了去负荷到阻塞的过程;随着温度的降低,脉搏波的交流AC幅度减少,主要是温度降低时,血管收缩,内径减少,外周阻力增加,灌注减少。
[0138] 如图9、图10所示,其输入信号为压力传感器的值Fi,,温度Ti,浅层PPG,深层PPG,输出为小动脉APPG信号。
[0139] LED1‑2的波长为λ1,λ1波长的光子穿透路径简化包含 毛细血管部分,其容积随时间t的变化可表示为为 根据朗伯比尔定律,穿透路径 容积变化 吸收系数与背景吸收系数差值为 的液体,在光电接收器PD处光强的变化可以表示为
同样,由于其穿透深度较深,穿透小动脉的部分在光电接收器光强的变化可
以表示为 考虑到穿透小动脉部分光子的比例收到皮肤结构和体温的影响,
本发明引入 来修正系数,波长为λ1的光源在光电接收器处接收到的光电容积脉搏波具体可以由以下公式表述:

[0140]
[0141] 同理,LED1‑1的波长为λ2、λ2波长的光子穿透路径简化包含 毛细血管部分,其容积随时间t的变化可表示为为 根据朗伯比尔定律,穿透路径 容积变化 吸收系数与背景吸收系数差值为 的液体,在光电接收器接收到的光强变化可以表示为同样,由于其穿透深度较浅,只有小部分光子穿透小动脉,在光电接收器接
收到的光强变化可以表示为 考虑到穿透小动脉部分光子的比例收到皮肤
结构和体温的影响,本发明引入 来修正系数,波长为λ2的光源在光电接收器处接收到的光电容积脉搏波可以由以下公式表述:

[0142]
[0143] 在计算系数时,可以设置λ1>>λ2,λ1的光穿透深度较深,光子在传播路径中包含了毛细血管和小动脉的容积变化信号,λ2的穿透深度较浅,光子传播路径主要包括毛细血管的的容积变化。此时的值均为常数, 为了简化模型计算,忽略掉常数项,同时使得
可以得到以下公式:

[0144]
[0145] 可以看出对不同波长的光源求差分可以得到APPG,因此,需要明确缩放系数rat(t)的计算方法。考虑到该系数的计算与t时刻不同光源穿透深度,动脉、静脉及组织的收缩和扩张相关,具体确定流程如下:
[0146] 1)rat取值0‑10,以0.01为增量增加,rat每取一个值计算一组信号矩阵

[0147] 2)计算每一组PPG与 之间的互相关系数,计算公式如下:
[0148]
[0149] 其中, σ为方差,n为点数, 为n点的平均值。当互相关系数>0.5且维持t(t>3s)时间的稳定,确认当
前数据对应的rat为缩放系数rat的取值。

[0150] 3)通过多组实验,评估温度对PPG幅度的影响,保持心率等因素恒定,记录PPG幅度随着温度变化的趋势,以υT表示温度对PPG幅度的修订项。
[0151] 4)通过以上步骤2)确认的rat,步骤3)确认的υT,通过以下公式确定APPG的值。
[0152]
[0153] 其中, 和 分别是波长为λ1和λ2时测量得到的幅值,υT表示温度对PPG幅度的修订项,作为补偿可以得到更准确的动脉容积波波形。通过以上步骤,可以得到小动脉处的容积脉搏波信号,用于后续的心血管状态评估与血压预测。
[0154] 本发明将群体模型(即血压预测模型组)及系数固化入微处理单元,微处理单元通过脉搏波检测单元先检测多通道脉搏波,通过电机控制棘轮结构,改变恒压弹簧的长度并维持恒定的作用力Fi,使得在该Fi值下,PPG的交流AC值幅度最大,记录此时的温度值,并计算多通道PPG信号之间的互相关系数,当互相关系数>0.5且维持t(t>3s)时间的稳定,确认缩放系数rat,根据 计算APPG。针对个体的数据做一次校准,通过迁移学习方法,更新血压预测模型最后一层的系数,实现个性化血压检测。即先通过特征工程进行心血管状态筛查,分为NORMAL、AF、CA等几个不同状态s,然后从血压预测模型组中,选择不同状态si对应的血压预测模型系数wi进行血压预测,其中si代表第i种心血管状态,wi代表第i种心血管状态对应的血压预测模型参数。在个体模型(即血压预测模型)的建模过程中,通过个体N秒的PPG信号,年龄,性别,既往史等输入参数,更新血压预测模型最后一层的系数。一项针对个体的迁移学习模型实验表明,按照本发明阐述的模型预测的血压值符合BHS标准的A级要求,如下表二所示。

[0155] 表二、迁移学习模型测试结果与BHS标准对比
[0156]
[0157] 本发明通过设置多波长光电检测传感器模组实现了不同穿透深度的PPG信号检测,结合电机、恒压弹簧和压力传感器实现测量部位的压力控制,同时融合检测部位的温度,去除掉了干扰信号,实现了APPG信号的直接测量和跟踪。并且考虑到传统无创血压检测准确度不理想的缺陷,对血压模型进行改进,并且针对传统的深度学习算法计算量大的问题设计了迁移学习模型,通过模型的训练,实现了基于APPG的无创心血管状态初筛和血压预测。
[0158] 本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0159] 本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

专利地区:浙江

专利申请日期:2022-05-26

专利公开日期:2023-09-15

专利公告号:CN114983364B


以上信息来自国家知识产权局,如信息有误请联系我方更正!
该专利所有权非本平台所有,我方无法提供专利权所有者联系方式,请勿联系我方。
电话咨询
到底部
搜本页
回顶部
搜索
搜本页
欢迎咨询

扫码可加微信,手机访问拨打咨询

欢迎咨询

欢迎咨询
数据加载中...