一种基于体震信号的睡眠质量监测方法与系统与流程

文档序号:14457149阅读:342来源:国知局
一种基于体震信号的睡眠质量监测方法与系统与流程

本发明涉及一种睡眠质量监测领域。更具体地说,本发明涉及一种基于体震信号的睡眠质量监测方法与系统。



背景技术:

伴随着生活水平的提高,人们对自身的健康状况的关注度也越来越高,睡眠质量关系到一天的工作状态,也是身体状况的客观反映。现有睡眠质量测量的技术方案主要有如下三种:

(1)多导睡眠描记法(psg),一个psg全面的睡眠检测包括以下六项:①氧气饱和;②呼吸:呼吸率、空气量、打呼噜、o2量、食道压力;③心脏血管系统:搏数、血压;④睡眠阶段:脑波检测、活动度检测;⑤身体位置检测;⑥其他(体移)。但psg测量无法由被试者自己完成,所以更多被用于临床上诊断睡眠障碍(睡眠呼吸暂停,发作性睡病,睡眠腿动征等),可行性也比较低,造价高。此外,传感器直接接触人体,对人体产生一定约束,从而使受试者产生一定的心理负担。

(2)腕式活动记录检测法(wristactigraphy)。由于人在入睡后上肢活动明显减少,通过穿戴在手腕上的加速传感器计算上肢运动频率,可识别0.25到3hz的运动,经过不同算法,得出睡眠质量结果。但目前的腕式活动记录检测技术,无法准确判断睡眠阶段(深度睡眠,快速眼动睡眠等),需要使用者长时间佩戴手环式的记录仪,手环的材质影响佩戴的舒适性。

(3)基于体震信号的睡眠质量检测方式。当心脏向外泵血时,身体会产生与促使血液流动的力相反的作用力,该作用力引起了与心跳同步的身体震动,产生体震信号,体震信号的规律与心率相关。同时人体每一次呼吸伴随着胸腔的扩张和收缩,这种变化也会引起缓慢变化的体震信号,这些信号通过人体传递给了固体,再通过固体被压电传感器采集到。虽然微弱,压电传感器的灵敏度足以测量到,经过一系列的信号传输,通过软件算法处理分离出心跳、呼吸和人在床上的体动。通过结合心冲击信号和呼吸信号判断睡眠状态。但现有部分产品是将检测系统设置在床脚下,导致传感器数量较少,安装不方便,无法全面具体的记录睡眠状态,并且受外界的干扰较大。还有部分产品是将检测装置布置在床垫下,数据传输需要经过网线,造成线缆较多,安装受限;或大多被布置在医院,养老院等床位集中的地方,无法满足个人消费的需求。



技术实现要素:

本发明的一个目的是解决至少上述问题和/或缺陷,并提供至少后面将说明的优点。

本发明还有一个目的是提供一种基于体震信号的睡眠质量监测方法,其采用基于体震信号的无感觉测量技术,能够在人体睡眠过程中实时检测由于胸腹腔运动、心脏波动等引起的体震信号,并通过算法处理对其进行分离和识别,可分别得到心跳、呼吸和人在床上的体动数据,实现人体睡眠情况的监测与评估。

本发明还有一个目的是提供一种基于体震信号的睡眠质量监测系统,其通过将检测设备设置于床垫内部或下方,无须直接接触用户或改变用户的睡眠习惯,即可采集用户在睡眠过程中的心率、呼吸率、活动、夜里起床次数等情况作为睡眠诊断的依据。

为了实现根据本发明的这些目的和其它优点,提供了一种基于体震信号的睡眠质量监测方法,其包括如下步骤:

步骤1:采集人体在睡眠状态时的体震信号,并通过所述体震信号计算得到多个生命体征值;

步骤2:分别计算所述生命体征值在t时刻的权重:

上述公式中,x为t时刻的任一生命体征值,xmean为某睡眠时间段内x的平均值,p1,p2为可调参量;

步骤3:根据至少两个生命体征值的权重计算得到综合加权值,并与预设阈值比较,从而判断t时刻人体的睡眠阶段。

本申请文件采用基于体震信号的无感觉测量技术,检测设备设置在床垫内部或下面,用户按照平时习惯在床睡觉即可。当心脏向外泵血时,身体会产生与促使血液流动的力相反的作用力,该作用力引起了与心跳同步的身体震动,产生体震信号,体震信号的规律与心率相关。同时人体每一次呼吸伴随着胸腔的扩张和收缩,这种变化也会引起缓慢变化的体震信号,这些信号通过人体传递给了固体,再通过固体被压电传感器采集到。虽然微弱,压电传感器的灵敏度足以测量到。

优选的是,其中,所述多个生命体征值包括呼吸率、心率和体动时间,传感器采集的体震信号通过算法处理模块可分离出心跳、呼吸和人在床上的体动数据。大量的医学研究表明,不同的睡眠阶段有相应的生理特征与之相对应,这些生理特征包括心率、呼吸率、体温、消化液分泌、血氧浓度、和体动等。本申请文件基于心率、呼吸率和体动三个生命体征值即可实现睡眠阶段的准确分期,运算量小,算法可靠性高,系统处理速度快。

优选的是,所述p1的范围为0.1~0.6,p2的范围为0.8~1.5。

优选的是,其中,每分钟的呼吸率和心率的计算方法为:

步骤1):将每t秒前30~90s内采集得到的体震信号通过快速傅里叶变换算法从时域信号转换为频域信号;

步骤2):分别选取呼吸率频段和心率频段中最高频域信号对应的频率作为呼吸率和心率;

步骤3):每间隔△t1秒循环所述步骤1)和步骤2),依次得到t+△t1*n时刻的呼吸率和心率,其中△t1为1~5,n为循环次数;

步骤4):对每分钟内的呼吸率和心率取平均,即得到每分钟的呼吸率和心率。

优选的是,其中,人在睡眠状态下的运动可大致分为轻微的体动和幅度较大的体动。其中轻微的体动包括手臂的小幅度舒展、头部倾斜、身体小幅度扭动等等,大多在2-3秒钟内完成;大幅度的体动包括翻身、手臂腿部大幅度动作、身体的大扭动移动等,通常3-5秒内完成。对于敏感床垫而言,任何体动在信号曲线上的特征为幅值饱和,即达到幅值上限或下限。

因此,每分钟的总体动时间的计算方法为:

统计每△t2秒时间段内超过信号采集阈值的体震信号数据点,计算其对应的采集时间之和,即得到每△t2秒时间段内的体动时间,其中△t2为2~5;

累计每分钟内的体动时间,从而得到每分钟的总体动时间。

优选的是,其中,若由于体动信号的干扰,无法计算得到t+△t1*n时刻的呼吸率和心率,将t+(△t1-1)*n时刻的值呼吸率和心率赋予t+△t1*n时刻,从而保持结果的连续性。

优选的是,其中,t时刻的所述综合加权值为:

其中:

其中,xhr(i)、xbr(i)分别为i时刻的心率、呼吸率,t-4≤i≤t+4;xmr(t)为t时刻的体动时间;

其中,分别为整晚睡眠时间段内心率和呼吸率的平均值,的值为6;

其中,a的值为0.1~0.5,b的值为0.5~0.9,且a+b=1;m0的值为-0.2~-0.01,m1的值为0.1~0.5,m2=0.1~0.5,m3=0.3~1,且m0+m1+m2+m3=1,mr阈的值为6~15s。

在睡眠过程中采集的信号混合了呼吸、心率及体动等,由于体动信号可能会淹没或影响其他信号特征的提取,因此,在本申请文件的睡眠分期的判断模型中,若基于分离后的呼吸率和心率两者不能准确反映这段时间的睡眠特征,则再综合体动信号,对睡眠阶段进行判断。

进一步的,为了提高结果的准确性,还分别对体动时间进行了算数平均和标准偏差的计算处理。并且,还根据在深睡眠阶段体动具有低频次和小幅度的特征,将高于6~15s秒的体动时间进行了二次计算处理。

优选的是,其中,

当w1>0.2且w2>0.69时,判定人体进入深睡阶段;

当w1>0.2且0.1<w2≤0.69时,判定人体进入浅睡阶段;

当w1≤0.2或w2≤0.1时,判定人体进入觉醒阶段。

在本申请文件中,基于呼吸率和心率两者或呼吸率、心率和体动时间三者判断觉醒期和睡眠期,基于呼吸率、心率和体动时间三个参数判断睡眠期中的浅睡阶段和深睡阶段,处理速度快,判断结果准确。

优选的是,其中,可实现上述基于体震信号的睡眠质量监测方法的系统包括:

传感器阵列单元,其包括沿人体从头部至脚部延伸的方向间隔排列的若干压力传感器和压电传感器组;

数据采集单元,其接收并存储所述传感器阵列单元检测的体震信号;

服务器,其通过无线通讯模块连接与所述数据采集单元,所述服务器接收并处理所述体震信号,得到多个生命体征值。

本发明至少包括以下有益效果:

(1)本申请文件基于物联网与传感器技术,通过采集用户在床睡眠时产生的体震信号,并基于心率、呼吸率和体动时间建立睡眠分期模型,判定睡眠状态,具有检测成本低廉、易用性强、非接触式测量等优点。

(2)本申请系统可以长时间,不间断地提取用户每日的睡眠信息,便于获得大量临床数据,有针对性地对个体的睡眠行为特征进行分析,对某些慢性疾病的预防提供数据支撑,也可对呼吸暂停等突发疾病进行实时监控,应用范围广阔。

本发明的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本发明的研究和实践而为本领域的技术人员所理解。

附图说明

图1为本发明的一个实例中睡眠分期计算的流程示意图;

图2为本发明的另一实例中将每60s采集得到的体震时域信号通过快速傅里叶变换算法转换为频域信号的示意图;

图3为本发明的另一实例中每60s采集得到的体震时域信号中体动波形的示意图;

图4为本发明另一实例中以健康成年男性某晚的睡眠观测数据计算得到的睡眠监测图谱;

图5为本发明另一实例中可实现基于体震信号的睡眠质量监测方法的系统框图。

具体实施方式

下面结合附图对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。

图1示出了根据本发明的一种基于体震信号的睡眠质量监测方法的实现方式,其包括如下步骤:

步骤1:采集人体在睡眠状态时的体震信号,并通过所述体震信号计算得到多个生命体征值;

步骤2:分别计算所述生命体征值在t时刻的权重:

上述公式中,x为t时刻的任一生命体征值,xmean为某睡眠时间段内x的平均值,p1,p2为可调参量;

步骤3:根据至少两个生命体征值的权重计算得到综合加权值,并与预设阈值比较,从而判断t时刻人体的睡眠阶段。

在这种技术方案中,采用基于体震信号的无感觉测量技术,肢体动作、胸腔扩张收缩、心脏泵血等都会引起人体或与人体接触物体的振动,通过采集人体在睡眠时的体震信号,识别其中的心率、呼吸率、体动等生命体征值,并基于至少两个生命体征值的权重即可实现睡眠分期的判断。

另一种实例中,所述多个生命体征值包括呼吸率、心率和体动时间,传感器采集的体震信号通过算法处理模块可分离出心跳、呼吸和人在床上的体动数据。采用这种方案,基于心率、呼吸率和体动三个生命体征值即可实现睡眠阶段的准确分期,算法可靠性高,系统处理速度快。并且,这种方式只是一种较佳实例的说明,但并不局限于此。在实施本发明时,可以根据使用者的需求选取不同的生命体征值。

上述方案中,根据p1的范围为0.1~0.6,p2的范围为0.8~1.5。并且,这只是根据现有已有样本数据得到的较优的值,后续,根据样本数量的进一步积累,将进一步对p1和p2的值进行优化和调整,以进一步提高对睡眠状态判断的准确性和适用性。

上述方案中,参照图2,每分钟的平均呼吸率和平均心率的计算方法的一种实现方式为:

步骤1):将每t秒前30~90s内采集得到的体震信号通过快速傅里叶变换算法从时域信号转换为频域信号;

步骤2):分别选取呼吸率频段和心率频段中最高频域信号对应的频率作为呼吸率和心率;

步骤3):每间隔△t1秒循环所述步骤1)和步骤2),依次得到t+△t1*n时刻的呼吸率和心率,其中△t1为1~5,n为循环次数;

步骤4):对每分钟内的呼吸率和心率取平均,即得到每分钟的呼吸率和心率。

上述方案中,每分钟的总体动时间的计算方法为:

参照图3,统计每△t2秒时间段内超过信号采集阈值的体震信号数据点,计算其对应的采集时间之和,即得到每△t2秒时间段内的体动时间,其中△t2为2~5;

累计每分钟内的体动时间,从而得到每分钟的总体动时间.

并且,上述心率、呼吸率以及体动时间的计算方式只是一种较佳实例的说明,但并不局限于此。在实施本发明时,可以根据使用者的需求选取不同的计算方式。

上述方案中,若由于体动信号的干扰,无法计算得到t+△t1*n时刻的呼吸率和心率,将t+(△t1-1)*n时刻的值呼吸率和心率赋予t+△t1*n时刻,以保证结果的连续性。

上述方案中,t时刻的所述综合加权值为:

在w2的计算中,融合了呼吸率、心率和体动时间对睡眠分期进行判断,并且为了弥补体动算法可能会过度判定睡眠期的问题,又进一步对体动时间分别进行了算数平均、标准偏差计算以及过长体动时间的二次处理:

其中,xhr(i)、xbr(i)分别为i时刻的心率、呼吸率,t-4≤i≤t+4;xmr(t)为t时刻的体动时间;

其中,分别为整晚睡眠时间段内心率和呼吸率的平均值,的值为6;

其中,a的值为0.1~0.5,b的值为0.5~0.9,且a+b=1;m0的值为-0.2~-0.01,m1的值为0.1~0.5,m2=0.1~0.5,m3=0.3~1,且m0+m1+m2+m3=1,mr阈的值为6~15s。

在本技术方案中,综合使用w1和w2对睡眠阶段进行判断,即提高了判定结果的准确性,又提高了处理速度。并且,这种方式只是一种较佳实例的说明,但并不局限于此。在实施本发明时,可以根据使用者的需求选取不同生命体征值的加权平均值对睡眠阶段进行判定。

上述方案中,当w1>0.2且w2>0.69时,判定人体进入深睡阶段;

当w1>0.2且0.1<w2≤0.69时,判断人体进入浅睡阶段;

当w1≤0.2或w2≤0.1时,判定人体进入觉醒阶段。

并且,这种方式只是一种较佳实例的说明,但并不局限于此。在实施本发明时,可以根据不同用户的睡眠生命体征数据进一步优化此数据,或者分别针对男性用户、女性用户、老年用户、年幼用户、抑郁病患者用户等设定判断睡眠阶段的不同阈值,从而进一步对睡眠分期判断的准确性。

在另一实例中,参照图4,以健康成年男性某晚的睡眠观测数据进行计算,可以看出,采用本技术方案可以稳定、准确地监测受试者整晚睡眠的呼吸,心率和体动变化情况,并给出睡眠分期的计算结果。

参照图4,在00:30-03:30时间段内,平均呼吸率16.026次/分,心率60.89次/分,在03:30-06:30时段内,平均呼吸率14.83次/分,心率61.2次/分,可见呼吸率会随着睡眠时间的加长而逐渐降低,符合医学上对睡眠过程中呼吸率变化特征描述。

在另一实例中,参照图5,可实现上述基于体震信号的睡眠质量监测方法的系统的一种实现方式包括:

传感器阵列单元,其均匀设置床垫内部或下方,包括沿人体从头部至脚部延伸的方向间隔排列的若干压力传感器和压电传感器组,并且传感器阵列单元可根据床体的大小设计成不同的阵列大小;

数据采集单元,其包括依次电连接的运算放大器、模数转换电路和微控制器,所述数据采集单元接收并存储所述传感器阵列单元检测的体震信号;

服务器,其包括云服务运算平台,所述服务器通过无线通讯模块连接与所述数据采集单元,所述服务器接收并处理所述体震信号,得到多个生命体征值并且可以将多个生命体征值发送至移动终端进行显示。移动终端可用于实时显示云服务运算平台所传递的运算结果,动态显示用户呼吸率曲线,心率曲线,体动时长和睡眠质量,并且可以保存每日睡眠质量评估结果至数据库,供用户查询调阅。

其中,无线通信模块的一种实现方式为:其集成了airkiss通信协议,可实现配网和数据传输功能。用户通过长按模块上的配网功能按键,模块将自动搜索周围无线网络,用户通过智能终端,将无线网络账号和密码传递给wifi模块,实现系统的网络连接,同时模块将该账号和密码保存,再次启动时自动联网。无线通信模块的另一个功能是将数据采集模块采集得到的多路数据传输至远端服务器平台,同时接受服务器下发的命令。

其中,云服务运算平台集成了通道选择,滤波,fft等算法,用于在多路数据采集的体震信号中提取心率、呼吸波形和睡眠姿态,并统计体动,翻身次数。

并且,这种方式只是一种较佳实例的说明,但并不局限于此。在实施本发明时,可以根据使用者的需求配置不同的睡眠质量监测系统。

这里说明的模块数量和处理规模是用来简化本发明的说明的。对本发明的基于体震信号的睡眠质量监测方法的方法与系统的应用、修改和变化对本领域的技术人员来说是显而易见的。

如上所述,根据本发明,本申请文件基于物联网与传感器技术,可以长时间,不间断地提取用户每日的睡眠信息,并且能够将采集得到的体震信号进行分离和识别,分别得到心跳、呼吸和人在床上的体动数据,实现人体睡眠情况的准确监测与评估,不但有针对性地对个体的睡眠行为特征进行分析,对某些慢性疾病的预防提供数据支撑,也可对呼吸暂停等突发疾病进行实时监控,应用范围广阔。

尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用。它完全可以被适用于各种适合本发明的领域。对于熟悉本领域的人员而言,可容易地实现另外的修改。因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节和这里示出与描述的图例。

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