一种基于三轴G‑sensor的睡眠检测方法与流程

文档序号:12321199阅读:1742来源:国知局

本发明涉及睡眠检测技术领域,尤其是指一种基于三轴G-sensor的睡眠检测方法。



背景技术:

目前市场上关于智能穿戴的产品层出不穷,种类繁多,尤其是与健康生活相关的电子产品,比如能够检测计步、心率的耳机、手环等,更是受到消费者的青睐。如果电子产品在现有的功能基础上,增加睡眠检测功能,将会大大丰富产品的种类,提高消费者的关注度。此外,传统的医疗级的睡眠检测设备,动辄几万、几十万的价格也会令消费者望而却步。如果平时只需将电子产品以饰物的形式贴在枕头上,或者以手环的形式佩戴在手上,就可以轻轻松松完成睡眠检测,对消费者来说,将是一种很享受的体验方式。



技术实现要素:

本发明针对现有技术的问题提供一种基于三轴G-sensor的睡眠检测方法,可以简单、精确地检测睡眠状态。

为了解决上述技术问题,本发明采用如下技术方案:

本发明提供的一种基于三轴G-sensor的睡眠检测方法,包括:

a.通过三轴G-sensor获取被检测者睡眠时的活动数据sleep值;

b.每隔一定时间,保存一次步骤a获取到的活动数据sleep值;

c.对一段时间内保存的所有sleep值进行处理分析;

d.根据处理分析结果和预设定的阀值来进行判定步骤来得出被测者的睡眠状态。

其中,判定结果包括:深睡期、浅睡期、清醒期和检测失效。

其中,所述步骤b具体为:每隔5分钟保存一次步骤a获取到的活动数据sleep值。

其中,将所述步骤b保存的活动数据sleep值传输至智能终端。

其中,所述sleep值的最大值为300。

进一步的,所述步骤d的判定步骤为:

d1,分析是否有至少连续12次sleep值<=120,若是,则进行下一步;若否,则进行步骤d4;

d2,分析sleep值=0的次数是否有占sleep值<=120的次数的70%以上,若是,则将sleep值置为-1,即判定为检测失效;若否,进行下一步;

d3,分析sleep值=0的次数是否有连续至少20次,若是,则将sleep值置为-1,即判定为检测失效;若否,进行下一步;

d4,分析sleep值是否>=0,若是,则进行下一步,若否,则判定为检测失效;

d5,分析步骤d4中>=0的sleep值是否有至少连续12次sleep值<=120,若是,则进行下一步,若否,则判断为清醒期;

d6,分析步骤d5的sleep值是否至有少连续3次sleep值<=12,若是,则判断为深睡期,若否,则判断为浅睡期。

进一步的,所述浅睡期和深睡期为有效睡眠期,在所述有效睡眠期内分析是否有sleep值>120的次数<=2,若有,则相应的唤醒次数加1。

进一步的,统计得出一天的有效睡眠期和唤醒次数。

本发明的有益效果:

本发明提供的一种基于三轴G-sensor的睡眠检测方法,本发明利用三轴G-sensor来检测睡眠状态,通过本睡眠检测方法可以准确判断用户的深睡期、浅睡期、起床、觉醒期时间,使用户更加精确的了解及提高自己的睡眠质量,享受科技带来的品质生活。

附图说明

图1为本发明的一种基于三轴G-sensor的睡眠检测方法的流程图。

具体实施方式

为了便于本领域技术人员的理解,下面结合实施例与附图对本发明作进一步的说明,实施方式提及的内容并非对本发明的限定。以下结合附图对本发明进行详细的描述。

本发明提供的一种基于三轴G-sensor的睡眠检测方法,包括:

a.通过三轴G-sensor获取被检测者睡眠时的活动数据sleep值;

b.每隔一定时间,保存一次步骤a获取到的活动数据sleep值;

c.对一段时间内保存的所有sleep值进行处理分析;

d.根据处理分析结果和预设定的阀值来进行判定步骤来得出被测者的睡眠状态。

具体地,步骤a利用三轴G-sensor,即利用三轴重力加速度传感器来检测用户睡眠时的活动数据;步骤c的一段时间可以设定为一天或一晚,可以根据检测需要来设定;

实施例1,可以将三轴G-sensor集成到智能手环内的主控板上,用户使用时,手带手环进行睡眠检测;

实施例2,可以将三轴G-sensor集成到智能脚链内的主控板上,用户使用时,脚嵌在脚链内进行睡眠检测;

实施例3,可以将三轴G-sensor集成到智能睡眠枕内的主控板上,用户使用时,头睡在智能睡眠枕上进行睡眠检测。

本发明提供的一种基于三轴G-sensor的睡眠检测方法,判定结果包括:深睡期、浅睡期、清醒期和检测失效。便于用户了解到自己睡眠的各个状态,即睡眠中的深睡期、浅睡期、清醒期和检测失效。

本发明提供的一种基于三轴G-sensor的睡眠检测方法,所述步骤b具体为:每隔5分钟保存一次步骤a获取到的活动数据sleep值。每隔5分钟保存一次,保证收集用户的睡眠sleep值数据足够,更准确地判断用户的睡眠质量;当然,本领域技术人员也可以根据实际需求来设定这个具体的保存间隔时间,比如说可以设置为10分钟或15分钟等等。

本发明提供的一种基于三轴G-sensor的睡眠检测方法,将所述步骤b保存的活动数据sleep值传输至智能终端。

本发明提供的一种基于三轴G-sensor的睡眠检测方法,所述sleep值的最大值为300。设定三轴G-sensor可以测量的sleep值最大值,当三轴G-sensor在监测人体活动情况时,如果人体一直处于清醒活动中,5分钟内的sleep最大值为300,如果人体一直处于静止状态,该sleep值为0。

本发明提供的一种基于三轴G-sensor的睡眠检测方法,所述步骤d的判定步骤为:

d1,分析是否有至少连续12次sleep值<=120,若是,则进行下一步;若否,则进行步骤d4;

d2,分析sleep值=0的次数是否有占sleep值<=120的次数的70%以上,若是,则将sleep值置为-1,即判定为检测失效;若否,进行下一步;

d3,分析sleep值=0的次数是否有连续至少20次,若是,则将sleep值置为-1,即判定为检测失效;若否,进行下一步;

d4,分析sleep值是否>=0,若是,则进行下一步,若否,则判定为检测失效;

d5,分析步骤d4中>=0的sleep值是否有至少连续12次sleep值<=120,若是,则进行下一步,若否,则判断为清醒期;

d6,分析步骤d5的sleep值是否至有少连续3次sleep值<=12,若是,则判断为深睡期,若否,则判断为浅睡期。

具体地,所述判定步骤根据设定的阀值准确判断用户的睡眠情况;其中步骤d2分析sleep值=0的次数是否占sleep值<=120的次数的70%以上,若是,则将sleep值置为-1,即判定为检测失效;将该区域的sleep值被置为-1后,当统计一天的睡眠情况时,防止该区域被误统计为深睡。

本发明提供的一种基于三轴G-sensor的睡眠检测方法,所述浅睡期和深睡期为有效睡眠期,在所述有效睡眠期内分析是否有sleep值>120的次数<=2,若有,则相应的唤醒次数加1。所述唤醒次数可以代表用户深夜起床喝水、去洗水间等短暂活动,可以防止用户深夜起床区洗水间、喝水等短暂活动被认为觉醒期,唤醒次数加1则便于用户了解自身的睡眠质量。

本发明提供的一种基于三轴G-sensor的睡眠检测方法,统计得出一天的有效睡眠期和唤醒次数。得出的有效睡眠期和唤醒次数传输到智能终端,便于用户了解到自身的睡眠时间。用户可以查询各天的睡眠数据,读取数据得出自身的睡眠时间的起、止、深、浅和唤醒次数,通过智能终端显示出来;同时,通过智能终端可以完成睡眠数据的周视图、月视图。

以上所述,仅是本发明较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明以较佳实施例公开如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当利用上述揭示的技术内容作出些许变更或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明技术是指对以上实施例所作的任何简单修改、等同变化与修饰,均属于本发明技术方案的范围内。

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