一种睡眠分析方法及其系统的制作方法

文档序号:9294210阅读:308来源:国知局
一种睡眠分析方法及其系统的制作方法
【技术领域】
[0001]本发明涉及穿戴式智能设备领域,尤其涉及的是一种睡眠分析方法及其系统。
【背景技术】
[0002]可穿戴式设备是一种可穿戴于用户身上的智能微型电子设备。它集成计算、通信、交互和传感等技术于一体,并具备独立的计算能力,以及拥有专用的应用程序和功能,比如信息查询、辅助运动、健康服务以及生活娱乐等等。
[0003]目前市场上比较流行的可穿戴式设备主要为智能眼镜、智能手表和智能手环。智能眼镜的代表性产品是谷歌眼镜,拥有与智能手机类似的功能,除此之外它还可以通过增强现实等方式将虚拟信息叠加展示到用户眼前,让信息世界和真实世界融为一体。智能手表的优点主要体现为:便携、可穿戴、信息获取成本低、交互方式更直接等。例如,在医护领域,基于智能手表的手势等操作非常简洁,可辅助用户简化对复杂设备的操作;在小额支付等领域,结合近场无线通信(NFC)等技术,用户可充分利用手表轻巧便携的特点;在健身等方面,依托手表可采集用户生理数据、运动信息,比如Nike+运动手表。与智能手表和智能眼镜相比,智能手环的功能相对单一,但在舒适、贴身等特性上较有优势。目前受关注的智能手环有Jawbone Up2、Nike+ Fuel band、FitbitFlex,它们主要用于采集各种生理数据和行为特征(如运动、饮食、睡眠等),让用户可以更加方便地了解自身状况,以此达到指导人们健康生活的目的。
[0004]穿戴式设备主要是利用内置的传感器来采集用户的一些数据。以可穿戴式手环为例,比较常用的传感器有加速度传感器、温度传感器、心率传感器等等。可穿戴式手环主要是用这三种传感器的数据进行分析和处理从而判断用户的睡眠质量。然而大多数智能手环都只能整体判断用户的睡眠质量和时间,而不能对监控的数据进行实时分析和处理。
[0005]因此,现有技术还有待于改进和发展。

【发明内容】

[0006]鉴于上述现有技术的不足,本发明的目的在于提供一种睡眠分析方法及其系统,能够实时监测用户睡眠的状态和质量,进而帮助用户了解和改善自己的健康状态。
[0007]本发明的技术方案如下:
一种睡眠分析方法,其中,所述方法包括步骤:
A、通过穿戴式设备监测用户的动作而产生一监测数据,处理所述监测数据得到一二值化能量值序列,并将所述二值化能量值序列存储至穿戴式设备的存储器中;
B、当所述二值化能量值序列的缓存数据使用存储器内存达到预定容量时,将所述二值化能量值序列的缓存数据压缩为一信息值;
C、将所述信息值依次存储至一睡眠质量参数中;
D、当所述睡眠质量参数的获取时间大于预先设定的获取周期值时,根据睡眠质量参数中的信息值确定睡眠状态。
[0008]所述睡眠分析方法,其中,所述步骤A之前还包括:
S、穿戴式设备接收用户的操作指令,设置睡眠质量参数的获取周期值,及设置一存储器内存预定容量。
[0009]所述睡眠分析方法,其中,所述步骤A具体包括:
Al、通过穿戴式设备监测用户的动作而产生一监测数据,处理所述监测数据得到一能量值;
A2、将所述能量值与一预先设定的能量阈值比较,当所述能量值大于所述预先设定的能量阈值,将所述能量值进行二值化处理,得到一二值化能量值为I ;当所述能量值小于或等于所述预先设定的能量阈值,将所述能量值进行二值化处理,得到一二值化能量值为O ;
A3、将用户的动作中的每一动作对应的二值化能量值依次存储至穿戴式设备的存储器中,得到一二值化能量值序列。
[0010]所述睡眠分析方法,其中,所述监测数据是所述穿戴式设备的三轴加速度传感器上三个方向的加速度数据,处理所述监测数据得到一二值化能量值序列包括将每一监测周期得到的所述三个方向的加速度数据平方和再开根号得到一个能量值,然后将所述能量值依次排列得到二值化能量值序列。
[0011]所述睡眠分析方法,其中,所述步骤B具体包括:
B1、当所述二值化能量值序列的缓存数据使用存储器内存达到预定容量时,获取所述二值化能量值序列中数值总个数及连续出现O的个数;
B2、当连续出现的O的个数大于所述数值总个数的二分之一时,获取所述二值化能量值序列中O的占有比率;
B3、当所述二值化能量值序列中O的占有比率大于一预先设定的第一比率时,则将所述二值化能量值序列压缩为数值等于O的信息值;否则将所述二值化能量值序列压缩为数值等于I的信息值。
[0012]所述睡眠分析方法,其中,所述步骤D中当所述睡眠质量参数中数值等于I的信息值的占有比率小于或等于一预先设定的第二比率时,输出代表睡眠状态好的睡眠状态结果并通过穿戴式设备呈现给用户;当所述睡眠质量参数中数值等于I的信息值的占有比率大于所述第二比率,且小于或等于一预先设定的第三比率时,输出代表睡眠状态一般的睡眠状态结果并通过穿戴式设备呈现给用户;当所述睡眠质量参数中数值等于I的信息值的占有比率大于所述第三比率时,输出代表睡眠状态差的睡眠状态结果并通过穿戴式设备呈现给用户。
[0013]一种睡眠分析系统,其中,包括:
能量值获取模块,用于通过穿戴式设备监测用户的动作而产生一监测数据,处理所述监测数据得到一二值化能量值序列,并将所述二值化能量值序列存储至穿戴式设备的存储器中;
压缩模块,用于当所述二值化能量值序列的缓存数据使用存储器内存达到预定容量时,将所述二值化能量值序列的缓存数据压缩为一信息值;
睡眠参数获取模块,用于将所述信息值依次存储至一睡眠质量参数中;
结果输出模块,用于当所述睡眠质量参数的获取时间大于预先设定的获取周期值时,根据睡眠质量参数中的信息值确定睡眠状态。
[0014]所述睡眠分析系统,其中,还包括:
设置模块,用于穿戴式设备接收用户的操作指令,设置睡眠质量参数的获取周期值,及设置一存储器内存预定容量。
[0015]所述睡眠分析系统,其中,所述能量值获取模块具体包括:
能量值获取单元,用于通过穿戴式设备监测用户的动作而产生一监测数据,处理所述监测数据得到一能量值;
二值化单元,用于将所述能量值与一预先设定的能量阈值比较,当所述能量值大于所述预先设定的能量阈值,将所述能量值进行二值化处理,得到一二值化能量值为I;当所述能量值小于或等于所述预先设定的能量阈值,将所述能量值进行二值化处理,得到一二值化能量值为O;
存储单元,用于将用户的动作中的每一动作对应的二值化能量值依次存储至穿戴式设备的存储器中,得到一二值化能量值序列。
[0016]所述睡眠分析系统,其中,所述压缩模块具体包括:
统计单元,用于当所述二值化能量值序列使用存储器内存达到预定容量时,获取所述二值化能量值序列中数值总个数及连续出现O的个数;
占有率获取单元,用于当连续出现的O的个数大于所述数值总个数的二分之一时,获取所述二值化能量值序列中O的占有比率;
压缩单元,用于当所述二值化能量值序列中O的占有比率大于一预先设定的第一比率时,则将所述二值化能量值序列压缩为数值等于O的信息值;否则将所述二值化能量值序列压缩
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1