血氧测量方法和系统与流程

文档序号:13219724阅读:513来源:国知局
技术领域本发明涉及人体生理信号检测与信号处理技术领域,特别是涉及一种血氧测量方法和系统。

背景技术:
血液通常含有多种类型的血红蛋白,包括氧合血红蛋白(HbO2)、还原血红蛋白(Hb)、碳氧血红蛋白(COHb)以及高铁血红蛋白(MetHb),后两种正常情况下含量比较低(1%),血氧饱和度(SpO2)通常指血液中氧合血红蛋白(HbO2)占血红蛋白比例的多少:SpO2=HbO2/(HbO2+Hb)×100%;目前的血氧测量方法是通过红光(660nm)和红外光(940nm)照射手指,由于氧合血红蛋白在红光下比还原血红蛋白吸收系数小,在红外光下比还原血红蛋白吸收系数大,当人体血液中氧合血红蛋白含量变化时,红光和红外光信号幅值会发生变化,利用这个变化可以计算出脉搏血氧饱和度,是一种无损伤血氧测量方法。但是当人体处于运动状态时,血流的状态会不断改变,而且手指与指夹式探头的相对位置也会变化,造成血氧和脉率结果计算不准确。传统技术针对运动状态的血氧测量包括时域方法和频域方法,具体可如图1所示:1)时域方法为把原始信号分别通过一个低通和一个高通滤波器,在低通滤波后的信号上提取出直流幅值,在高通滤波器上提取交流幅值,利用比例公式求出比例系数,再通过该比例系数与血氧关系求出血氧值;2)频域方法为先提取出信号的直流分量,再把信号减去直流分量,把减去直流分量后的信号变换到频域,在频谱上找出信号幅值最大的频率点作为有效信号,求出信号的幅值,同时利用相应的公式求出血氧值。在实现过程中,发明人发现传统技术中至少存在如下问题:具体可如图2所示,当脉搏信号有大量干扰时,时域方法脉搏信号很容易识别错误,导致测量的交流幅值精确度低、稳定性差。频域方法提取出的频谱信号幅值最大的频率点不一定是有效信号,有可能是干扰信号,会导致脉率和信号交流幅值同时识别错误,进而造成血氧测量精确度低、稳定性差。

技术实现要素:
基于此,有必要针对传统技术在有干扰的情况下血氧测量精确度低且稳定性差的问题,提供一种血氧测量方法和系统。为了实现上述目的,本发明技术方案的实施例为:一方面,提供了一种血氧测量方法,包括以下步骤:根据预设的分段间隔,对频谱信号进行分段,得到各分段频谱信号;频谱信号为对去除了直流分量的血氧原始信号进行时域转换频域处理后获得的信号;分别获取各分段频谱信号的基波对应的谐波特征;根据脉搏波基波信号特征和各谐波特征,从各分段频谱信号中识别出有效频率段;根据有效频率段,得到有效脉搏信号,获取有效脉搏信号的脉搏信号幅值;根据脉搏信号幅值得到血氧值。另一方面,提供了一种血氧测量系统,包括:信号分段模块,用于根据预设的分段间隔,对频谱信号进行分段,得到各分段频谱信号;频谱信号为对去除了直流分量的血氧原始信号进行时域转换频域处理后获得的信号;特征值获取模块,用于分别获取各分段频谱信号的基波对应的谐波特征;识别模块,用于根据脉搏波基波信号特征和各谐波特征,从各分段频谱信号中识别出有效频率段;幅值获取模块,用于根据有效频率段,得到有效脉搏信号,获取有效脉搏信号的脉搏信号幅值;血氧计算模块,用于根据脉搏信号幅值得到血氧值。上述技术方案具有如下有益效果:本发明血氧测量方法和系统,通过频谱分段求最大值的方法提高谱峰识别的精确度和稳定性,通过脉搏信号谐波特征识别有效信号,排除干扰信号;解决了血氧测量设备在运动干扰情况下有效信号的识别问题。本发明能够实现对血氧脉搏信号的准确识别,排除干扰脉搏信号,可以在干扰情况下提高血氧测量的精确度和稳定性。附图说明图1为正常情况下血氧信号时域和频域波形的示意图;图2为运动干扰情况下血氧信号时域和频域波形的示意图;图3为本发明血氧测量方法实施例1的流程示意图;图4为本发明血氧测量系统实施例1的结构示意图。具体实施方式为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的首选实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。本发明血氧测量方法实施例1:为了解决传统技术在有干扰的情况下血氧测量精确度低且稳定性差的问题,本发明提供了一种血氧测量方法实施例1;图3为本发明血氧测量方法实施例1的流程示意图;如图3所示,可以包括以下步骤:步骤S310:根据预设的分段间隔,对频谱信号进行分段,得到各分段频谱信号;频谱信号为对去除了直流分量的血氧原始信号进行时域转换频域处理后获得的信号;步骤S320:分别获取各分段频谱信号的基波对应的谐波特征;步骤S330:根据脉搏波基波信号特征和各谐波特征,从各分段频谱信号中识别出有效频率段;步骤S340:根据有效频率段,得到有效脉搏信号,获取有效脉搏信号的脉搏信号幅值;步骤S350:根据脉搏信号幅值得到血氧值。具体而言,可以先对去除直流信号分量(直流信号分量可以通过求一段信号均值的方法获得)后的血氧原始信号进行线性调频Z变换(chirp-ztransformCZT),在一个具体的实施例中,也可以采用快速傅立叶变换(FFT:FastFourierTransformation),将上述血氧原始信号变换到频域,从而得到本发明实施例中的频谱信号。为了提高频谱峰值信号识别的精确度,对上述得到的频谱信号进行分段,例如:假设频谱信号在0到10Hz内有600个数据点,那么1Hz相当于60个点,按照0.33Hz分段就约等于20个数据点分一段。然后分别求出每一段频谱信号的最大值,并按从大到小排序;排序的目的在于为了提高筛选出可能是有效脉搏信号的分段频谱信号的概率,并将这些分段频谱信号作为候选信号段以进行下一步获取谐波特征的处理。在一个具体的实施例中,步骤S330可以包括:在谐波特征达到脉搏波基波信号特征的预设参比条件时,确定分段频谱信号为有效频率段;谐波特征包括谐波的幅值和谐波红光红外光的比值;脉搏波基波信号特征包括基波信号幅值和基波信号红光红外光的比值。具体而言,依据步骤S320中求出的多个频谱最大值(即分别获取各分段频谱信号的基波对应的谐波特征),一般情况下,谐波指的是频率为基波整数倍的信号。通过对候选的分段频谱信号进行识别,可以得到有效频率段,进而根据有效频率段获取有效脉搏信号。由于脉搏基波信号(Base:脉搏波基波信号)一般不是正弦信号,包含大量重搏波等信息,频谱上表现为存在明显的谐波信号(Harmonic),因此,可以根据谐波特征和脉搏波基波信号特征对分段频谱信号进行识别。在一个具体的实施例中,上述在谐波特征达到脉搏波基波信号特征的预设参比条件时,确定分段频谱信号为有效频率段的步骤可以包括:在谐波的幅值大于预设倍数的基波信号幅值且谐波红光红外光的比值与基波信号红光红外光的比值的差值在预设数值范围内时,确定谐波特征达到脉搏波基波信号特征的预设参比条件;预设倍数为0.4倍。具体而言,可以通过以下公式确定谐波的幅值大于预设倍数的基波信号幅值(即谐波的幅值要达到脉搏信号基波幅值的一定比例):Harmonic>Base*k4;k4=0.2;其中,Harmonic表示谐波的幅值,Base表示基波信号幅值;k4为标定参数;同时可以通过以下公式时,确定谐波红光红外光的比值与基波信号红光红外光的比值的差值在预设数值范围内(即谐波红光红外光的比值要近似等于脉搏基波信号红光红外光的比值):Red_Harmonic/Ir_Harmonic≈Red_Base/Ir_Base其中,Red_Harmonic表示谐波红光;Ir_Harmonic表示述谐波红外光;Red_Harmonic/Ir_HarmoniC表示谐波红光红外光的比值;Red_Base表示基波信号红光;Ir_Base表示基波信号红外光;Red_Base/Ir_Base表示基波信号红光红外光的比值。在一个具体的实施例中,预设的分段间隔为小于最低脉率所需的频谱间隔;最低脉率包含的数值为每分钟20的脉搏数和0.33赫兹的频率值。具体而言,预设的分段间隔可以为小于最低脉率所需的频谱间隔,在一个具体实施例中,最低脉率包含的数值为20BPM(beatperminute:每分钟脉搏),0.33Hz;而采用预设的分段间隔的目的是保证能够求出有效脉搏信号的谐波;例如:有效脉搏信号的基波是0.33Hz,谐波就是0.66Hz,如果取分段间隔为0.34Hz,那么就有可能漏掉0.66Hz这个谐波。在一个具体的实施例中,步骤S340可以包括:获取有效频率段所在的频率点的位置;根据频率点的位置,获取脉搏信号幅值。具体而言,利用上述步骤的识别方法,识别出有效脉搏信号所在的频率点的位置后,求出有效脉搏信号所在位置的幅值(即脉搏信号幅值),然后可以通过以下公式求出血氧值,通过比例公式:R=(红光交流量/红光直流量)/(红外光交流量/红外光直流量)其中,直流量:信号中不变的部分分量;交流量:信号中变化的部分分量;R为比例系数;再通过比例系数R与血氧关系(R-SpO2曲线),求出血氧值:SpO2=k1*R^2+k2*R+k3其中,SpO2为血氧饱和度,R-SpO2曲线的参数k1,k2,k3需要通过临床实验标定。为了进一步详细说明本发明血氧测量方法的技术方案,特以实际的血氧测量过程为例,说明本发明血氧测量方法的实现流程:1.首先对去除直流信号分量后的血氧原始信号进行线性调频Z变换(或快速傅立叶变换),将上述血氧原始信号变换到频域,从而得到频谱信号。2.对上述得到的频谱信号进行分段,然后分别求出每一段频谱信号的最大值,并按从大到小排序。3.根据2中求出的多个频谱最大值,分别对候选的分段频谱信号进行识别,要求:1)分段频谱信号谐波的幅值要达到脉搏信号基波幅值的一定比例:Harmonic>Base*k4;k4=0.22)分段频谱信号谐波红光红外光的比值要近似等于脉搏基波信号红光红外光的比值:Red_Harmonic/Ir_Harmonic≈Red_Base/Ir_Base4.利用步骤3所述的识别方法,识别出有效脉搏信号所在的频率点的位置。5.求出有效脉搏信号所在位置的幅值,即脉搏信号幅值;然后根据脉搏信号幅值,通过相关公式求出血氧值。本发明血氧测量方法实施例1,通过频谱分段求最大值的方法提高谱峰识别的精确度和稳定性,通过脉搏信号谐波特征识别有效信号,排除干扰信号;解决了血氧测量设备在运动干扰情况下有效信号的识别问题。本发明能够实现对血氧脉搏信号的准确识别,排除干扰脉搏信号,可以在干扰情况下提高血氧测量的精确度和稳定性。本发明血氧测量系统实施例1:基于上述血氧测量方法的技术思想,同时为了解决传统技术在有干扰的情况下血氧测量精确度低且稳定性差的问题,本发明还提供了一种血氧测量系统实施例1;图4为本发明血氧测量系统实施例1的结构示意图;如图4所示,可以包括:信号分段模块410,用于根据预设的分段间隔,对频谱信号进行分段,得到各分段频谱信号;频谱信号为对去除了直流分量的血氧原始信号进行时域转换频域处理后获得的信号;特征值获取模块420,用于分别获取各分段频谱信号的基波对应的谐波特征;识别模块430,用于根据脉搏波基波信号特征和各谐波特征,从各分段频谱信号中识别出有效频率段;幅值获取模块440,用于根据有效频率段,得到有效脉搏信号,获取有效脉搏信号的脉搏信号幅值;血氧计算模块450,用于根据脉搏信号幅值得到血氧值。在一个具体的实施例中,识别模块430,用于在谐波特征达到脉搏波基波信号特征的预设参比条件时,确定分段频谱信号为有效频率段;谐波特征包括谐波的幅值和谐波红光红外光的比值;脉搏波基波信号特征包括基波信号幅值和基波信号红光红外光的比值。在一个具体的实施例中,识别模块430,用于在谐波的幅值大于预设倍数的基波信号幅值且谐波红光红外光的比值与基波信号红光红外光的比值的差值在预设数值范围内时,确定谐波特征达到脉搏波基波信号特征的预设参比条件;预设倍数为0.4倍。即在谐波特征满足以下两个公式时,确定谐波特征达到脉搏波基波信号特征的预设参比条件:Harmonic>Base*k4;k4=0.2;其中,Harmonic表示谐波的幅值,Base表示基波信号幅值;k4为标定参数;Red_Harmonic/Ir_Harmonic≈Red_Base/Ir_Base其中,Red_Harmonic表示谐波红光;Ir_Harmonic表示述谐波红外光;Red_Harmonic/Ir_Harmonic表示谐波红光红外光的比值;Red_Base表示基波信号红光;Ir_Base表示基波信号红外光;Red_Base/Ir_Base表示基波信号红光红外光的比值。在一个具体的实施例中,预设的分段间隔为小于最低脉率所需的频谱间隔;最低脉率包含的数值为每分钟20的脉搏数和0.33赫兹的频率值。在一个具体的实施例中,幅值获取模块440包括:位置模块442,用于获取有效频率段所在的频率点的位置;幅值模块444,用于根据频率点的位置,获取脉搏信号幅值。本发明血氧测量方法系统实施例1,通过频谱分段求最大值的方法提高谱峰识别的精确度和稳定性,通过脉搏信号谐波特征识别有效信号,排除干扰信号;解决了血氧测量设备在运动干扰情况下有效信号的识别问题。本发明能够实现对血氧脉搏信号的准确识别,排除干扰脉搏信号,可以在干扰情况下提高血氧测量的精确度和稳定性。以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1