一种多维度睡眠质量监测方法及系统的制作方法
【专利摘要】本发明涉及一种多维度睡眠质量监测方法及系统,通过检测被监测者睡眠期间的睡眠动作数据及心率数据,将所采集的睡眠动作数据及心率数据进行存储,并将所存储的睡眠动作数据及心率数据传输至移动终端;通过移动终端接收信息采集装置的睡眠动作数据及心率数据,并将所接收的睡眠动作数据及心率数据转发至服务器;通过服务器根据所接收的被监测者的睡眠动作数据及心率数据判断被监测者的睡眠质量。通过结合被监测者睡眠期间的睡眠动作数据和心率数据判断被监测者的睡眠,实现从多维度去监测被监测者的睡眠质量,使睡眠质量的判断更加准确,从而提供更有针对性的睡眠建议。
【专利说明】一种多维度睡眠质量监测方法及系统
【技术领域】
[0001]本发明涉及睡眠质量监测【技术领域】,具体涉及一种多维度睡眠质量监测方法及系统。
【背景技术】
[0002]合理、正常的生活方式是确保人体健康的关键因素,是防治多数慢性疾病的有效方法。生活方式一般体现在饮食、活动量和睡眠质量三个方面。正因为睡眠对于身体维持正常的生理功能以及生长发育极为重要,与健康息息相关,故为了监测人们的睡眠质量,市场上出现了各种各样的睡眠监测装置。
[0003]市场上的专业的睡眠监测仪器是通过脑电图、眼动电图和下颌的肌电图,综合分析判断得出的睡眠质量。该睡眠监测仪器需要在被监测者的身体上贴上很多电极,被监测者一个人无法独自完成上述操作,并且也无法得到被监测者的自然状态下的睡眠情况,从而很难真实的反映出被监测责的真实睡眠质量。另外,上述设备结构和操作复杂,价格昂贵,无法满足普通用户的需求。
[0004]因此,目前市面上应用比较普遍的睡眠监测装置主要有通过监测被监测者动作来判断被监测者睡眠质量的监测装置以及通过监测被监测者心率来判断被监测者睡眠质量的监测装置。上述两种监测装置均可做成穿戴式设备,如腕带式穿戴设备。被监测者只需要在睡觉时在手腕上或脚腕上带上该监测装置即可,穿戴式设备体积小,使用方便,且价格便宜,可普遍应用,且基本上不对被监测者的睡眠造成影响。但上述两种监测装置均从单一维度监测被监测者的睡眠 质量。仅根据被监测者睡眠时的动作判断被监测者睡眠质量的方法不够全面和准确,单独通过监测被监测者心率来判断被监测者睡眠质量的方法也不全面,难以真实反映被监测者的睡眠质量。
【发明内容】
[0005]本发明的目的是克服现有技术的不足和缺陷,提供一种通过睡眠动作数据和心率数据综合判断用户的睡眠质量的睡眠质量监测方法,实现多维度判断睡眠质量,使睡眠质量的判断更加准确。
[0006]一种多维度睡眠质量监测方法,其特征在于,包括以下步骤:
[0007]A检测被监测者睡眠期间的睡眠动作数据及心率数据;
[0008]B根据被监测者睡眠期间的睡眠动作数据和心率数据判断被监测者的睡眠质量,所述睡眠动作数据包括睡眠动作幅度及睡眠动作发生时间,所述心率数据包括心率值及其对应的检测时间。通过结合被监测者睡眠期间的睡眠动作数据和心率数据判断被监测者的睡眠,实现从多维度去监测被监测者的睡眠质量,使睡眠质量的判断更加准确。
[0009]具体地,所述根据被监测者睡眠期间的睡眠动作数据和心率数据判断被监测者的睡眠质量的步骤包括根据所检测的被监测者睡眠期间的心率数据对睡眠期间的睡眠动作时间间隔进行初次睡眠间隔判断的步骤,具体如下:[0010]计算每个睡眠动作时间间隔内所包含的心率值的平均值及每相邻两个心率值的斜率的绝对值;计算每个睡眠动作时间间隔内所有斜率的绝对值之和的平均值得到斜率平均值;
[0011]若当前待判定的睡眠动作时间间隔内的心率值的平均值等于深睡眠心率值,且该睡眠动作时间间隔内心率值的斜率平均值小于或等于35,则该睡眠动作时间间隔为深睡眠间隔;
[0012]若当前待判定的睡眠动作时间间隔内的心率值的平均值小于浅睡眠心率值,且该睡眠动作时间间隔内心率值的斜率平均值等于50,则该睡眠动作时间间隔为浅睡眠间隔;
[0013]若当前待判定的睡眠动作时间间隔内的心率值的平均值小于觉醒心率值,且该睡眠动作时间间隔内心率值的斜率平均值和大于50,则该睡眠动作时间间隔为做梦间隔;
[0014]若当前待判定的睡眠动作时间间隔内的心率值的平均值大于觉醒心率值,且该睡眠动作时间间隔内心率值的斜率平均值和大于50,则该睡眠动作时间间隔为觉醒间隔;
[0015]否则当前待判定的睡眠动作时间间隔为浅睡眠间隔。
[0016]进一步地,所述计算每个睡眠动作时间间隔内所包含的心率值的平均值及每相邻两个心率值的斜率的绝对值的步骤还包括判断每个睡眠动作时间间隔内心率值的个数是否少于四个,若少于四个则循环从该睡眠动作时间间隔的上一睡眠动作时间间隔、下一睡眠动作时间间隔依次查找一个心率值作为该睡眠动作时间间隔的心率值,使该睡眠动作时间间隔的心率值个数不少于4个的步骤。
[0017]具体地,在所述 根据所检测的被监测者睡眠期间的心率数据对睡眠期间的睡眠动作时间间隔进行初次睡眠间隔判断的步骤之前还包括计算浅睡眠心率值、深睡眠心率值及觉醒心率值的步骤,具体如下:
[0018]去掉睡眠期间所检测的心率值中最高的6个心率值和最低的6个心率值,
[0019]对剩余的心率值求平均值得到浅睡眠心率值;
[0020]从第一个小于浅睡眠心率值的心率值开始,去掉小于浅睡眠心率值的5个心率值,对剩余的心率值求平均值得到深睡眠心率值;
[0021]计算第一个大于浅睡眠心率值的心率值到最大心率值往前退5个心率值的区间内的心率值的平均值得到觉醒心率值。
[0022]所述根据被监测者睡眠期间的睡眠动作数据和心率数据判断被监测者的睡眠质量的步骤还包括根据初次睡眠间隔判断的结果、睡眠动作数据及心率数据进行再次睡眠间隔判断的步骤,具体如下:
[0023]SI根据初次睡眠间隔判断的结果、睡眠动作数据及心率数据判断入睡间隔;
[0024]S2在睡眠期间除去SI中获得的入睡间隔后剩余的区间内根据初次睡眠间隔判断的结果、睡眠动作数据及心率数据判断深睡眠间隔、浅睡眠间隔及做梦间隔;
[0025]S3在睡眠期间除去SI中获得的入睡间隔后剩余的区间内根据初次睡眠间隔判断的结果、睡眠动作数据及心率数据结合S2的判断结果判断觉醒间隔。
[0026]具体地,所述SI的过程具体如下:
[0027]Sll判断第一个睡眠动作时间间隔是否大于等于15分钟,若是则执行S12,否则执行 S13 ;
[0028]S12判断初次睡眠间隔判断结果中当前时间间隔是否为觉醒间隔,若是则执行S13,否则执行S14 ;
[0029]S13判断下一睡眠动作时间间隔是否大于等于15分钟,若是则执行S12,否则执行S13 ;
[0030]S14第一次睡眠动作的开始时间到当前时间间隔的开始时间为入睡时间间隔。
[0031]具体地,所述S2的具体过程如下:
[0032]S20依次判断睡眠期间除去SI中获得的入睡间隔后剩余的区间内的各睡眠动作时间间隔是否大于等于25分钟,若是则执行S21,否则执行S22 ;
[0033]S21把Λ Tn按照25分钟截取成多个小时间间隔,不足25分钟的按一个小时间间隔算,并执行S211 ;
[0034]S211根据初次睡眠间隔判断的结果依次判断各小时间间隔对应的睡眠间隔:
[0035]S211.1若初次睡眠间隔判断结果中当前小时间间隔为深睡眠间隔,则执行
S211.4,否则执行 S211.2 ;
[0036]S211.2若初次睡眠间隔判断的结果中当前小时间间隔为做梦间隔,则执行S211.3,否则执行 S211.4 ;
[0037]S211.3当前小时间间隔为做梦间隔;
[0038]S211.4当前小时间间隔为深睡眠间隔;
[0039]S22判断Λ Tn是否满足条件a、条件b、条件c中的任一条件,若是则执行S220,否则执行S231 ;
[0040]其中,条件a:Λ T (η-1)为深睡眠间隔;
[0041]条件b:上一睡眠动作为小睡眠动作;
[0042]条件c:初次睡眠间隔判断的结果中Λ Tn不是觉醒间隔;
[0043]S220判断初次睡眠间隔判断的结果中Λ Tn是否为非深睡眠间隔,若是则执行S224,否则执行S221 ;
[0044]S221判断Λ Tn是否大于10分钟,若是则执行S222,否则执行S223 ;
[0045]S222Tstartn至Tstartn+5分钟的间隔为浅睡眠间隔,Tstartn+5分钟至Tstart(η+1)为深睡眠间隔;
[0046]S223 Δ Tn为深睡眠间隔;
[0047]S224把Λ Tn按照10分钟截取成多个小时间间隔,不足10分钟的按照一个小时间间隔算,并执行S225 ;
[0048]S225根据初次睡眠间隔判断的结果依次判断Λ Tn内各小时间间隔对应的睡眠状态:
[0049]S225.1判断初次睡眠间隔判断结果中当前小时间间隔是否为浅睡眠间隔,若是则执行S225.2,否则执行S225.3 ; [0050]S225.2当前小时间间隔为浅睡眠间隔;
[0051]S225.3判断初次睡眠间隔判断结果中当前小时间间隔是否为做梦间隔,若是则执行S225.4,否则执行S225.5 ;
[0052]S225.4当前小时间间隔为做梦间隔;
[0053]S225.5当前小时间间隔为深睡眠间隔;
[0054]S231判断初次睡眠间隔判断结果中当前小时间间隔是否为觉醒间隔,若是则执行S231.1,否则执行S232 ;
[0055]S231.1判断Tstartn和判断出的最后一个入睡间隔的结束时间是否相同,若是则执行S231.11,否则执行S231.12 ;
[0056]S231.11 Δ Tn 为入睡间隔;
[0057]S231.12把Λ Tn按照5分钟截取成多个小时间间隔,不足5分钟的按照一个小时间间隔算,并执行S231.13;
[0058]S231.13根据初次睡眠间隔判断的结果依次判断各小时间间隔对应的睡眠状态:
[0059]S231.13-1判断初次睡眠间隔判断结果中当前小时间间隔是否为浅睡眠间隔,若是则执行S231.13-2,否则执行S231.13-3 ;
[0060]S231.13-2当前小时间间隔为浅睡眠间隔;
[0061]S231.13-3判断初次睡眠间隔判断结果中当前小时间间隔是否为做梦间隔,若是则执行S231.13-4,否则执行S231.13-5 ;
[0062]S231.13-4当前小时间间隔为做梦间隔;
[0063]S231.13-5当前小时间间隔为深睡眠间隔;
[0064]S232判断Λ Tn是否大于等于10分钟,若是则执行S232.1,否则执行S232.3 ; [0065]S232.1判断初次睡眠间隔判断结果中Λ Tn是否做梦间隔,若是则执行S232.2,否则执行S232.3 ;
[0066]S232.2 Λ Tn 为做梦间隔;
[0067]S232.3 Λ Tn为浅睡眠间隔,
[0068]其中,Tstartn为第η次睡眠动作发生时间,Tstart (η+1)为第η+1次睡眠动作发生时间,Λ Tn为第η次睡眠动作的发生时间和第η+1次睡眠动作发生时间的时间差,η为非零自然数。
[0069]具体地,所述S3具体如下:
[0070]S31在睡眠期间除去SI中获得的入睡间隔后剩余的区间内判断临时觉醒间隔;
[0071]S32计算各临时觉醒间隔内大睡眠动作的数量、最大睡眠动作、睡眠动作的平均幅度值、小睡眠动作和中等睡眠动作的平均幅度值;
[0072]S33根据当前临时觉醒间隔内大睡眠动作的数量、最大睡眠动作、睡眠动作的平均幅度值、小睡眠动作和中等睡眠动作的平均幅度值及其上一时间间隔在S2的判断结果判断当前临时觉醒间隔。
[0073]具体地,所述S31的具体过程为:
[0074]从在睡眠期间除去SI中获得的入睡间隔后剩余的区间内的第一个睡眠动作时间间隔开始依次进行如下判断:
[0075]S311判断Λ Tn是否小于等于2分钟,若是则执行S312,否则执行S313 ;
[0076]S312Tstartn为临时觉醒区间的开始时间,并针对下一睡眠动作时间间隔执行S311;
[0077]S313判断是否已经判断出临时觉醒间隔的开始时间,若是则执行S314,否则针对下一睡眠动作时间间隔执行S311;
[0078]S314Tstartn为临时觉醒间隔的结束时间。
[0079]具体地,所述S33中对某一临时觉醒间隔的判断具体过程为:[0080]S330判断当前临时觉醒间隔是否满足条件1、条件2中的任一项,若是则执行S331,否则执行S335 ;
[0081]其中,条件1:大睡眠动作的数量大于等于2,且最大睡眠动作为大睡眠动作;
[0082]条件2:大动作的数量大于等于2,且睡眠动作的平均幅度值大于等于小睡眠动作的上限幅度值;
[0083] S331判断当前临时觉醒间隔的上一时间间隔是否为入睡间隔,若是则执行S334,否则执行S332;
[0084]S332若最大睡眠动作的幅度值大于等于中等睡眠动作的上限幅度值或小睡眠动作和中等睡眠动作的平均幅度值大于等于中等睡眠动作的下限幅度值,且初次睡眠间隔判断结果中当前临时觉醒间隔不是深睡眠间隔也不是浅睡眠间隔,则执行S333,否则执行S335 ;
[0085]S333当前临时觉醒间隔为觉醒间隔;
[0086]S334当前临时觉醒间隔为入睡间隔;
[0087]S335对当前临时觉醒间隔保留S2中的判断结果。
[0088]具体地,所述睡眠质量监测方法还包括根据再次睡眠间隔判断的结果计算被监测者整个睡眠期间内睡眠所占的时间、深睡眠间隔所占的比例,觉醒间隔所占的比例、整个睡眠过程的效率以及睡眠过程中醒来的次数的步骤。
[0089]作为优选,所述睡眠质量监测方法还包括检测睡眠过程中的环境温度信息,并对所检测的温度信息进行存储的步骤。
[0090]作为优选,所述睡眠质量监测方法还包括根据睡眠所占的时间、深睡眠间隔所占的比例,觉醒间隔所占的比例、整个睡眠过程的效率、睡眠过程中醒来的次数、环境温度的变化及其对应的睡眠间隔变化,输出相应的睡眠建议的步骤。
[0091]本发明的另一目的在于提供一种实现上述多维度睡眠质量监测方法的系统。
[0092]一种多维度睡眠质量监测系统,其特征在于,包括:
[0093]信息采集装置,用于检测被监测者睡眠期间的睡眠动作数据及心率数据,将所采集的睡眠动作数据及心率数据进行存储,并将所存储的睡眠动作数据及心率数据传输至移动终端;
[0094]移动终端,接收信息采集装置的睡眠动作数据及心率数据,并将所接收的睡眠动作数据及心率数据转发至服务器;
[0095]服务器,根据所接收的被监测者的睡眠动作数据及心率数据判断被监测者的睡眠质量。通过结合被监测者睡眠期间的睡眠动作数据和心率数据判断被监测者的睡眠,实现从多维度去监测被监测者的睡眠质量,使睡眠质量的判断更加准确。
[0096]作为优选,所述信息采集装置包括:中央控制器以及分别与中央控制器连接的重力传感器、心率传感器、存储模块、第一无线通信模块,
[0097]重力传感器,用于检测被监测者睡眠期间的睡眠动作数据,并将睡眠动作数据传输至存储模块;
[0098]心率传感器,以一定频率检测被监测者睡眠期间的心率数据,并将心率数据传输至存储模块;
[0099]存储模块,用于存储被监测者睡眠期间的睡眠动作数据及心率数据;[0100]第一无线通信模块,将存储模块中的睡眠动作数据及心率数据发送至移动终端;
[0101]所述睡眠动作数据包括睡眠动作幅度及睡眠动作发生时间,所述心率数据包括心率值及其对应的检测时间。所述信息采集装置集中了重力传感器、心率传感器及存储模块,装置结构紧凑,方便被监测者使用,同时通过第一无线通信模块进行数据的无线传输节省了数据线的连接,进一步方便被监测者使用。
[0102]作为优选,所述第一无线通信模块为蓝牙模块,所述移动终端与信息采集装置通过蓝牙连接。通过蓝牙这种短距离无线通信方式操作简单,且成本低,便于该睡眠监测系统的普及和推广。
[0103]作为优选,所述移动终端与服务器通过无线网络连接,通过远程数据传输,实现被监测者的睡眠质量的远程监控。
[0104]作为优选,所述信息采集装置为手环,体积小,方便使用,且不影响被监测者正常睡眠,从而不影响睡眠质量监测的准确度。
[0105]作为优选,所述移动终端为智能手机,使用方便,且实现成本低,利于该睡眠检测系统的普及和推广。
[0106]作为优选,所述服务器为云服务器。
[0107]本发明相比现有技术包括以下优点及有益效果:
[0108](I)本发明提供的睡眠质量监测方法,根据被监测者睡眠期间的睡眠动作数据和心率数据判断被监测者的睡眠质量。通过结合被监测者睡眠期间的睡眠动作数据和心率数据判断被监测者的睡眠,实现从多维度去监测被监测者的睡眠质量,使睡眠质量的判断更加准确。
[0109](2)本发明提供的睡眠检测系统中所述信息采集装置集中了重力传感器、心率传感器及存储模块,装置结构紧凑,方便被监测者使用,同时通过第一无线通信模块进行数据的无线传输节省了数据线的连接,进一步方便被监测者使用。
[0110](3)所述移动终端与信息采集装置通过蓝牙连接,操作简单,且成本低,便于该睡眠监测系统的普及和推广。
[0111](4)所述移动终端与服务器通过无线网络连接,通过远程数据传输,实现被监测者的睡眠质量的远程监控。
[0112](5)所述信息采集装置为手环,体积小,方便使用,且不影响被监测者正常睡眠,从而不影响睡眠质量监测的准确度。
[0113](6)所述移动终端为智能手机,使用方便,且实现成本低,利于该睡眠检测系统的普及和推广。
【专利附图】
【附图说明】
[0114]图1为实施例中睡眠质量监测方法的主流程图;
[0115] 图2为实施例中根据睡眠动作数据和心率数据判断睡眠质量的流程图;
[0116]图3为图2中s203的详细流程图;
[0117]图4为图3中SI的详细流程图;
[0118]图5为图3中S3的详细流程图;
[0119]图6为图5中S31的详细流程图;[0120]图7为图5中S33的详细流程图;
[0121]图8为实施例中睡眠质量监测系统的结构示意;
[0122]图9为实施例中信息采集装置的原理框图。
【具体实施方式】
[0123]下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。
[0124]实施例
[0125]如图1所示,一种多维度睡眠质量监测方法,包括以下步骤:
[0126]Si检测被监测者睡眠期间的睡眠动作数据、心率数据及温度数据,并将所检测的睡眠动作数据、心率数据及温度数据进行相应的存储。所述睡眠动作数据包括睡眠动作幅度及睡眠动作发生时间,所述心率数据包括心率值及其对应的检测时间,所述温度数据包括温度值及其对应的检测时间。所述检测被监测者睡眠期间的心率数据的步骤具体为以一定频率检测被监测者睡眠期间的心率值及其对应的检测时间。
[0127]s2根据被监测者睡眠期间的睡眠动作数据和心率数据判断被监测者的睡眠质量。如图2所示,具体过程如下:
[0128]S201根据被监测者睡眠期间的心率数据计算浅睡眠心率值、深睡眠心率值及觉醒心率值。具体如下:
[0129]去掉睡眠期间所检测的心率值中最高的6个心率值和最低的6个心率值,
[0130]对剩余的心率值求平均值得到浅睡眠心率值;
[0131]从第一个小于浅睡眠心率值的心率值开始,去掉小于浅睡眠心率值的5个心率值,对剩余的心率值求平均值得到深睡眠心率值;
[0132]计算第一个大于浅睡眠心率值的心率值到最大心率值往前退5个心率值的区间内的心率值的平均值得到觉醒心率值。
[0133]S202根据所检测的被监测者睡眠期间的心率数据对睡眠期间的睡眠动作时间间隔进行初次睡眠间隔判断。对其中一个睡眠动作时间间隔的初次睡眠间隔判断过程具体如下:
[0134]S202-1判断当前待判定的睡眠动作时间间隔内心率值的个数是否少于四个,若少于四个则循环从该睡眠动作时间间隔的上一睡眠动作时间间隔、下一睡眠动作时间间隔依次查找一个心率值作为该睡眠动作时间间隔的心率值,使该睡眠动作时间间隔的心率值个数不少于4个。
[0135]S202-2计算当前待判定的睡眠动作时间间隔内所包含的心率值的平均值及每相邻两个心率值的斜率的绝对值。
[0136]S202-3计算当前待判定的睡眠动作时间间隔内所有斜率的绝对值之和的平均值得到斜率平均值。
[0137]S202-4若当前待判定的睡眠动作时间间隔内的心率值的平均值等于深睡眠心率值,且该睡眠动作时间间隔内心率值的斜率平均值小于或等于35,则该睡眠动作时间间隔为深睡眠间隔。 [0138]S202-5若当前待判定的睡眠动作时间间隔内的心率值的平均值小于浅睡眠心率值,且该睡眠动作时间间隔内心率值的斜率平均值等于50,则该睡眠动作时间间隔为浅睡眠间隔。
[0139]S202-6若当前待判定的睡眠动作时间间隔内的心率值的平均值小于觉醒心率值,且该睡眠动作时间间隔内心率值的斜率平均值和大于50,则该睡眠动作时间间隔为做梦间隔。
[0140]S202-7若当前待判定的睡眠动作时间间隔内的心率值的平均值大于觉醒心率值,且该睡眠动作时间间隔内心率值的斜率平均值和大于50,则该睡眠动作时间间隔为觉醒间隔。
[0141]S202-8否则当前待判定的睡眠动作时间间隔为浅睡眠间隔。
[0142]所述每相邻两个心率值的斜率的计算具体以心率值的检测时间为横坐标,以心率值为纵坐标确定该心率值的坐标点P (检测时间t,心率值h),再根据斜率计算公式计算每相邻两个心率值的斜率。
[0143]S203根据初次睡眠间隔判断的结果、睡眠动作数据及心率数据进行再次睡眠间隔判断。如图3所示,具体如下:
[0144]SI根据初次睡眠间隔判断的结果、睡眠动作数据及心率数据判断入睡间隔;
[0145]S2在睡眠期间除去SI中获得的入睡间隔后剩余的区间内根据初次睡眠间隔判断的结果、睡眠动作数 据及心率数据判断深睡眠间隔、浅睡眠间隔及做梦间隔;
[0146]S3在睡眠期间除去SI中获得的入睡间隔后剩余的区间内根据初次睡眠间隔判断的结果、睡眠动作数据及心率数据结合S2的判断结果判断觉醒间隔。
[0147]如图4所示,所述SI的过程具体如下:
[0148]Sll判断第一个睡眠动作时间间隔是否大于等于15分钟,若是则执行S12,否则执行 S13 ;
[0149]S12判断初次睡眠间隔判断结果中当前时间间隔是否为觉醒间隔,若是则执行S13,否则执行S14;
[0150]S13判断下一睡眠动作时间间隔是否大于等于15分钟,若是则执行S12,否则执行S13 ;
[0151]S14第一次睡眠动作的开始时间到当前时间间隔的开始时间为入睡时间间隔。
[0152]具体地,所述S2的具体过程如下:
[0153]S20依次判断睡眠期间除去SI中获得的入睡间隔后剩余的区间内的各睡眠动作时间间隔是否大于等于25分钟,若是则执行S21,否则执行S22 ;
[0154]S21把Λ Tn按照25分钟截取成多个小时间间隔,不足25分钟的按一个小时间间隔算,并执行S211 ;
[0155]S211根据初次睡眠间隔判断的结果依次判断各小时间间隔对应的睡眠间隔:
[0156]S211.1若初次睡眠间隔判断结果中当前小时间间隔为深睡眠间隔,则执行
S211.4,否则执行 S211.2 ;
[0157]S211.2若初次睡眠间隔判断的结果中当前小时间间隔为做梦间隔,则执行3211.3,否则执行5211.4;
[0158]S211.3当前小时间间隔为做梦间隔;
[0159]S211.4当前小时间间隔为深睡眠间隔;[0160]S22判断Λ Tn是否满足条件a、条件b、条件c中的任一条件,若是则执行S220,否则执行S231 ;
[0161]其中,条件a:Λ T (η-1)为深睡眠间隔;
[0162]条件b:上一睡眠动作为小睡眠动作;
[0163]条件c:初次睡眠间隔判断的结果中Λ Tn不是觉醒间隔;
[0164]S220判断初次睡眠间隔判断的结果中Λ Tn是否为非深睡眠间隔,若是则执行S224,否则执行S221 ;
[0165]S221判断Λ Tn是否大于10分钟,若是则执行S222,否则执行S223 ;
[0166]S222Tstartn至Tstartn+5分钟的间隔为浅睡眠间隔,Tstartn+5分钟至Tstart(η+1)为深睡眠间隔;
[0167]S223 Δ Tn为深睡眠间隔;
[0168]5224把八1'11按照10分钟截取成多个小时间间隔,不足10分钟的按照一个小时间间隔算,并执行S225 ; [0169]S225根据初次睡眠间隔判断的结果依次判断Λ Tn内各小时间间隔对应的睡眠状态:
[0170]S225.1判断初次睡眠间隔判断结果中当前小时间间隔是否为浅睡眠间隔,若是则执行S225.2,否则执行S225.3 ;
[0171]S225.2当前小时间间隔为浅睡眠间隔;
[0172]S225.3判断初次睡眠间隔判断结果中当前小时间间隔是否为做梦间隔,若是则执行S225.4,否则执行S225.5 ;
[0173]S225.4当前小时间间隔为做梦间隔;
[0174]S225.5当前小时间间隔为深睡眠间隔;
[0175]S231判断初次睡眠间隔判断结果中当前小时间间隔是否为觉醒间隔,若是则执行S231.1,否则执行S232 ;
[0176]S231.1判断Tstartn和判断出的最后一个入睡间隔的结束时间是否相同,若是则执行S231.11,否则执行S231.12 ;
[0177]S231.11 Λ Tn 为入睡间隔;
[0178]S231.12把Λ Tn按照5分钟截取成多个小时间间隔,不足5分钟的按照一个小时间间隔算,并执行S231.13;
[0179]S231.13根据初次睡眠间隔判断的结果依次判断各小时间间隔对应的睡眠状态:
[0180]S231.13-1判断初次睡眠间隔判断结果中当前小时间间隔是否为浅睡眠间隔,若是则执行S231.13-2,否则执行S231.13-3 ;
[0181]S231.13-2当前小时间间隔为浅睡眠间隔;
[0182]S231.13-3判断初次睡眠间隔判断结果中当前小时间间隔是否为做梦间隔,若是则执行S231.13-4,否则执行S231.13-5 ;
[0183]S231.13-4当前小时间间隔为做梦间隔;
[0184]S231.13-5当前小时间间隔为深睡眠间隔;
[0185]S232判断Λ Tn是否大于等于10分钟,若是则执行S232.1,否则执行S232.3 ;
[0186]S232.1判断初次睡眠间隔判断结果中Λ Tn是否做梦间隔,若是则执行S232.2,否则执行S232.3 ;
[0187]S232.2 Δ Tn 为做梦间隔;
[0188] S232.3 Λ Tn为浅睡眠间隔,
[0189]其中,Tstartn为第η次睡眠动作发生时间,Tstart (η+1)为第η+1次睡眠动作发生时间,Λ Tn为第η次睡眠动作的发生时间和第η+1次睡眠动作发生时间的时间差,η为非零自然数。
[0190]如图5所示,所述S3具体如下:
[0191]S31在睡眠期间除去SI中获得的入睡间隔后剩余的区间内判断临时觉醒间隔。如图6所示,所述S31的具体过程为:
[0192]从在睡眠期间除去SI中获得的入睡间隔后剩余的区间内的第一个睡眠动作时间间隔开始依次进行如下判断:
[0193]S311判断Λ Tn是否小于等于2分钟,若是则执行S312,否则执行S313 ;
[0194]S312Ts tar tn为临时觉醒区间的开始时间,并针对下一睡眠动作时间间隔执行S311;
[0195]S313判断是否已经判断出临时觉醒间隔的开始时间,若是则执行S314,否则针对下一睡眠动作时间间隔执行S311;
[0196]S314Tstartn为临时觉醒间隔的结束时间。
[0197]S32计算各临时觉醒间隔内大睡眠动作的数量、最大睡眠动作、睡眠动作的平均幅度值、小睡眠动作和中等睡眠动作的平均幅度值。
[0198]S33根据当前临时觉醒间隔内大睡眠动作的数量、最大睡眠动作、睡眠动作的平均幅度值、小睡眠动作和中等睡眠动作的平均幅度值及其上一时间间隔在S2的判断结果判断当前临时觉醒间隔。
[0199]如图7所示,所述S33中对某一临时觉醒间隔的判断具体过程为:
[0200]S330判断当前临时觉醒间隔是否满足条件1、条件2中的任一项,若是则执行S331,否则执行S335 ;
[0201]其中,条件1:大睡眠动作的数量大于等于2,且最大睡眠动作为大睡眠动作;
[0202]条件2:大睡眠动作的数量大于等于2,且睡眠动作的平均幅度值大于等于小睡眠动作的上限幅度值;
[0203]S331判断当前临时觉醒间隔的上一时间间隔是否为入睡间隔,若是则执行S334,否则执行S332;
[0204]S332若最大睡眠动作的幅度值大于等于中等睡眠动作的上限幅度值或小睡眠动作和中等睡眠动作的平均幅度值大于等于中等睡眠动作的下限幅度值,且初次睡眠间隔判断结果中当前临时觉醒间隔不是深睡眠间隔也不是浅睡眠间隔,则执行S333,否则执行S335。
[0205]S333当前临时觉醒间隔为觉醒间隔。
[0206]S334当前临时觉醒间隔为入睡间隔。
[0207]S335对当前临时觉醒间隔保留S2中的判断结果。
[0208]在本实施例中,幅度值大于等于30000的睡眠动作为大睡眠动作;幅度值小于等于10000的睡眠动作为小睡眠动作;幅度值大于10000,且小于30000的睡眠动作为中等睡眠动作。
[0209]s204根据再次睡眠间隔判断的结果计算被监测者整个睡眠期间内睡眠所占的时间、深睡眠间隔所占的比例,觉醒间隔所占的比例、整个睡眠过程的效率以及睡眠过程中醒来的次数。
[0210]s205根据被监测者整个睡眠期间内睡眠所占的时间、深睡眠间隔所占的比例,觉醒间隔所占的比例、整个睡眠过程的效率、睡眠过程中醒来的次数、环境温度的变化及其对应的睡眠间隔变化,输出相应的睡眠建议。如对于环境温度较低或较高,且对应睡眠间隔为觉醒间隔的问题,输出适当调整环境温度的建议。
[0211]如图8所示,一种实现上述多维度睡眠质量监测方法的系统,包括:
[0212]信息采集装置,用于检测被监测者睡眠期间的睡眠动作数据及心率数据,将所采集的睡眠动作数据及心率数据进行存储,并将所存储的睡眠动作数据及心率数据传输至移动终端;
[0213]移动终端,接收信息采集装置的睡眠动作数据及心率数据,并将所接收的睡眠动作数据及心率数据转发至服务器;
[0214]服务器,根据所接收的被监测者的睡眠动作数据及心率数据判断被监测者的睡眠质量。
[0215]如图9所示,所述信息采集装置包括:中央控制器以及分别与中央控制器连接的重力传感器、心率传感器、温度传感器、存储模块、第一无线通信模块,其中,
[0216]重力传感器,用于检测被监测者睡眠期间的睡眠动作数据,并将睡眠动作数据传输至存储模块;
[0217]心率传感器,以一定频率检测被监测者睡眠期间的心率数据,并将心率数据传输至存储模块;
[0218]温度传感器,用于检测被监测者睡眠期间的温度信息;
[0219]存储模块,用于存储被监测者睡眠期间的睡眠动作数据及心率数据;
[0220]第一无线通信模块,将存储模块中的睡眠动作数据及心率数据发送至移动终端;
[0221]所述睡眠动作数据包括睡眠动作幅度及睡眠动作发生时间,所述心率数据包括心率值及其对应的检测时间,所述温度信息包括温度值及其对应的检测时间。
[0222]所述温度传感器为ADT75BRMZ温度传感器。
[0223]所述重力传感器为LIS331DLH三轴重力加速度传感器。被监测者在睡眠期间发生睡眠动作时,重力传感器感应到三轴重力加速度的变化,并计算出三轴重力加速度的变化值,当变化值超过预设值时则产生一中断到中央控制器,中央控制器检测到中断产生时读取当重力传感器当前的三轴数值,分别记为Gxl,Gyl, Gzl,因为睡眠动作过程中不断产生中断,因而一个睡眠动作中各中断对应的重力传感器的三轴数值为Gx2,Gy2,Gz2,......,通过
公式
【权利要求】
1.一种多维度睡眠质量监测方法,其特征在于,包括以下步骤: A检测被监测者睡眠期间的睡眠动作数据及心率数据; B根据被监测者睡眠期间的睡眠动作数据和心率数据判断被监测者的睡眠质量,所述睡眠动作数据包括睡眠动作幅度及睡眠动作发生时间,所述心率数据包括心率值及其对应的检测时间。
2.根据权利要求1所述的睡眠质量监测方法,其特征在于,所述根据被监测者睡眠期间的睡眠动作数据和心率数据判断被监测者的睡眠质量的步骤包括根据所检测的被监测者睡眠期间的心率数据对睡眠期间的睡眠动作时间间隔进行初次睡眠间隔判断的步骤,具体如下: 计算每个睡眠动作时间间隔内所包含的心率值的平均值及每相邻两个心率值的斜率的绝对值;计算每个睡眠动作时间间隔内所有斜率的绝对值之和的平均值得到斜率平均值; 若当前待判定的睡眠动作时间间隔内的心率值的平均值等于深睡眠心率值,且该睡眠动作时间间隔内心率值的斜率平均值小于或等于35,则该睡眠动作时间间隔为深睡眠间隔; 若当前待判定的睡眠动作时间间隔内的心率值的平均值小于浅睡眠心率值,且该睡眠动作时间间隔内心率值的斜率平均值等于50,则该睡眠动作时间间隔为浅睡眠间隔; 若当前待判定的睡眠动作时间间隔内的心率值的平均值小于觉醒心率值,且该睡眠动作时间间隔内心率值的斜率平均值和大于50,则该睡眠动作时间间隔为做梦间隔; 若当前待判定的睡眠动作时间间隔内的心率值的平均值大于觉醒心率值,且该睡眠动作时间间隔内心率值的斜率平均值和大于50,则该睡眠动作时间间隔为觉醒间隔; 否则当前待判定的睡眠动作时间间隔为浅睡眠间隔。
3.根据权利要求2所述的睡眠质量监测方法,其特征在于,所述根据被监测者睡眠期间的睡眠动作数据和心率数据判断被监测者的睡眠质量的步骤还包括根据初次睡眠间隔判断的结果、睡眠动作数据及心率数据进行再次睡眠间隔判断的步骤,具体如下: SI根据初次睡眠间隔判断的结果、睡眠动作数据及心率数据判断入睡间隔; S2在睡眠期间除去SI中获得的入睡间隔后剩余的区间内根据初次睡眠间隔判断的结果、睡眠动作数据及心率数据判断深睡眠间隔、浅睡眠间隔及做梦间隔; S3在睡眠期间除去SI中获得的入睡间隔后剩余的区间内根据初次睡眠间隔判断的结果、睡眠动作数据及心率数据结合S2的判断结果判断觉醒间隔。
4.根据权利要求3所述的睡眠质量监测方法,其特征在于,所述SI的过程具体如下: Sll判断第一个睡眠动作时间间隔是否大于等于15分钟,若是则执行S12,否则执行S13 ; S12判断初次睡眠间隔判断结果中当前时间间隔是否为觉醒间隔,若是则执行S13,否则执行S14 ; S13判断下一睡眠动作时间间隔是否大于等于15分钟,若是则执行S12,否则执行S13 ; S14第一次睡眠动作的开始时间到当前时间间隔的开始时间为入睡时间间隔;所述S3具体如下:S31在睡眠期间除去SI中获得的入睡间隔后剩余的区间内判断临时觉醒间隔; S32计算各临时觉醒间隔内大睡眠动作的数量、最大睡眠动作、睡眠动作的平均幅度值、小睡眠动作和中等睡眠动作的平均幅度值; S33根据当前临时觉醒间隔内大睡眠动作的数量、最大睡眠动作、睡眠动作的平均幅度值、小睡眠动作和中等睡眠动作的平均幅度值及其上一时间间隔在S2的判断结果判断当前临时觉醒间隔。
5.根据权利要求4所述的睡眠质量监测方法,其特征在于,所述S31的具体过程为: 从在睡眠期间除去Si中获得的入睡间隔后剩余的区间内的第一个睡眠动作时间间隔开始依次进行如下判断: S311判断Λ Tn是否小于等于2分钟,若是则执行S312,否则执行S313 ; S312Tstartn为临时觉醒区间的开始时间,并针对下一睡眠动作时间间隔执行S311;S313判断是否已经判断出临时觉醒间隔的开始时间,若是则执行S314,否则针对下一睡眠动作时间间隔执 行S311; S314Tstartn为临时觉醒间隔的结束时间; 所述S33中对某一临时觉醒间隔的判断具体过程为: S330判断当前临时觉醒间隔是否满足条件1、条件2中的任一项,若是则执行S331,否则执行S335 ; 其中,条件1:大睡眠动作的数量大于等于2,且最大睡眠动作为大睡眠动作; 条件2:大睡眠动作的数量大于等于2,且睡眠动作的平均幅度值大于等于小睡眠动作的上限幅度值; S331判断当前临时觉醒间隔的上一时间间隔是否为入睡间隔,若是则执行S334,否则执行S332; S332若最大睡眠动作的幅度值大于等于中等睡眠动作的上限幅度值或小睡眠动作和中等睡眠动作的平均幅度值大于等于中等睡眠动作的下限幅度值,且初次睡眠间隔判断结果中当前临时觉醒间隔不是深睡眠间隔也不是浅睡眠间隔,则执行S333,否则执行S335 ;S333当前临时觉醒间隔为觉醒间隔; S334当前临时觉醒间隔为入睡间隔; S335对当前临时觉醒间隔保留S2中的判断结果,其中,Tstartn为第η次睡眠动作发生的时间,Λ Tn为第η次睡眠动作的发生时间和第η+1次睡眠动作发生时间的时间差,η为非零自然数。
6.根据权利要求5所述的睡眠质量监测方法,其特征在于:还包括根据再次睡眠间隔判断的结果计算被监测者整个睡眠期间内睡眠所占的时间、深睡眠间隔所占的比例,觉醒间隔所占的比例、整个睡眠过程的效率以及睡眠过程中醒来的次数的步骤。
7.根据权利要求2至6任一项所述的睡眠质量监测方法,其特征在于:所述计算每个睡眠动作时间间隔内所包含的心率值的平均值及每相邻两个心率值的斜率的绝对值的步骤还包括判断每个睡眠动作时间间隔内心率值的个数是否少于四个,若少于四个则循环从该睡眠动作时间间隔的上一睡眠动作时间间隔、下一睡眠动作时间间隔依次查找一个心率值作为该睡眠动作时间间隔的心率值,使该睡眠动作时间间隔的心率值个数不少于4个的步骤;在所述根据所检测的被监测者睡眠期间的心率数据对睡眠期间的睡眠动作时间间隔进行初次睡眠间隔判断的步骤之前还包括计算浅睡眠心率值、深睡眠心率值及觉醒心率值的步骤,具体如下: 去掉睡眠期间所检测的心率值中最高的6个心率值和最低的6个心率值, 对剩余的心率值求平均值得到浅睡眠心率值; 从第一个小于浅睡眠心率值的心率值开始,去掉小于浅睡眠心率值的5个心率值,对剩余的心率值求平均值得到深睡眠心率值; 计算第一个大于浅睡眠心率值的心率值到最大心率值往前退5个心率值的区间内的心率值的平均值得到觉醒心率值。
8.根据权利要求7所述的睡眠质量监测方法,其特征在于:所述睡眠质量监测方法还包括检测睡眠过程中的环境温度信息,并对所检测的温度信息进行存储的步骤,以及根据被监测者整个睡眠期间内睡眠所占的时间、深睡眠间隔所占的比例,觉醒间隔所占的比例、整个睡眠过程的效率、睡眠过程中醒来的次数、环境温度的变化及其对应的睡眠间隔变化,输出相应的睡眠建议的步骤。
9.一种实现上述多维度睡眠质量监测方法的系统,其特征在于,包括: 信息采集装置,用于检测被监测者睡眠期间的睡眠动作数据及心率数据,将所采集的睡眠动作数据及 心率数据进行存储,并将所存储的睡眠动作数据及心率数据传输至移动终端; 移动终端,接收信息采集装置的睡眠动作数据及心率数据,并将所接收的睡眠动作数据及心率数据转发至服务器; 服务器,根据所接收的被监测者的睡眠动作数据及心率数据判断被监测者的睡眠质量。
10.根据权利要求9所述的睡眠质量监测系统,其特征在于,所述信息采集装置包括:中央控制器以及分别与中央控制器连接的重力传感器、心率传感器、存储模块、第一无线通信模块, 重力传感器,用于检测被监测者睡眠期间的睡眠动作数据,并将睡眠动作数据传输至存储模块; 心率传感器,以一定频率检测被监测者睡眠期间的心率数据,并将心率数据传输至存储丰吴块; 存储模块,用于存储被监测者睡眠期间的睡眠动作数据及心率数据; 第一无线通信模块,将存储模块中的睡眠动作数据及心率数据发送至移动终端; 所述睡眠动作数据包括睡眠动作幅度及睡眠动作发生时间,所述心率数据包括心率值及其对应的检测时间。
【文档编号】A61B5/11GK103976717SQ201410150608
【公开日】2014年8月13日 申请日期:2014年4月15日 优先权日:2014年4月15日
【发明者】龙厚成, 邬志强 申请人:德赛电子(惠州)有限公司