一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于信息相似度的睡眠呼吸暂停检测方法及装置与流程

2022-02-24 17:26:11 来源:中国专利 TAG:


1.本发明涉及医疗监测领域,尤其涉及一种基于信息相似度的睡眠呼吸暂停检测方法及装置。


背景技术:

2.阻塞性睡眠呼吸暂停(osa)是一种常见的睡眠障碍,通常是由睡眠中上呼吸道部分发生的部分或完全阻塞引起的,往往与肥胖、衰老、抽烟喝酒等不良生活习惯、呼吸道解剖结构异常等密切相关。osa患者通常伴随着白天的疲倦过度嗜睡,对日常生活造成影响。同时,osa还伴随着自主神经功能紊乱,往往容易引起中风,高血压冠状动脉疾病风险升高。而由于传统诊断金标准多导睡眠描记法昂贵,复杂的特性,造成了多达85%的osa患者漏诊。因此,目前临床和市场上都急需方便、准确、经济的osa的诊断方法。


技术实现要素:

3.为了解决上述技术问题,本发明的目的是提供一种基于信息相似度的睡眠呼吸暂停检测方法及装置,能够准确的对睡眠呼吸暂停进行检测并且更具有鲁棒性。
4.本发明所采用的第一技术方案是:一种基于信息相似度的睡眠呼吸暂停检测方法,包括以下步骤:
5.采集用户睡觉状态下的信号数据并进行rr间期提取,得到rr序列;
6.对rr序列进行多尺度序列处理,构造得到多字节字母序列;
7.基于香农熵计算字母序列间的距离,得到信息相似度;
8.根据信息相似度对睡眠呼吸暂停进行检测。
9.进一步,所述采集用户睡觉状态下的信号数据并进行rr间期提取,得到rr序列这一步骤,其具体包括:
10.采集用户睡觉状态下的信号数据;
11.所述信号数据包括心电和脉搏波信号;
12.将信号数据转为数字信号并对数字信号进行校准和分割,得到等时间长度片段;
13.基于pan-tompkins算法对等时间长度片段提取心电r波,并计算出rr间期,得到rr序列。
14.进一步,所述对rr序列进行多尺度序列处理,构造得到多字节字母序列这一步骤,其具体包括:
15.对rr序列进行多尺度序列处理,得到粗粒化rr序列;
16.对粗粒化rr序列进行二进制化,得到二进制序列;
17.将二进制序列中预设数量的二进制符号等价为对应的字节字母,得到多字节字母序列。
18.进一步,所述对粗粒化rr序列进行二进制化的公式表示如下:
[0019][0020]
上式中,rrn表示第n个rr间期值,rr
n-1
表示第n-1个rr间期值。
[0021]
进一步,所述基于香农熵计算字母序列间的距离,得到信息相似度这一步骤,其具体包括:
[0022]
将多字节字母序列中的字母根据出现次数进行排序,得到排序后的字母序列;
[0023]
对于同个个体两组相邻字母序列,分别计算归一化参数和字母权重;
[0024]
根据排序后的字母序列和字母权重计算两字母序列间的距离,得到信息相似度。
[0025]
进一步,所述信息相似度的计算公式如下:
[0026][0027]
上式中,r(wk)表示字母wk的排列顺序,s(wk)表示字母wk的权重,n表示字母的总个数,k表示字母序号。
[0028]
进一步,所述根据信息相似度对睡眠呼吸暂停进行检测这一步骤,其具体包括:
[0029]
计算所有相邻字母序列之间的信息相似度平均值和信息相似度标准差,得到参考特征;
[0030]
对参考特征值进行统计分析,得到分析结果;
[0031]
根据分析结果的均值、方差和标准差进行睡眠呼吸暂停检测,得到检测结果。
[0032]
进一步,信息相似度平均值的计算公式如下:
[0033][0034]
上式中,sibs表示信息相似度平均值,l表示序列数总数,d(ik,i
k 1
)表示两两相邻字母序列的距离。
[0035]
进一步,信息相似度标准差的计算公式如下:
[0036][0037]
上式中,dibs表示信息相似度标准差。
[0038]
本发明所采用的第二技术方案是:一种基于信息相似度的睡眠呼吸暂停检测装置,包括:
[0039]
至少一个处理器;
[0040]
至少一个存储器,用于存储至少一个程序;
[0041]
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如上所述一种基于信息相似度的睡眠呼吸暂停检测方法。
[0042]
本发明方法、系统及装置的有益效果是:本发明是一种非线性的短期心率波动分析方法,对数据存储时,通过将rr序列转变为相应字母序列,能够揭示相邻rr序列的相对大小关系,且在构造字母序列的过程中,着眼于字母出现的频率,而非每个字母出现的绝对位
置。因此,能够有效避免信号收集过程中外界噪音造成的基线漂移等干扰,适用于长期的生理信号采集过程。
附图说明
[0043]
图1是本发明一种基于信息相似度的睡眠呼吸暂停检测方法的步骤流程图;
[0044]
图2是本发明具体实施例对rr序列处理的流程示意图。
具体实施方式
[0045]
下面结合附图和具体实施例对本发明做进一步的详细说明。对于以下实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。
[0046]
参照图1和图2,本发明提供了一种基于信息相似度的睡眠呼吸暂停检测方法,该方法包括以下步骤:
[0047]
s1、采集用户睡觉状态下的信号数据并进行rr间期提取,得到rr序列;
[0048]
s1.1、采集用户睡觉状态下的信号数据,所述信号数据包括心电和脉搏波信号;
[0049]
s1.2、将信号数据转为数字信号并对数字信号进行校准和分割,得到等时间长度片段;
[0050]
s1.3、基于pan-tompkins算法对等时间长度片段提取心电r波,并计算出rr间期,得到rr序列。
[0051]
s2、对rr序列进行多尺度序列处理,构造得到多字节字母序列;
[0052]
s2.1、对rr序列进行多尺度序列处理,得到粗粒化rr序列;
[0053]
具体地,原始rr序列x={rr1,rr2,

,rrn},n为总的rr间期点数,对rr序列通过公式进行多尺度序列处理,得到粗粒化rr序列,其中c为粗粒化参数。
[0054]
s2.2、对粗粒化rr序列进行二进制化,得到二进制序列;
[0055]
具体地,对粗粒化rr序列进行二进制化的公式表示如下:rrn表示第n个rr间期值,rr
n-1
表示第n-1个rr间期值,粗粒化rr序列进行二进制化,构成所含元素均为0,1的二进制序列,
[0056]
s2.3、将二进制序列中预设数量的二进制符号等价为对应的字节字母,得到多字节字母序列。
[0057]
具体地,接着,对这个二进制序列进行转化,令每m个二进制符号等价为一个m字节字母,得到字母序列。
[0058]
另外,还有第二种方法构造多字节字母序列,如:将粗粒化rr序列重构为一系列长度为m的短序列,对短序列内的元素按照升序排列,记下重新排序后的字母原始位置,即为该短序列的对应字母。例如,(1.1,0.9,0.8),重新排序后为(0.8,0.9,1.1),对应的字母序列则为(3,2,1)。
[0059]
s3、基于香农熵计算字母序列间的距离,得到信息相似度;
[0060]
s3.1、将多字节字母序列中的字母根据出现次数进行排序,得到排序后的字母序列;
[0061]
具体地,对于字母序列,将其中的m字节字母按照出现次数的由少到多进行排序,若是字母出现次数相同,则按照字母本身固有顺序进行排序。由不同的rr序列转换而来的字母排序顺序往往不尽相同。对于两组不同的rr序列,每个字母拥有两个序数,在第一组中排在第3位时,在第二组中可能排在第15位。
[0062]
s3.2、对于同个个体两组相邻字母序列,分别计算归一化参数和字母权重;
[0063]
对于两组字母序列,通过公式计算出归一化参数,其中wk表示m字节的字母,n表示字母的总个数,p(wk)表示字母的出现概率;然后计算字母wk的权重,由该字母在两组字母序列中的香农熵之和进行归一化后求得s(wk)=[-p1(wk)log2p1(wk)-p2(wk)log
2 p2(wk)]/z。
[0064]
s3.3、根据排序后的字母序列和字母权重计算两字母序列间的距离,得到信息相似度。
[0065]
具体地,最后,定义两字母序列间的距离,即信息相似度,为其中r(wk)为s3.1中字母的排列顺序。
[0066]
s4、根据信息相似度对睡眠呼吸暂停进行检测。
[0067]
s4.1、计算所有相邻字母序列之间的信息相似度平均值和信息相似度标准差,得到参考特征;
[0068]
静态相似度定义为信息相似度平均值,计算公式:其中,sibs表示信息相似度平均值,l表示序列数总数,d(ik,i
k 1
)表示两两相邻字母序列的距离。
[0069]
动态相似度定义为信息相似度标准差,计算公式为:其中,dibs表示信息相似度标准差。
[0070]
s4.2、对参考特征值进行统计分析,得到分析结果;
[0071]
s4.3、根据分析结果的均值、方差和标准差进行睡眠呼吸暂停检测,得到检测结果。
[0072]
具体地,计算分析结果与相关睡眠呼吸暂停严重程度相关指数ahi的相关性,利用分析结果的均值、方差、标准差等参数分析不同群体间的差异性。
[0073]
本发明提出一种无侵入的方法,利用心电/脉搏波信号,可以实现对睡眠呼吸暂停患者的检测与识别。这种基于心率变异性信息相似度的睡眠呼吸暂停检测方法具有操作简便,切实可行,准确率高的优点,适于在实际生活中应用;且该方法在受试者睡眠期间进行数据采集,对受试者的日常生活无影响,接受度高,可推广性强,具有广泛的应用前景。
[0074]
一种基于信息相似度的睡眠呼吸暂停检测装置:
[0075]
至少一个处理器;
[0076]
至少一个存储器,用于存储至少一个程序;
[0077]
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如上所述一种基于信息相似度的睡眠呼吸暂停检测方法。
[0078]
上述方法实施例中的内容均适用于本装置实施例中,本装置实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
[0079]
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本技术权利要求所限定的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献