一种基于震动床垫的睡眠唤醒方法、装置、介质和设备

文档序号:818434 发布日期:2021-03-30 浏览:2次 >En<

阅读说明:本技术 一种基于震动床垫的睡眠唤醒方法、装置、介质和设备 (Sleep awakening method, device, medium and equipment based on vibrating mattress ) 是由 宋国明 于 2020-12-30 设计创作,主要内容包括:本发明公开了一种基于震动床垫的睡眠唤醒方法、装置、介质和设备,包括以下步骤:获取预设参数值,判断所述预设参数值是否满足对应的预设唤醒条件;当所述预设参数值满足对应的预设唤醒条件时,获取当前睡眠图像,并根据所述当前睡眠图像获取至少一个目标震动器的信息;按照与用户头部距离由远及近的顺序控制所述至少一个目标震动器依次震动。本发明在震动床垫上设置多个震动器,并根据用户睡姿合理选择多个目标震动器,以控制多个目标震动器从下部躯干位置、上部躯干位置到头部位置依次震动,从而避免用户被唤醒时出现惊醒、身体不适等状况,也丰富了现有床垫的功能。(The invention discloses a sleep awakening method, a device, a medium and equipment based on a vibrating mattress, which comprises the following steps: acquiring a preset parameter value, and judging whether the preset parameter value meets a corresponding preset awakening condition; when the preset parameter value meets the corresponding preset awakening condition, acquiring a current sleep image, and acquiring information of at least one target vibrator according to the current sleep image; and controlling the at least one target vibrator to vibrate in sequence according to the distance from the head of the user from far to near. The invention arranges a plurality of vibrators on the vibrating mattress, and reasonably selects a plurality of target vibrators according to the sleeping postures of the user to control the target vibrators to vibrate from the lower torso position, the upper torso position to the head position in sequence, thereby avoiding the situations of waking, body discomfort and the like when the user is wakened up, and enriching the functions of the existing mattress.)

一种基于震动床垫的睡眠唤醒方法、装置、介质和设备

技术领域

本发明涉及智能家居领域,尤其涉及一种基于震动床垫的睡眠唤醒方法、装置、介质和设备。

背景技术

人们通常会设定闹铃唤醒自己起床。人在静止休息的情况下,心脏是平和平缓的,突然紧张兴奋就会引起心跳加快。如果早晨起床被闹铃突然且大声唤醒的话容易引起心脏跳动加速、头晕等不良的身体反应,影响人们尤其是中老年的身体健康。现有的床垫是不具备唤醒功能的,而所谓的智能手环的智能唤醒效果,仅仅是通过手腕的震动唤醒,实际的效果很差,因为手腕能感受到的震动有限,而当手腕能感觉震动时,往往震动已经很大,所以还是存在惊醒的状况。

发明内容

本发明提供了一种基于震动床垫的睡眠唤醒方法、装置、介质和设备,解决了现有唤醒方法容易导致用户惊醒的技术问题。

本发明解决上述技术问题的技术方案如下:一种基于震动床垫的睡眠唤醒方法,所述震动床垫上均匀分布多个震动器,方法包括以下步骤:

步骤1,获取预设参数值,判断所述预设参数值是否满足对应的预设唤醒条件;

步骤2,当所述预设参数值满足对应的预设唤醒条件时,获取当前睡眠图像,并根据所述当前睡眠图像获取至少一个目标震动器的信息;

步骤3,按照与用户头部距离由远及近的顺序控制所述至少一个目标震动器依次震动。

本发明实施例的第二方面提供了一种基于震动床垫的睡眠唤醒装置,所述震动床垫上均匀分布多个震动器,所述睡眠唤醒装置包括判断模块、获取模块和控制模块,

所述判断模块用于获取预设参数值,并判断所述预设参数值是否满足对应的预设唤醒条件;

所述获取模块用于当预设参数值满足对应的预设唤醒条件时,获取当前睡眠图像,并根据所述当前睡眠图像获取至少一个目标震动器的信息;

所述控制模块用于按照与用户头部距离由远及近的顺序控制所述至少一个目标震动器依次震动。

本发明实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现以上所述基于震动床垫的睡眠唤醒方法的步骤。

本发明实施例的第四方面提供了一种基于震动床垫的睡眠唤醒设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以上所述基于震动床垫的睡眠唤醒方法的步骤。

本发明提供了一种基于震动床垫的睡眠唤醒方法、装置、介质和设备,在震动床垫上设置多个震动器,并根据用户睡姿合理选择多个目标震动器,以控制多个目标震动器从下部躯干位置、上部躯干位置到头部位置依次震动,从而避免用户被唤醒时出现惊醒、身体不适等状况,也丰富了现有床垫的功能。

为使发明的上述目的、特征和优点能更明显易懂,下文特举本发明较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1是实施例1提供的基于震动床垫的睡眠唤醒方法的流程示意图;

图2是实施例2提供的基于震动床垫的睡眠唤醒装置的结构示意图;

图3是实施例3提供的基于震动床垫的睡眠唤醒设备中控制器的电路结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,如果不冲突,本发明实施例中的各个特征可以相互结合,均在本发明的保护范围之内。另外,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。再者,本发明所采用的“第一”、“第二”、“第三”等字样并不对数据和执行次序进行限定,仅是对功能和作用基本相同的相同项或相似项进行区分。

请参阅图1,为本发明实施例1提供一种基于震动床垫的睡眠唤醒方法的流程示意图,如图1所示,方法包括以下步骤:

步骤1,获取预设参数值,判断所述预设参数值是否满足对应的预设唤醒条件。

优选实施例中,所述预设参数值包括当前时间、当前环境亮度值和/或当前睡眠时长等等。具体判断预设参数值是否满足对应的预设唤醒条件具体为:

采集当前时间,判断所述当前时间是否达到预设唤醒时间,若是,则满足对应的预设唤醒条件;

或采集当前环境亮度值,判断所述当前环境亮度值是否大于预设亮度阈值,若是,则满足对应的预设唤醒条件;

或采集用户的当前睡眠时长,判断所述当前睡眠时长是否大于预设时长阈值,若是,则满足对应的预设唤醒条件。

当然在其他实施例中,也可以上述三个条件同时满足时才对目标用户进行唤醒。

然后执行步骤2,当所述预设参数值满足对应的预设唤醒条件时,获取当前睡眠图像,并根据所述当前睡眠图像获取至少一个目标震动器的信息。一个优选实施例中,所述根据当前睡眠图像获取至少一个目标震动器的信息具体包括以下步骤:

S201,获取震动床垫上多个震动器的分布信息以及用户的当前睡眠图像;

S202,根据所述分布信息和所述当前睡眠图像获取所述震动床垫上靠近第一目标位置的第一目标震动器信息、靠近第二目标位置的第二目标震动器信息以及靠近第三目标位置的第三目标震动器信息。优选实施例中,获取目标震动器信息具体为:

S2021,采用预设目标检测算法对所述当前睡眠图像进行检测,获取所述当前睡眠图像中用户躯干的第一方框坐标以及震动床垫的第二方框坐标;

S2022,获取所述震动床垫上多个震动器的分布信息,并根据震动床垫的第二方框坐标计算每个震动器对应的第一位置坐标;

S2023,获取当前用户睡姿,查询睡姿与目标震动点的第一对应关系表,从用户躯干上的预设目标点中获取当前用户睡姿对应的目标震动点;

S2024,查询第二对应关系表,获取当前用户睡姿下,每个目标震动点与用户躯干的位置关系,并结合用户躯干的第一方框坐标计算用户躯干上目标震动点对应的第二位置坐标;

S2025,根据所述第一位置坐标和所述第二位置坐标从所有的震动器中选择距离每个目标震动点最近的目标震动器。

优选实施例中,所述第一目标位置为用户的下部躯干位置,所述第二目标位置为用户的上部躯干位置,所述第三目标位置为用户的头部位置。优选实施例中,所述第一目标位置包括用户的脚踝位置、小腿肚位置、膝盖位置和/或腰部位置,所述第二目标位置为用户的手腕位置、手肘位置和/或肩膀位置。

然后执行步骤3,按照与用户头部距离由远及近的顺序控制所述至少一个目标震动器依次震动。优选实施例中,具体包括以下步骤:

S301,获取用户当前睡眠深度等级;

S302,查询睡眠深度等级与震动强度的预设对应关系表,获取当前睡眠深度等级下,所述第一目标震动器、所述第二目标震动器以及所述第三目标震动器分别对应的震动强度;

S303,控制所述第一目标震动器、所述第二目标震动器以及所述第三目标震动器按照各自对应的震动强度依次震动。

优选实施例中,在同一睡眠深度等级下,所述第一目标震动器、所述第二目标震动器以及所述第三目标震动器的震动强度依次减小;且对于同一目标震动器,睡眠深度等级越高对应的震动强度越大。

一个优选实施例中,所述睡眠唤醒方法还包括以下步骤:

当检测到用户离床动作后,控制所有的目标震动器停止震动;和/或当所述第一目标震动器、所述第二目标震动器和所述第三目标震动器均震动完成后仍未检测到用户离床动作时,采用下一更高睡眠深度等级对应的震动强度控制所述第一目标震动器、所述第二目标震动器和所述第三目标震动器依次震动或同时震动。

本实施例的基于震动床垫的睡眠唤醒方法在震动床垫上设置多个震动器,并根据用户睡姿合理选择多个目标震动器,以控制多个目标震动器从下部躯干位置、上部躯干位置到头部位置依次震动,从而避免用户被唤醒时出现惊醒、身体不适等状况,也丰富了现有床垫的功能。

需要说明的是,在上述各个实施例中,上述各步骤之间并不必然存在一定的先后顺序,本领域普通技术人员,根据本发明实施例的描述可以理解,不同实施例中,上述各步骤可以有不同的执行顺序,亦即,可以并行执行,亦可以交换执行等等。

作为本发明实施例的另一方面,本发明实施例还提供一种基于震动床垫的睡眠唤醒装置。其中,基于震动床垫的睡眠唤醒装置可以为软件模块,所述软件模块包括若干指令,其存储在存储器内,处理器可以访问该存储器,调用指令进行执行,以完成上述各个实施例所阐述的基于震动床垫的睡眠唤醒方法。

在一些实施例中,基于震动床垫的睡眠唤醒装置亦可以由硬件器件搭建成的,例如,基于震动床垫的睡眠唤醒装置可以由一个或两个以上的芯片搭建而成,各个芯片可以互相协调工作,以完成上述各个实施例所阐述的基于震动床垫的睡眠唤醒方法。再例如,基于震动床垫的睡眠唤醒装置还可以由各类逻辑器件搭建而成,诸如由通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、单片机、ARM(AcornRISCMachine)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合而搭建成。

图2是本发明实施例2提供一种基于震动床垫的睡眠唤醒装置的结构示意图,所述震动床垫上均匀分布多个震动器,如图2所示,所述睡眠唤醒装置包括判断模块100、获取模块200和控制模块300,

所述判断模块100用于获取预设参数值,并判断所述预设参数值是否满足对应的预设唤醒条件;

所述获取模块200用于当预设参数值满足对应的预设唤醒条件时,获取当前睡眠图像,并根据当前睡眠图像获取至少一个目标震动器的信息;

所述控制模块300用于按照与用户头部距离由远及近的顺序控制所述至少一个目标震动器依次震动。

在一个优选实施方式中,所述判断模块100具体用于采集当前时间,判断所述当前时间是否达到预设唤醒时间,若是,则判定满足对应的预设唤醒条件;和/或用于采集当前环境亮度值,判断所述当前环境亮度值是否大于预设亮度阈值,若是,则判定满足对应的预设唤醒条件;和/或用于采集用户的当前睡眠时长,判断所述当前睡眠时长是否大于预设时长阈值,若是,则判定满足对应的预设唤醒条件。

在一个优选实施方式中,所述获取模块200具体包括:

采集单元201,用于采集所述震动床垫上多个震动器的分布信息以及用户的当前睡眠图像;

第一获取单元202,用于根据所述分布信息和所述当前睡眠图像获取所述震动床垫上靠近第一目标位置的第一目标震动器信息、靠近第二目标位置的第二目标震动器信息以及靠近第三目标位置的第三目标震动器信息;

所述第一目标位置为用户的下部躯干位置,所述第二目标位置为用户的上部躯干位置,所述第三目标位置为用户的头部位置。

在一个优选实施方式中,所述第一目标位置包括用户的脚踝位置、小腿肚位置、膝盖位置和/或腰部位置,所述第二目标位置为用户的手腕位置、手肘位置和/或肩膀位置。

在一个优选实施方式中,所述控制模块300具体包括:

第二获取单元301,用于获取用户当前睡眠深度等级;

查询单元302,用于查询睡眠深度等级与震动强度的预设对应关系表,获取当前睡眠深度等级下,所述第一目标震动器、所述第二目标震动器以及所述第三目标震动器分别对应的震动强度;

控制单元303,用于控制所述第一目标震动器、所述第二目标震动器以及所述第三目标震动器按照各自对应的震动强度依次震动。

在一个优选实施方式中,在同一睡眠深度等级下,所述控制单元用于控制所述第一目标震动器、所述第二目标震动器以及所述第三目标震动器的震动强度依次减小。且对于同一目标震动器,睡眠深度等级越高对应的震动强度越大。

在一个优选实施方式中,所述睡眠唤醒装置还包括离床检测模块400,所述离床检测模块400用于当检测到用户离床动作后,控制所有的目标震动器停止震动;和/或用于当所述第一目标震动器、所述第二目标震动器和所述第三目标震动器均震动完成后仍未检测到用户离床动作时,采用下一更高睡眠深度等级对应的震动强度控制所述第一目标震动器、所述第二目标震动器和所述第三目标震动器依次震动或同时震动。

需要说明的是,上述基于震动床垫的睡眠唤醒装置可执行本发明实施例所提供的基于震动床垫的睡眠唤醒方法,具备执行方法相应的功能模块和有益效果。未在基于震动床垫的睡眠唤醒装置实施例中详尽描述的技术细节,可参见本发明实施例所提供的基于震动床垫的睡眠唤醒方法。

图3是本发明实施例3提供的基于震动床垫的睡眠唤醒设备中控制器的电路结构示意图。如图3所示,该控制器600包括一个或多个处理器61以及存储器62。其中,图3中以一个处理器61为例。

处理器61和存储器62可以通过总线或者其他方式连接,图3中以通过总线连接为例。

存储器62作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的基于震动床垫的睡眠唤醒方法对应的程序指令/模块。处理器61通过运行存储在存储器62中的非易失性软件程序、指令以及模块,从而执行基于震动床垫的睡眠唤醒装置的各种功能应用以及数据处理,即实现上述方法实施例提供的基于震动床垫的睡眠唤醒方法以及上述装置实施例的各个模块或单元的功能。

存储器62可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器62可选包括相对于处理器61远程设置的存储器,这些远程存储器可以通过网络连接至处理器61。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述程序指令/模块存储在所述存储器62中,当被所述一个或者多个处理器61执行时,执行上述任意方法实施例中的基于震动床垫的睡眠唤醒方法。

本发明实施例还提供了一种非易失性计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行,例如图3中的一个处理器61,可使得上述一个或多个处理器可执行上述任意方法实施例中的基于震动床垫的睡眠唤醒方法。

本发明实施例还提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被电子设备执行时,使所述电子设备执行任一项所述的基于震动床垫的睡眠唤醒方法。

以上所描述的装置或设备实施例仅仅是示意性的,其中所述作为分离部件说明的单元模块可以是或者也可以不是物理上分开的,作为模块单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络模块单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种能够机动照顾婴儿的医用护理婴儿床

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!