本申请涉及信号处理领域,尤其涉及一种血氧饱和度检测方法、装置、电子设备及可读存储介质。
背景技术:
1、现有的反射式ppg(photoplethysmography,光电容积脉搏波)在进行血氧饱和度检测时,通常选择波长为660nm、940nm的入射光,并通过经验公式进行非线性回归确定血氧饱和度,然而这种方式在血氧饱和度较低的情况下产生的偏差较大。
技术实现思路
1、本申请提供了一种血氧饱和度检测方法、装置、电子设备及可读存储介质,旨在解决现有技术中的血氧饱和度检测在血氧饱和度较低的情况下产生的偏差较大的技术问题。
2、为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种血氧饱和度检测方法,所述方法包括步骤:
3、依次对多个检测光信号进行发送,其中,所述检测光信号分属于多个光信号组合,任意两个所述光信号组合包含的检测光信号不完全相同;
4、获取各所述光信号组合对应的ppg信号;
5、通过所述ppg信号计算血氧饱和度。
6、可选地,所述光信号组合中包括第一检测光信号与第二检测光信号,所述ppg信号中包括与所述第一检测光信号对应的第一反馈信号以及与所述第二检测光信号对应的第二反馈信号,所述光信号组合包括第一光信号组合与第二光信号组合;
7、所述第一光信号组合的第一检测光信号的波长为660nm,所述第一光信号组合的第二检测光信号的波长为940nm;
8、所述第二光信号组合的第一检测光信号的波长为540nm,所述第二光信号组合的第二检测光信号的波长为940nm。
9、可选地,所述通过所述ppg信号计算血氧饱和度的步骤包括:
10、针对每一所述光信号组合,根据对应的所述ppg信号确定血氧饱和度分量;
11、获取各所述光信号组合对应的权重;
12、根据各所述血氧饱和度分量以及对应的权重计算所述血氧饱和度。
13、可选地,所述光信号组合中包括第一检测光信号与第二检测光信号,所述ppg信号中包括与所述第一检测光信号对应的第一反馈信号以及与所述第二检测光信号对应的第二反馈信号,所述根据对应的所述ppg信号确定血氧饱和度分量的步骤包括:
14、获取所述第一反馈信号的第一交流分量与第一直流分量,并获取所述第二反馈信号的第二交流分量与第二直流分量;
15、计算所述第一交流分量与第一直流分量的第一比值,以及所述第二交流分量与第二直流分量的第二比值;
16、计算所述第一比值与所述第二比值的比值得到r值;
17、根据所述r值确定所述血氧饱和度分量。
18、可选地,所述光信号组合包括第一光信号组合与第二光信号组合,所述通过所述ppg信号计算血氧饱和度的步骤包括:
19、根据所述ppg信号计算各所述光信号组合对应的r值;
20、将r值代入到下述公式得到所述血氧饱和度:
21、spo2=n1(k1r1+b1)+n2(k2r2+b2)
22、其中,spo2为血氧饱和度,n1为所述第一光信号组合对应的权重,k1、b1分别为所述第一光信号组合血氧饱和度分量计算的常数,r1为所述第一光信号组合对应的r值,n2为所述第二光信号组合对应的权重,k2、b2分别为所述第二光信号组合血氧饱和度分量计算的常数,r2为所述第二光信号组合对应的r值。
23、可选地,在所述通过所述ppg信号计算血氧饱和度的步骤之前包括:
24、发送参考光信号,并获取所述参考光信号对应的基准反馈信号;
25、所述通过所述ppg信号计算血氧饱和度的步骤包括:
26、通过所述基准反馈信号对所述ppg信号进行去噪处理得到清洁信号;
27、通过所述清洁信号计算所述血氧饱和度。
28、可选地,所述参考光信号的波长为805nm。
29、为实现上述目的,本发明还提供一种血氧饱和度检测装置,所述血氧饱和度检测装置包括:
30、第一发送模块,用于依次对多个检测光信号进行发送,其中,所述检测光信号分属于多个光信号组合,任意两个所述光信号组合包含的检测光信号不完全相同;
31、第一获取模块,用于获取各所述光信号组合对应的ppg信号;
32、第一计算模块,用于通过所述ppg信号计算血氧饱和度。
33、为实现上述目的,本发明还提供一种电子设备,所述电子设备包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的血氧饱和度检测方法的步骤。
34、为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的血氧饱和度检测方法的步骤。
35、本发明提出的一种血氧饱和度检测方法、装置、电子设备及可读存储介质,依次对多个检测光信号进行发送,其中,所述检测光信号分属于多个光信号组合,任意两个所述光信号组合包含的检测光信号不完全相同;获取各所述光信号组合对应的ppg信号;通过所述ppg信号计算血氧饱和度。通过设置多组不完全相同的检测光信号来得到对应的ppg信号,从而使得多个ppg信号能够反映不同灵敏度下对于血氧饱和度的检测,综合多个ppg信号来确定血氧饱和度能够提高血氧饱和度检测的准确性。
1.一种血氧饱和度检测方法,其特征在于,所述血氧饱和度检测方法包括:
2.如权利要求1所述的血氧饱和度检测方法,其特征在于,所述光信号组合中包括第一检测光信号与第二检测光信号,所述ppg信号中包括与所述第一检测光信号对应的第一反馈信号以及与所述第二检测光信号对应的第二反馈信号,所述光信号组合包括第一光信号组合与第二光信号组合;
3.如权利要求1所述的血氧饱和度检测方法,其特征在于,所述通过所述ppg信号计算血氧饱和度的步骤包括:
4.如权利要求3所述的血氧饱和度检测方法,其特征在于,所述光信号组合中包括第一检测光信号与第二检测光信号,所述ppg信号中包括与所述第一检测光信号对应的第一反馈信号以及与所述第二检测光信号对应的第二反馈信号,所述根据对应的所述ppg信号确定血氧饱和度分量的步骤包括:
5.如权利要求1所述的血氧饱和度检测方法,其特征在于,所述光信号组合包括第一光信号组合与第二光信号组合,所述通过所述ppg信号计算血氧饱和度的步骤包括:
6.如权利要求1所述的血氧饱和度检测方法,其特征在于,在所述通过所述ppg信号计算血氧饱和度的步骤之前包括:
7.如权利要求6所述的血氧饱和度检测方法,其特征在于,所述参考光信号的波长为805nm。
8.一种血氧饱和度检测装置,其特征在于,所述血氧饱和度检测装置包括:
9.一种电子设备,其特征在于,所述电子设备包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7中任一项所述的血氧饱和度检测方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的血氧饱和度检测方法的步骤。