血压测量装置及血压测量方法与流程

文档序号:23591178发布日期:2021-01-08 14:33阅读:217来源:国知局
血压测量装置及血压测量方法与流程

本申请实施例涉及电子设备技术领域,尤其涉及一种血压测量装置及血压测量方法。



背景技术:

目前,高血压是造成心脑血管疾病最主要的一项危险因素。随着移动健康产业的发展,具有无创血压检测功能的可穿戴设备获得了广泛应用,以便于用户在日常生活中对血压进行连续监测。

现有可穿戴设备常用的无创血压检测方法为pwtt(pulsewavetransittime,脉搏波传输时间)法。pwtt法的原理是,采集心电信号和脉搏波信号并进行滤波预处理,而后采用自适应特征提取方法,提取出心电信号的r波峰值点以及脉搏波信号的特征点;在同一心动周期内,心电信号的r波峰值点与脉搏波信号的特征点之间的时间差,即为脉搏波传输时间。由于脉搏波传输时间与血压值线性相关,所以根据测得的脉搏波传输时间便可以换算出收缩压和舒张压的具体数值,进而实现对用户血压的连续监测。

但是,采用pwtt法检测血压时容易受到用户肢体的各种微小活动的影响,例如,当用户的手腕与心电电极接触时,手腕处的微小抖动不但会叠加在心电信号上,也会造成脉搏波信号的峰值钝化,导致难以准确地提取特征点,进而造成血压检测结果的误差偏大;此外,基于脉搏波传输时间与血压值的关系建立的血压计算模型精度不高,普适性也较差,所以采用pwtt法检测血压需要进行定期校准,以减小个体测试误差,而这种使用方式则会大大降低用户的体验感。



技术实现要素:

本申请实施例提供了一种血压测量装置及血压测量方法,用于解决现有技术存在的血压检测结果误差较大,检测精度不高的问题。

有鉴于此,本申请实施例第一方面提供了一种血压测量装置,用于测量被测对象的血压,包括:

脉搏波信号检测模块,用于检测被测对象的脉搏波信号;

三维压力检测模块,用于检测被测对象施加于所述脉搏波信号检测模块上的三维压力,并生成三维压力信号;以及

信号处理模块,用于根据所述脉搏波信号和所述三维压力信号,计算得到被测对象的血压。

在血压测量过程中,用户可以将手指按压于所述脉搏波信号检测模块上并逐渐增加压力;在此过程中,手指与所述脉搏波信号检测模块之间的压力是一个三维矢量力,并且这个三维矢量力会对手指指尖的动脉血运动产生影响,所以结合手指与所述脉搏波信号检测模块之间的压力值以及反映手指内血液容积变化的脉搏波信号,可以准确地计算得到用户的血压值大小。

可选地,所述脉搏波信号为光电容积脉搏波信号。

可选地,所述脉搏波信号检测模块包括:光发射单元,用于向被测对象发射光信号;光接收单元,用于接收经被测对象反射的光信号,并转换为电信号输出;以及信号调理模块,用于接收所述光接收单元输出的电信号,并检测得到所述光电容积脉搏波信号。

可选地,所述光发射单元向被测对象发射光信号的发射角小于等于35°,所述光接收单元接收经被测对象反射的光信号的接收角小于等于35°。

可选地,所述光发射单元或所述光接收单元的开窗长度为2mm,深度为4mm。

可选地,所述光发射单元或所述光接收单元的上方放置有菲涅尔透镜。

可选地,所述光发射单元与所述光接收单元之间的距离在2.5mm~5.5mm范围内。

可选地,所述三维压力检测模块包括:臂梁和至少三个力传感器;所述至少三个力传感器中有至少两个力传感器放置于所述臂梁的不同侧面,至少一个力传感器放置于所述臂梁的下底面;所述脉搏波信号检测模块放置于所述臂梁的上底面。

可选地,所述至少三个力传感器正交放置于所述臂梁的侧面和下底面。

可选地,所述三维压力检测模块采用脉冲方式驱动。

可选地,所述信号处理模块进一步用于:

基于所述脉搏波信号生成脉搏波曲线,所述脉搏波曲线为所述脉搏波信号的幅值关于时间的变化曲线;

基于所述三维压力信号生成压力曲线,所述压力曲线为所述三维压力的绝对值关于时间的变化曲线;

采用多项式、单高斯或双高斯算法中的至少一种对所述脉搏波信号的幅值与所述三维压力的绝对值之间的关系曲线进行拟合;以及

基于所述脉搏波信号的幅值与所述三维压力的绝对值之间的关系曲线和生成的血压计算模型,计算得到被测对象的血压。

可选地,所述信号处理模块进一步用于:根据所述三维压力信号检测得到所述三维压力在三个正交方向上的压力分量的绝对值;以及

根据所述三维压力在三个正交方向上的压力分量的绝对值对所述三维压力的绝对值进行拟合。

可选地,所述信号处理模块采用如下公式对所述三维压力的绝对值进行拟合:

其中,p为所述三维压力的绝对值,k为线性系数,b为修正值,a、b、c分别为所述三维压力在三个正交方向上的压力分量的绝对值。

可选地,所述血压计算模型通过对训练数据进行机器学习生成;所述训练数据包括脉搏波曲线数据、压力曲线数据以及与脉搏波曲线数据和压力曲线数据对应的血压数据。

第二方面,本申请实施例提供一种血压测量方法,应用于血压测量装置,包括:

脉搏波信号检测模块检测被测对象的脉搏波信号;

三维压力检测模块检测与被测对象施加于所述脉搏波信号检测模块上的三维压力对应的三维压力信号;以及

信号处理模块根据所述脉搏波信号和所述三维压力信号,计算得到被测对象的血压。

采用所述三维压力检测模块检测与用户施加于所述脉搏波信号检测模块上的所述三维压力对应的所述三维压力信号,可以解算出用户与所述脉搏波信号检测模块之间的三维压力值,进而准确地计算出用户的血压。

可选地,所述脉搏波信号为光电容积脉搏波信号。

可选地,所述脉搏波信号检测模块检测被测对象的脉搏波信号,进一步包括:光发射单元向被测对象发射光信号;光接收单元接收经被测对象反射的光信号,并转换为电信号输出;以及信号调理模块接收所述光接收单元输出的电信号,并检测得到所述光电容积脉搏波信号。

可选地,所述信号处理模块根据所述脉搏波信号和所述三维压力信号,计算得到被测对象的血压,进一步包括:

基于所述脉搏波信号生成脉搏波曲线,所述脉搏波曲线为所述脉搏波信号的幅值关于时间的变化曲线;

基于所述三维压力信号生成压力曲线,所述压力曲线为所述三维压力的绝对值关于时间的变化曲线;

采用多项式、单高斯或双高斯算法中的至少一种对所述脉搏波信号的幅值与所述三维压力的绝对值之间的关系曲线进行拟合;以及

基于所述脉搏波信号的幅值与所述三维压力的绝对值之间的关系曲线和生成的血压计算模型,计算得到被测对象的血压。

可选地,所述基于所述三维压力信号生成压力曲线,进一步包括:

根据所述三维压力信号检测得到所述三维压力在三个正交方向上的压力分量的绝对值;以及

根据所述三维压力在三个正交方向上的压力分量的绝对值对所述三维压力的绝对值进行拟合。

可选地,所述根据所述三维压力在三个正交方向上的压力分量的绝对值对所述三维压力的绝对值进行拟合,采用如下公式:

其中,p为所述三维压力的绝对值,k为线性系数,b为修正值,a、b、c分别为所述三维压力在三个正交方向上的压力分量的绝对值。

可选地,所述血压计算模型通过对训练数据进行机器学习生成;所述训练数据包括脉搏波曲线数据、压力曲线数据以及与脉搏波曲线数据和压力曲线数据对应的血压数据。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元器件表示为基本相同的元器件。除非有特别申明,附图中的图不构成比例限制。

图1为本申请实施例提供的一种血压测量装置的结构示意图;

图2为本申请实施例提供的一种脉搏波信号检测模块的结构示意图;

图3为本申请实施例提供的一种光发射单元和光接收单元的结构示意图;

图4a为本申请实施例提供的一种三维压力检测模块的立体结构示意图;

图4b为本申请实施例提供的一种三维压力检测模块的仰视结构示意图;

图5a为本申请实施例提供的一种脉搏波信号检测模块和三维压力检测模块整体的立体结构示意图;

图5b为本申请实施例提供的一种脉搏波信号检测模块和三维压力检测模块整体的电路结构示意图;

图6为本申请实施例提供的一种信号处理模块的结构示意图;

图7为本申请实施例提供的一种压力曲线生成模块的结构示意图;

图8a为本申请实施例提供的一种脉搏波曲线的示意图;

图8b为本申请实施例提供的一种压力曲线的示意图;

图9为本申请实施例提供的一种血压测量方法的流程示意图;

图10为本申请实施例提供的一种脉搏波信号检测模块检测被测对象的脉搏波信号的方法流程示意图;

图11为本申请实施例提供的一种信号处理模块根据脉搏波信号和三维压力信号计算得到被测对象的血压的方法流程示意图;

图12为本申请实施例提供的一种基于三维压力信号生成压力曲线的方法流程示意图。

具体实施方式

下面将结合附图对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。

本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

另外,除非在本申请的上下文中清楚地说明了指定的顺序,否则可与指定的顺序不同地执行在此描述的处理步骤,即,可以以指定的顺序执行每个步骤、基本上同时执行每个步骤、以相反的顺序执行每个步骤或者以不同的顺序执行每个步骤。

现有技术中,采用手指压力示波法测量用户的血压时,仅利用一维压力传感器来检测用户施加于血压测量装置上的垂直向下的压力,然而,本申请发明人发现,用户在血压测量过程中施加的压力并非只有垂直方向上的分量,若仅检测垂直向下的压力分量,并用以计算用户的血压值,会导致测得的血压值结果具有明显的误差。

为了提高血压检测结果的准确度,第一方面,本申请实施例提供一种血压测量装置,用于测量被测对象的血压。该血压测量装置可集成于各类可穿戴设备中,可穿戴设备的示例可以包括:智能手表、智能手环、智能臂带、智能指环以及无线耳机等,并且不限于此。

如图1所示,为本申请实施例提供的一种血压测量装置的结构示意图;血压测量装置100包括:脉搏波信号检测模块110、三维压力检测模块120以及信号处理模块130。其中,脉搏波信号检测模块110可以检测被测对象的脉搏波信号;三维压力检测模块120可以检测与被测对象施加于脉搏波信号检测模块110上的三维压力对应的三维压力信号;信号处理模块130可以根据检测到的脉搏波信号和三维压力信号计算出被测对象的血压。

测量血压时,用户可以将手指按压在脉搏波信号检测模块110上,并逐渐增加压力;在此过程中,手指施加于脉搏波信号检测模块110上的压力通常是一个三维矢量力,若仅检测垂直向下的压力分量,而忽略横向的压力分量,则无法获得手指与脉搏波信号检测模块110之间真实的压力值大小,进而导致血压检测结果存在较大误差。因此,本申请实施例中的血压测量装置100采用三维压力检测模块120,以检测出手指与脉搏波信号检测模块110之间的三维压力,从而提高血压检测结果的准确度。

在一种可能的实施方式中,上述脉搏波信号为采用光电容积脉搏波描计(photoplethysmography,ppg)法测得的光电容积脉搏波信号,即ppg信号。

如图2所示,为本申请实施例提供的一种脉搏波信号检测模块的结构示意图;脉搏波信号检测模块200包括:光发射单元210、光接收单元220以及信号调理模块230。其中,光发射单元210可以向用户手指发射光信号;光接收单元220可以接收经用户手指反射的光信号,并将其转换为包含有脉搏波信息的电信号,即ppg原始信号;信号调理模块230可以接收光接收单元220输出的ppg原始信号,并检测得到ppg信号。

具体的,光发射单元210可以为发光二极管(lightemittingdiode,led)、有机发光二极管、荧光体等发光元件,并且能够向用户手指发射特定波长的可见光(如绿光或红光)或红外光等检测光;光接收单元220可以为光电二极管(photonicdiode,pd)、光电三极管、雪崩光电二极管或光电倍增管等光电转换元件,能够接收经用户手指反射或透过手指的检测光,并将其转换为ppg原始信号。

信号调理模块230中可以包括电流/电压放大电路和滤波电路等,先将接收到的ppg原始信号由电流信号转换为电压信号,并对该电压信号进行放大,滤波电路可以对放大后的电压信号进行滤波,以滤除其中的直流分量,即不含有脉搏波信息的信号分量,同时保留其中包含有脉搏波信息的交流分量,最终生成ppg信号。

在一种可能的实施方式中,光发射单元210向用户手指发射光信号的发射角小于等于35°,光接收单元220接收经用户手指反射的光信号的接收角小于等于35°。

将光发射单元的发射角和光接收单元的接收角限制在较小的角度范围内,可以使光接收单元接收到足够强度的光信号,并减少其中包含的环境光等噪声,有利于提高ppg信号的信号质量。

优选地,光发射单元210发射光信号的发射角小于等于30°,光接收单元220接收反射的光信号的接收角小于等于30°。

在一种可能的实施方式中,光发射单元210和光接收单元220的开窗长度为2mm,深度为4mm。

选择合适的开窗长度和深度可以将光发射单元的发射角和光接收单元的接收角分别限制在合适的角度范围内,从而在保证光接收单元能够接收到足够强度的光信号的同时,减少其中包含的环境光等噪声,以提高ppg信号的信号质量。

如图3所示,为本申请实施例提供的一种光发射单元和光接收单元的结构示意图;其中,led320作为光发射单元,可以向用户手指发射特定波长的光信号;pd330作为光接收单元,可以接收经用户手指透射和/或反射的光信号。led320和pd330的上方放置有透光盖板310,当用户进行血压测量时,可以将手指按压于透光盖板310的上表面。

在一种可能的实施方式中,可以在led320和pd330的上方放置菲涅尔透镜,以对led320发射的检测光和pd330接收的经用户手指透射和/或反射的检测光进行汇聚;具体的,可以是在led320和pd330的上方分别单独放置一块菲涅尔透镜,也可以将一块菲涅尔透镜同时覆盖于led320和pd330的上方。

使光发射单元准直发射光信号,光接收单元准直接收光信号,有利于提高测得的ppg信号的信号质量。

在一种可能的实施方式中,led320和pd330之间的距离在2.5mm~5.5mm范围内。

将光发射单元和光接收单元以合适的间距进行放置,有利于使光发射单元发射的检测光经用户手指反射后被光接收单元充分地接收;光发射单元与光接收单元之间的距离可以根据光发射单元发射的检测光的波长来具体地确定,例如,当检测光的波长较短时,可以设置光发射单元与光接收单元之间的距离较小;当检测光的波长较长时,可以设置光发射单元与光接收单元之间的距离较大。

需要说明的是,光发射单元的个数可以为一个,也可以为多个;当有多个光发射单元时,可以分别向被测对象发射不同波长的光信号;光发射单元也可以为将多个不同光源封装在一起构成的一个发光元件。另外,光接收单元的个数可以为一个,也可以为多个,并且可用于获得至少一个ppg信号。例如,脉搏波信号检测模块可以包括两个光发射单元,一个为绿色led,另一个为红色led,并使绿色led和红色led分时发射绿光和红光,由一个pd顺序地接收经用户手指反射后的绿光和红光;或者,设置两个pd分别接收经用户手指反射后的绿光和红光。

光发射单元和光接收单元的种类、数量以及位置关系可以根据实际的应用场景、检测目的、脉搏波信号检测模块的安装位置和尺寸大小等来具体地确定,本申请实施例对此不作限定。

另外,脉搏波信号检测模块不仅可以采用ppg方法,即基于光学技术测得被测对象的ppg信号,也可以采用基于声学或电磁学等的方法对脉搏波信号进行检测,例如,采用驻极体传声器或毫米波雷达传感器等。

如图4a和4b所示,分别为本申请实施例提供的一种三维压力检测模块的立体结构示意图和仰视结构示意图;三维压力检测模块400包括臂梁410,放置于臂梁的四个侧面上的应变片420、应变片430、应变片440和应变片450,以及放置于臂梁的下底面上的压电传感器460。

其中,坐标轴原点位于三维压力检测模块400的几何中心,x轴和y轴平行于三维压力检测模块400的底面,z轴垂直于三维压力检测模块400的底面;应变片420和应变片440分别放置于x轴的正方向和负方向上;应变片430和应变片450分别放置于y轴的正方向和负方向上;压电传感器460放置于z轴的负方向上,并用于检测沿z轴负方向的压力分量。臂梁410可以作为应变基体,当臂梁410在用户施加的三维压力的作用下发生形变时,应变片420、应变片430、应变片440和应变片450也随之发生形变(拉伸或压缩),同时其阻值也会发生改变,进而使得加在其上的电压发生改变,最终生成三维压力信号。四个应变片可以采用金属材料或半导体材料制成,并且三维压力检测模块400可集成于可穿戴设备的内部。

需要说明的是,三维压力检测模块不仅可以通过图4a和图4b所示的形式实现,也可以通过压电薄膜传感器、毫米波雷达传感器或加速度传感器等形式的力传感器或多种形式的力传感器的组合实现;并且,三维压力检测模块中力传感器的数量、种类以及放置位置等可以根据实际的应用场景、检测目的、三维压力检测模块的位置和尺寸等进行设置,例如,当采用将臂梁作为应变基体并贴附应变片的形式构成三维压力检测模块时,也可以在臂梁的四个侧面上分别设置一个、两个或四个应变片,并且以惠斯通电桥的结构进行连接。

如图5a所示,为本申请实施例提供的一种脉搏波信号检测模块和三维压力检测模块整体的立体结构示意图;其中,脉搏波信号检测模块510可与图2所示的脉搏波信号检测模块200基本相同,三维压力检测模块520可与图4a或图4b所示的三维压力检测模块400基本相同。脉搏波信号检测模块510放置于三维压力检测模块520的臂梁521的上底面;脉搏波信号检测模块510还可以包括:按压板511,用户在测量血压时,可以将手指按压在按压板511上;透光盖板512,可以使脉搏波信号检测模块510中的光发射单元发射的光信号透过并照射到用户手指,以及使得经用户手指反射或透射的光信号穿过并被光接收单元接收。用户将手指按压在按压板511上时,下方的三维压力检测模块520可以检测出手指与脉搏波信号检测模块510之间的三维压力。

如图5b所示,为本申请实施例提供的一种脉搏波信号检测模块和三维压力检测模块整体的电路结构示意图。其中,三维压力检测模块可以采用脉冲驱动电桥的方式工作,例如,以每秒10次的频率检测用户手指与脉搏波信号检测模块之间的三维压力,以节约系统的静态功耗;由三个电源分别对三路电桥进行驱动,以分别检测得到用户施加于脉搏波信号检测模块上的三维压力在三个不同方向上的压力分量对应的压力信号;将三维压力检测模块中的应变片或压电传感器与电阻以惠斯通电桥的结构进行连接,并经过放大器进行放大,可以测得较小的电阻值变化。

如图6所示,为本申请实施例提供的一种信号处理模块的结构示意图;并且,图6所示的信号处理模块600可以为图1所示的信号处理模块130的一种示例。

信号处理模块600包括:脉搏波曲线生成模块610,可以基于图2所示的信号调理模块230输出的ppg信号生成脉搏波曲线,其中脉搏波曲线可以为脉搏波信号的幅值关于时间的变化曲线;压力曲线生成模块620,可以基于图5a所示的三维压力检测模块520检测到的三维压力信号生成压力曲线,其中压力曲线可以为三维压力的绝对值关于时间的变化曲线;血压计算模块630,可以采用多项式、单高斯或双高斯算法对脉搏波信号的幅值与三维压力的绝对值之间的关系曲线进行拟合,并且可以根据脉搏波信号的幅值与三维压力的绝对值之间的关系曲线以及预先生成的血压计算模型,计算得到被测对象的血压;血压计算模型可以通过对训练数据进行机器学习生成,而训练数据可以包括脉搏波曲线数据、压力曲线数据以及与脉搏波曲线数据和压力曲线数据对应的血压数据。

被测对象与脉搏波信号检测模块之间的三维压力本身是一个既有大小,又有方向的矢量;这里,三维压力的绝对值可以是与用户动脉血压的压力值具有等效关系的力的大小。

如图7所示,为本申请实施例提供的一种压力曲线生成模块的结构示意图;图7所示的压力曲线生成模块700可以为图6所示的压力曲线生成模块620的一种示例。压力曲线生成模块700包括:压力分量获取模块710,可以根据图5a所示的三维压力检测模块520检测到的三维压力信号,计算得到用户施加于脉搏波信号检测模块510上的三维压力在三个正交方向上的压力分量的绝对值,即在三个正交方向上的压力分量的大小;三维压力值拟合模块720,可以根据三维压力在三个正交方向上的压力分量的绝对值对上述三维压力的绝对值进行拟合。

在一种可能的实施方式中,三维压力值拟合模块720可以采用如下公式对上述三维压力的绝对值进行拟合:

其中,p为三维压力的绝对值,k为线性系数,b为修正值,a、b、c分别为三维压力在三个正交方向上的压力分量的绝对值。

如图8a和8b所示,为本申请实施例提供的一种脉搏波曲线和压力曲线的示意图。图8a所示的脉搏波曲线的示意图可以是基于图2所示的信号调理模块230输出的ppg信号生成的周期性变化曲线,其中包含有脉搏波信息;脉搏波曲线的横轴表示为时间,纵轴表示为ppg信号的幅值。

由于在用户将手指按压于脉搏波信号检测模块上方并逐渐增加压力的过程中,手指内按压处的血液被逐渐挤压至其他位置,所以脉搏波信号的幅值会呈现由小到大再到小的变化趋势。

图8b所示的压力曲线的示意图可以是基于图5a所示的三维压力检测模块520检测到的用户施加于脉搏波信号检测模块510上的三维压力对应的三维压力信号生成的非周期性变化曲线;压力曲线的横轴表示为时间,纵轴表示为三维压力的绝对值。

因为用户手指在逐渐增加压力的过程中会出现微小的抖动,所以施加的压力不是均匀增加的,而是呈现一定的波动。

第二方面,如图9所示,为本申请实施例提供的一种血压测量方法的流程示意图,可应用于图1所示的血压测量装置100;该血压测量方法具体包括如下步骤:

步骤s101:脉搏波信号检测模块110检测被测对象的脉搏波信号。

步骤s102:三维压力检测模块120检测与被测对象施加于脉搏波信号检测模块110上的三维压力对应的三维压力信号。

步骤s103:信号处理模块130根据脉搏波信号和三维压力信号,计算得到被测对象的血压。

在上述血压测量过程中,脉搏波信号检测模块110和三维压力检测模块120可以同步开启检测,并同步结束检测。采用三维压力检测模块120可以检测出用户施加于脉搏波信号检测模块110上的三维压力,从而提高血压检测结果的准确度。

作为一种可能的实施方式,上述脉搏波信号为采用光电容积脉搏波描计法测得的ppg信号。

具体的,如图10所示,脉搏波信号检测模块检测被测对象的脉搏波信号可以包括如下步骤,下面结合图2所示的脉搏波信号检测模块的结构示意图进行描述:

步骤s201:光发射单元210向被测对象发射光信号。

步骤s202:光接收单元220接收经被测对象反射的光信号,并转换为电信号输出。

步骤s203:信号调理模块230接收光接收单元220输出的电信号,并检测得到ppg信号。

需要说明的是,光发射单元的个数可以为一个,也可以为多个;当有多个光发射单元时,可以分别向被测对象发射不同波长的光信号;光发射单元也可以为将多个不同光源封装在一起构成的一个发光元件。另外,光接收单元的个数可以为一个,也可以为多个,并且可用于获得至少一个ppg信号。

如图11所示,上述信号处理模块根据脉搏波信号和三维压力信号,计算得到被测对象的血压具体可以包括如下步骤,下面结合图6所示的信号处理模块的结构示意图进行描述:

步骤s301:脉搏波曲线生成模块610基于脉搏波信号生成脉搏波曲线,脉搏波曲线为脉搏波信号的幅值关于时间的变化曲线。

步骤s302:压力曲线生成模块620基于三维压力信号生成压力曲线,压力曲线为三维压力的绝对值关于时间的变化曲线。

上述脉搏波曲线和压力曲线可以是同时生成的;其中,脉搏波曲线的横轴可以表示为时间,纵轴可以表示为ppg信号的幅值;压力曲线的横轴可以表示为时间,纵轴可以表示为三维压力的绝对值。

步骤s303:血压计算模块630采用多项式、单高斯或双高斯算法对脉搏波信号的幅值与三维压力的绝对值之间的关系曲线进行拟合,并基于脉搏波信号的幅值与三维压力的绝对值之间的关系曲线和生成的血压计算模型,计算得到被测对象的血压。

作为一种可能的实施方式,血压计算模型可以通过对训练数据进行机器学习生成;训练数据包括脉搏波曲线数据、压力曲线数据以及与脉搏波曲线数据和压力曲线数据对应的血压数据。

具体的,如图12所示,上述基于三维压力信号生成压力曲线可以包括如下步骤,下面结合图7所示的压力曲线生成模块的结构示意图进行描述:

步骤s401:压力分量获取模块710根据三维压力信号计算得到三维压力在三个正交方向上的压力分量的绝对值。

步骤s402:三维压力值拟合模块720根据三维压力在三个正交方向上的压力分量的绝对值对三维压力的绝对值进行拟合。

作为一种可能的实施方式,三维压力值拟合模块720根据三维压力在三个正交方向上的压力分量的绝对值对三维压力的绝对值进行拟合,具体采用如下公式:

其中,p为三维压力的绝对值,k为线性系数,b为修正值,a、b、c分别为三维压力在三个正交方向上的压力分量的绝对值。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

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