一种状态监测方法、装置、智能穿戴设备及存储介质与流程

文档序号:22503011发布日期:2020-10-13 09:37阅读:114来源:国知局
一种状态监测方法、装置、智能穿戴设备及存储介质与流程

本发明涉及智能穿戴设备技术领域,特别涉及一种状态监测方法、状态监测装置、智能穿戴设备及计算机可读存储介质。



背景技术:

近年来,婴儿安全事件时有发生。一般而言,在婴儿没有睡觉时,都有大人陪同看护,不会独处,一般不会发生意外。然而,当婴儿睡觉时,家长不会全程进行看护,一般会趁婴儿睡觉的时间做其他的事情,比如做饭、打扫卫生、休息等。因此在婴儿的状态发生变化后,即在婴儿睡醒后,家长无法及时获取到婴儿已经睡醒的信息,没有家长的看护,婴儿就比较容易发生意外,比如掉床、窒息等。

因此,如何解决婴儿在睡眠状态发生变化后,由于没有家长看护而容易发生安全事件的问题,是本领域技术人员需要解决的技术问题。



技术实现要素:

有鉴于此,本发明的目的在于提供一种状态监测方法、状态监测装置、智能穿戴设备及计算机可读存储介质,解决了婴儿在睡眠状态发生变化后,由于没有家长看护而容易发生安全事件的问题。

为解决上述技术问题,本发明提供了一种状态监测方法,包括:

当检测到预设监测事件时,利用状态数据获取设备获取监测数据;其中,所述状态数据获取设备包括运动监测设备和/或声音监测设备;

判断所述监测数据是否满足报警条件;

若所述监测数据满足所述报警条件,则进行报警操作。

可选地,当所述状态数据获取设备为运动监测设备时,所述利用状态数据获取设备获取监测数据,包括:

利用所述状态数据获取设备进行运动行为检测;

当检测到所述运动行为时,获取对应的所述监测数据。

可选地,所述判断所述监测数据是否满足报警条件,包括:

根据所述监测数据确定最大运动时长;

当所述最大运动时长大于预设运动时长时,确定所述监测数据满足所述报警条件;

和/或,

根据所述监测数据确定最大运动频率;

当所述最大运动频率大于预设运动频率时,确定所述检测数据满足所述报警条件。

可选地,当所述状态数据获取设备为声音监测设备时,所述判断所述监测数据是否满足报警条件,包括:

利用所述监测数据统计当前平均音量,并利用所述当前平均音量和环境音量计算音量差值;

判断所述音量差值是否处于预设差值区间;

若处于所述预设差值区间,则确定所述监测数据满足所述报警条件。

可选地,还包括:

利用所述状态数据获取设备获取环境音频;

对所述环境音频进行分析,得到所述环境音量。

可选地,检测到预设监测事件,包括:

获取穿戴标志信息,根据所述穿戴标志信息判断是否处于穿戴状态;

若处于所述穿戴状态,则判断是否已开启监测功能;

若已开启所述监测功能,则判断是否接收到监测指令;

若接收到所述监测指令,则确定检测到所述预设监测事件。

可选地,所述进行报警操作,包括:

向目标设备发送报警指令,以便所述目标设备进行报警。

本发明还提供了一种状态监测装置,包括:

获取模块,用于当检测到预设监测事件时,利用状态数据获取设备获取监测数据;其中,所述状态数据获取设备包括运动监测设备和/或声音监测设备;

判断模块,用于判断所述监测数据是否满足报警条件;

报警模块,用于若所述监测数据满足所述报警条件,则进行报警操作。

本发明还提供了一种智能穿戴设备,包括存储器和处理器,其中:

所述存储器,用于保存计算机程序;

所述处理器,用于执行所述计算机程序,以实现上述的状态监测方法。

本发明还提供了一种计算机可读存储介质,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现上述的状态监测方法。

本发明提供的状态监测方法,当检测到预设监测事件时,利用状态数据获取设备获取监测数据;其中,状态数据获取设备包括运动监测设备和/或声音监测设备;判断监测数据是否满足报警条件;若监测数据满足报警条件,则进行报警操作。

可见,该方法可以利用穿戴在婴儿身体上的智能穿戴设备中的状态数据获取设备获取监测数据,状态数据获取设备包括运动监测设备和/或声音监测设备,其可以在婴儿睡醒后获取对应的监测数据,通过判断监测数据是否符合报警条件来判断婴儿是否已经醒来,在符合报警条件的时候进行报警操作,以便提醒用户对婴儿进行看护。利用状态数据获取设备可以对婴儿的肢体运动和/或发出的声音进行监测,通过报警操作可以提醒用户对婴儿进行看护,避免发生安全事件,解决了婴儿在睡眠状态发生变化后,由于没有家长看护而容易发生安全事件的问题。

此外,本发明还提供了一种状态监测装置、智能穿戴设备及计算机可读存储介质,同样具有所述有益效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例提供的一种状态监测方法流程图;

图2为本发明实施例提供的一种具体的状态监测方法流程图;

图3为本发明实施例提供的另一种具体的状态监测方法流程图;

图4为本发明实施例提供的一种状态监测装置的结构示意图;

图5为本发明实施例提供的一种智能穿戴设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在一种可能的实施方式中,请参考图1,图1为本发明实施例提供的一种状态监测方法流程图。该方法包括:

s101:当检测到预设监测事件时,利用状态数据获取设备获取监测数据。

本发明实施例中的全部或部分步骤可以由智能穿戴设备执行,智能穿戴设备可以为智能手表、智能手环、智能指环等。状态数据获取设备可以包括运动监测设备和/或声音监测设备,即其可以为运动监测设备或声音监测设备,或者可以同时包括运动监测设备和声音监测设备。

预设监测事件用于指示智能穿戴设备开始获取监测数据,以便在需要获取监测数据时获取,避免在不需要时也执行获取监测数据的操作造成的智能穿戴设备功耗增高。预设监测事件的具体内容本实施例不做限定,例如可以为当检测到智能穿戴设备的监护模式被开启时,确定检测到预设监测事件;或者可以当检测到智能穿戴设备被穿戴上时,确定检测到预设检测事件。状态数据获取设备可以处于智能穿戴设备中,或者与智能穿戴设备相连。具体的,例如可以与智能穿戴设备直接有线连接,即外挂固定在智能穿戴设备上;或者可以与智能穿戴设备无线相连,例如状态数据获取设备可以处于其他设备或终端内,在获取监测数据后通过其他设备或终端的无线传输设备将数据发送给智能穿戴设备。

监测数据为穿戴智能穿戴设备的婴儿对应的数据,可以用于体现婴儿的睡眠状态。监测数据的类型与状态数据获取设备的类型相关,例如当状态数据获取设备为运动监测设备,例如为加速度传感器,监测数据的类型即为运动数据、例如加速度、速度、运动方向等;或者当状态数据获取设备为声音监测设备时,例如为麦克风阵列,监测数据的类型即为声音数据,例如声音大小(分贝值)、声源方向等。

s102:判断监测数据是否满足报警条件。

在获取监测数据后,对监测数据进行基于报警条件的判断,以便确定婴儿是否可能会发生安全事件。报警条件与监测数据的类型相对应,其具体内容可以根据实际需要进行设定。例如当监测数据由运动监测设备获取时,对应的报警条件可以对监测数据对应的运动幅度、运动频率、运动时间等项目进行限制,当某个或某些项目处于对应的区间内时,可以确定监测数据满足报警条件。当监测数据满足报警条件时,可以进入s103步骤,当监测数据不满足报警条件时,可以进入s104步骤。

s103:进行报警操作。

若监测数据满足报警条件,说明婴儿的状态存在发生安全事故的风险,则进行报警操作。报警操作的具体方式不做限定,可以由智能穿戴设备本身进行报警,或者可以由其他相关设备进行报警。

进一步,在一种实施方式中,可以向目标设备发送报警指令,以便目标设备进行报警。目标设备为婴儿看护人所使用的设备,通过向目标设备发送报警指令可以使看护人及时了解婴儿状态一边对其进行看护,同时不需要智能穿戴设备本身进行报警,以便对婴儿造成刺激,避免安全事故发生概率的扩大。

s104:预设操作。

若监测数据不满足报警条件,说明婴儿仍处于睡眠状态,或者婴儿已醒来但是不存在发生安全事故的风险,因此可以执行预设操作。预设操作可以为无操作,即不执行任何操作;或者可以重新获取监测数据;或者可以重新判断是否可以检测到预设监测事件。

应用本发明实施例提供的状态监测方法,可以利用穿戴在婴儿身体上的智能穿戴设备中的状态数据获取设备获取监测数据,状态数据获取设备包括运动监测设备和/或声音监测设备,其可以在婴儿睡醒后获取对应的监测数据,通过判断监测数据是否符合报警条件来判断婴儿是否已经醒来,在符合报警条件的时候进行报警操作,以便提醒用户对婴儿进行看护。利用状态数据获取设备可以对婴儿的肢体运动和/或发出的声音进行监测,通过报警操作可以提醒用户对婴儿进行看护,避免发生安全事件,解决了婴儿在睡眠状态发生变化后,由于没有家长看护而容易发生安全事件的问题。

基于上述实施例,本实施例将对上述实施例中的若干步骤进行具体的阐述。其中,为了降低智能穿戴设备的功耗,可以采用如下方法对预设监测事件进行检测,s101步骤可以包括:

s1011:获取穿戴标志信息,根据穿戴标志信息判断是否处于穿戴状态。

s1012:若处于穿戴状态,则判断是否已开启监测功能。

s1013:若已开启监测功能,则判断是否接收到监测指令。

s1014:若接收到监测指令,则确定检测到预设监测事件。

其中,穿戴标志信息用于表示智能穿戴设备的穿戴情况,即已被用户穿戴或未被用户穿戴。穿戴标志信息可以为一个标志位,当标志位为0时,表示处于未穿戴状态,当标志位为1时,表示处于穿戴状态。当处于穿戴状态时,可以判断是否开启监测功能。监测功能为智能穿戴设备多个功能中的一个,利用该方法可以使上述的状态监测方法由成人使用的智能穿戴设备执行,扩大了状态监测方法的适用范围。若已开启监测功能,则可以判断是否接收到监测指令。由于在实际应用中,监测功能可能还包括其他功能,例如婴儿心率监测等,在大部分情况下也无需获取婴儿的监测数据,只有在其睡眠时才需要获取,因此为了降低智能穿戴设备的功耗,可以在接收到检测指令后确定检测到预设监测事件,进而执行后续步骤。

在一种实施方式中,当状态数据获取设备为运动监测设备时,利用状态数据获取设备获取监测数据的步骤,可以包括:

步骤11:利用状态数据获取设备进行运动行为检测。

步骤12:当检测到运动行为时,获取对应的监测数据。

为了进一步降低智能穿戴设备的功耗,可以在婴儿运动时获取对应的监测数据,在未运动时不获取数据也不进行后续步骤。具体的,当状态数据获取设备为运动监测设备时,可以利用运动监测设备进行运动行为检测,及时判断婴儿是否出现运动。当未检测到运动行为时,说明婴儿处于睡眠状态,或者婴儿已睡醒但没有进行任何运动,此时可以认为婴儿处于安全状态。当检测到运动行为时,说明婴儿正在运动,可能发生安全事故,因此获取对应的检测数据。

进一步,当状态数据获取设备为运动监测设备时,判断监测数据是否满足报警条件,包括:

步骤21:根据监测数据确定最大运动时长。

步骤22:当最大运动时长大于预设运动时长时,确定监测数据满足报警条件。

和/或,

步骤31:根据监测数据确定最大运动频率。

步骤32:当最大运动频率大于预设运动频率时,确定检测数据满足报警条件。

为了保证检测的准确性,避免造成大量误报,可以采用上述方法进行报警条件的判断。具体的,步骤21和步骤22以及步骤31和步骤32分别从两个角度对监测数据进行报警条件的判断。在实际应用中,可以采用上述两种方法中的一种进行判断,或者可以采用上述两种方法共同进行判断。

对于步骤21和步骤22说明的判断方法,当监测数据记录了多个运动动作时,可以分别统计每两个相邻的运动动作之间的时间间隔,当时间间隔小于预设间隔时确定这两个相邻的运动动作属于同一次运动。在确定监测数据中的一次或多次运动后,统计各次运动对应的运动时长,并确定其中最大值的作为最大运动时长。当最大运动时长大于预设运动时长时,说明婴儿的单次运动时间较久,可能发生安全事故,因此确定监测数据满足报警条件。例如,当第一个运动动作和第二个运动动作之间相差0.5秒,预设间隔为1秒时,可以确定第一个运动动作和第二个运动动作属于同一次运动,当这一次运动时间为2秒,预设运动时长为1.5秒时,确定监测数据满足报警条件。

对于步骤31和步骤32说明的判断方法,当监测数据记录了多个运动动作时,可以按照预设单位区间对监测数据进行运动频率检测,得到检测数据对应的各个运动频率,并确定其中最大值的作为最大运动频率。当最大运动频率大于预设运动频率时,说明婴儿的运动频率较高,可能发生安全事故,确定检测数据满足报警条件。例如,监测数据记录了2秒的数据,预设单位区间为1秒,每隔0.5秒检测一次运动频率,即在[0,1]、[0.5,1.5]、[1,2]三个区间内检测运动频率,例如分别为2、3、1,预设运动频率为2时,3大于2,因此确定检测数据满足报警条件。

在另一种实施方式中,当状态数据获取设备为声音监测设备时,判断监测数据是否满足报警条件的步骤,可以包括:

步骤41:利用监测数据统计当前平均音量,并利用当前平均音量和环境音量计算音量差值。

步骤42:判断音量差值是否处于预设差值区间。

步骤43:若处于预设差值区间,则确定监测数据满足报警条件。

进一步,为了提高检测准确性,在步骤41前,还可以包括:

步骤51:利用状态数据获取设备获取环境音频。

步骤52:对环境音频进行分析,得到环境音量。

具体的,当监测数据为利用声音监测设备获取的数据时,则可以统计其对应的平均音量,并计算音量差值。环境音量为正常情况下婴儿睡眠环境的音量,当婴儿睡醒后可能会发出声音,必然将当前平均音量提高至某一程度。当音量差值处于预设差值区间时,说明声音较大,婴儿已经醒来,可能发生安全事故,确定检测数据满足报警条件。预设差值区间的具体大小和上下限之可以根据实际情况进行设置。为了提高判断准确性,可以提前利用状态数据获取设备获取环境音频并得到环境音量,以便准确计算音量差值。

进一步,基于上述实施例,本实施例将说明一种具体的状态检测过程。请参考图2,图2为本发明实施例提供的一种具体的状态监测方法流程图。在开始后,先判断是否开启婴儿工作模式,即判断是否检测到预设监测事件,若检测到,则检测运动数据(即监测数据),即利用状态数据获取设备获取监测数据。在得到运动数据后,判断是否出现婴儿连续运动超过1分钟的情况,若存在则向监护人发送消息,即向监护人对应的目标设备发送报警指令。若不存在连续运动超过1分钟的情况,则判断在2分钟之内婴儿是否运动了多次,若时则向监护人发送消息。若不是则重新获取运动数据。请参考图3,图3为本发明实施例提供的另一种具体的状态监测方法流程图。在开始后,先判断是否开启婴儿工作模式,即判断是否检测到预设监测事件,若检测到,则利用mic(即声音监测设备)录取3分钟的当前婴儿睡眠环境下的环境噪声(即初始环境噪声),分期睡眠环境下的噪声大小并作为初始环境噪声数据保存,初始环境噪声数据即为环境音量。mic实时采集1分钟的数据并将其与初始环境噪声对比,当噪声大于初始环境噪声时,向监护人发送消息,即向监护人对应的目标设备发送报警指令。当噪声不大于初始环境噪声时,重新获取数据。

下面对本发明实施例提供的状态监测装置进行介绍,下文描述的状态监测装置与上文描述的状态监测方法可相互对应参照。

请参考图3,图3为本发明实施例提供的一种状态监测装置的结构示意图,包括:

获取模块110,用于当检测到预设监测事件时,利用状态数据获取设备获取监测数据;其中,状态数据获取设备包括运动监测设备和/或声音监测设备;

判断模块120,用于判断监测数据是否满足报警条件;

报警模块130,用于若监测数据满足报警条件,则进行报警操作。

可选地,获取模块110,包括:

行为检测单元,用于利用状态数据获取设备进行运动行为检测;

获取单元,用于当检测到运动行为时,获取对应的监测数据。

可选地,判断模块120,包括:

最大时长确定单元,用于根据监测数据确定最大运动时长;

第一确定单元,用于当最大运动时长大于预设运动时长时,确定监测数据满足报警条件;

和/或,

最大频率确定单元,用于根据监测数据确定最大运动频率;

第二确定单元,用于当最大运动频率大于预设运动频率时,确定检测数据满足报警条件。

可选地,判断模块120,包括:

差值计算单元,用于利用监测数据统计当前平均音量,并利用当前平均音量和环境音量计算音量差值;

差值判断单元,用于判断音量差值是否处于预设差值区间;

第三确定单元,用于若处于预设差值区间,则确定监测数据满足报警条件。

可选地,还包括:

环境音频获取单元,用于利用状态数据获取设备获取环境音频;

音频分析单元,用于对环境音频进行分析,得到环境音量。

可选地,获取模块110,包括:

第一判断单元,用于获取穿戴标志信息,根据穿戴标志信息判断是否处于穿戴状态;

第二判断单元,用于若处于穿戴状态,则判断是否已开启监测功能;

第三判断单元,用于若已开启监测功能,则判断是否接收到监测指令;

检测确定单元,用于若接收到监测指令,则确定检测到预设监测事件。

可选地,报警模块130,包括:

指令发送单元,用于向目标设备发送报警指令,以便目标设备进行报警。

下面对本发明实施例提供的智能穿戴设备进行介绍,下文描述的智能穿戴设备与上文描述的状态监测方法可相互对应参照。

请参考图4,图4为本发明实施例提供的一种智能穿戴设备的结构示意图。其中智能穿戴设备100可以包括处理器101和存储器102,还可以进一步包括多媒体组件103、信息输入/信息输出(i/o)接口104以及通信组件105中的一种或多种。

其中,处理器101用于控制智能穿戴设备100的整体操作,以完成上述的状态监测方法中的全部或部分步骤;存储器102用于存储各种类型的数据以支持在智能穿戴设备100的操作,这些数据例如可以包括用于在该智能穿戴设备100上操作的任何应用程序或方法的指令,以及应用程序相关的数据。该存储器102可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,sram)、电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、可擦除可编程只读存储器(erasableprogrammableread-onlymemory,eprom)、可编程只读存储器(programmableread-onlymemory,prom)、只读存储器(read-onlymemory,rom)、磁存储器、快闪存储器、磁盘或光盘中的一种或多种。

多媒体组件103可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器102或通过通信组件105发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口104为处理器101和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件105用于智能穿戴设备100与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件105可以包括:wi-fi部件,蓝牙部件,nfc部件。

智能穿戴设备100可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述实施例给出的状态监测方法。

下面对本发明实施例提供的计算机可读存储介质进行介绍,下文描述的计算机可读存储介质与上文描述的状态监测方法可相互对应参照。

本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的状态监测方法的步骤。

该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本领域技术人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应该认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系属于仅仅用来将一个实体或者操作与另一个实体或者操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语包括、包含或者其他任何变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

以上对本发明所提供的状态监测方法、状态监测装置、智能穿戴设备和计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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