一种智能唤醒方法及系统与流程

文档序号:12345194阅读:302来源:国知局
一种智能唤醒方法及系统与流程

本发明属于人员心理状态监测领域,尤其涉及一种智能唤醒方法及系统。



背景技术:

睡眠是人类一项重要的生理活动,许多重要的生理过程在睡眠中发生发展。随着现代社会生活节奏的加快,晚睡早起的加班现象已成为普遍现象,在有限的睡眠时间中想要达到更高的睡眠质量成为新的研究课题。研究表明,睡眠的质量不仅受睡眠时间的影响,而很大程度上取决于睡眠的深度,人的睡眠是有节律的,深度睡眠和浅睡眠交替进行,而睡眠深度则通过睡眠中发出的脑电波来体现。无论对哪种年龄段的人来说,深度睡眠的重要性不可忽视,往往我们被闹钟叫醒时恰巧处于深度睡眠状态,如果频繁地被突然叫醒,人的短期记忆力受到影响,严重时只有正常值的65%。

同时,随着生活、精神压力的增大,人们在深度睡眠时做噩梦而出现负面情绪的概率大大增加,如果不能及时的唤醒或引导做噩梦者,很容易使其产生精神上的严重损伤。其中,理学上把焦虑、紧张、愤怒、沮丧、悲伤、痛苦等情绪统称为负性情绪,又称为负面情绪,人们之所以这样称呼这些情绪,是因为此类情绪体验是不积极的,身体也会有不适感,甚至影响工作和生活的顺利进行,进而有可能引起身心的伤害。

随着物联网时代的到来,各种各样的智能设备进入普通人的生活,智能台灯唤醒、智能窗帘的阳光唤醒等新颖闹钟也先后诞生,但这些方式都完全依赖于外部因素,并没有针对个体的脑电波信号进行分析个体的睡眠深浅程度,从而可能对被突然唤醒的个体大脑产生过强的刺激,导致出现较差的精神状态。此外,现有技术还不能准确区分个体在睡眠期间的梦的状态,因此无法准确的做到仅噩梦唤醒。



技术实现要素:

为了解决现有技术的缺点,本发明的第一目的是提供一种智能唤醒方法。

本发明的一种智能唤醒方法,包括:

步骤1:采集处于不同情绪下个体的脑电波信号,进而构建出情绪识别模型;在情绪识别模型中,一种情绪对应一个脑电波信号集合;

步骤2:采集个体的脑电波信号并对脑电波信号进行预处理及特征提取,获取个体的睡眠深度规律信息,进而确定个体的深度睡眠时间区间并将个体处于深度睡眠时间区间内的脑电波信号存储至深度睡眠脑电波集合;

步骤3:设置个体期望被唤醒的时间区间;将实时采集的当前脑电波信号与深度睡眠脑电波集合内的脑电波信号比较,若两者幅度差值大于预设阈值,则根据当前的脑电波信号及情绪识别模型来判断个体情绪,当出现预设待唤醒情绪时发出唤醒信号;否则,进入下一步;

步骤4:计算采集个体的脑电波信号的变化率,再根据个体的睡眠深度规律信息来判定个体期望被唤醒时间区间内睡眠深度最浅的时刻并发出唤醒信号。

所述步骤3中,利用受约束的模糊关系来计算当前的脑电波信号与情绪识别模型中每种情绪对应的脑电波信号集合的相似隶属度,根据相似隶属度来判断当前的脑电波信号所对应的情绪,进而判断出个体当前情绪。

本发明的该方法可以在较快的时间内判断出大致的情绪种类,较快的计算速度可以满足尽早唤醒噩梦者的要求。

在所述步骤4中,判定个体期望被唤醒时间区间内睡眠深度最浅的时刻的过程包括:

①截取睡眠深度规律信息中在个体期望被唤醒时间区间内前三倍长度内的脑电波信号,确定截取信号的最小值、极大值和极小值;

②以分钟为单位节点,根据实时采集的脑电波信号来计算每个节点脑电波信号的变化率,若当前节点脑电波信号的变化率接近于截取信号的最小值时,标记此时为最佳唤醒时刻。

该方法可以在个体期望区间内准确判断个体睡眠深度最浅的时刻并在此时唤醒个体,可以使个体在有限的睡眠时间内得到更好的睡眠质量。

判定个体期望被唤醒时间区间内睡眠深度最浅的时刻的过程还包括:

若当前节点脑电波信号的变化率接近于截取信号的极小值时,则判断此节点的变化率的正负,变化率为正时标记此时为最佳唤醒时刻,变化率为负时最佳唤醒时刻为区间最末节点或区间下一个变化率为正的节点。

判定个体期望被唤醒时间区间内睡眠深度最浅的时刻的过程还包括:

若当前节点脑电波信号的变化率接近于截取信号的极大值时,则根据个体期望被唤醒时间区间内脑电波信号的变化率与截取信号的变化率匹配,寻找个体期望被唤醒时间区间内相对极小值节点,此节点为最佳唤醒时刻。

该方法可以更加准确的判断睡眠深度最浅时刻。

本发明的第二目的是提供一种智能唤醒终端。

本发明的智能唤醒终端,包括:

情绪识别模型构建模块,其用于采集处于不同情绪下个体的脑电波信号,进而构建出情绪识别模型;在情绪识别模型中,一种情绪对应一个脑电波信号集合;

深度睡眠脑电波集合构建模块,其用于采集个体的脑电波信号并对脑电波信号进行预处理及特征提取,获取个体的睡眠深度规律信息,进而确定个体的深度睡眠时间区间并将个体处于深度睡眠时间区间内的脑电波信号存储至深度睡眠脑电波集合;

个体期望被唤醒设置模块,其用于设置个体期望被唤醒的时间区间;

个体情绪判断模块,其用于实时采集个体的脑电波信号,将采集的当前脑电波信号与深度睡眠脑电波集合内的脑电波信号比较,当两者幅度差值大于预设阈值,则根据当前的脑电波信号及情绪识别模型来判断个体情绪,当出现预设待唤醒情绪时发出唤醒信号;

睡眠深度最浅的时刻判定模块,其用于当采集的当前脑电波信号与深度睡眠脑电波集合内的脑电波信号两者幅度差值不大于预设阈值时,计算采集个体的脑电波信号的变化率,再根据个体的睡眠深度规律信息来判定个体期望被唤醒时间区间内睡眠深度最浅的时刻并发出唤醒信号。

在所述个体情绪判断模块中,利用受约束的模糊关系来计算当前的脑电波信号与情绪识别模型中每种情绪对应的脑电波信号集合的相似隶属度,根据相似隶属度来判断当前的脑电波信号所对应的情绪,进而判断出个体当前情绪。

所述睡眠深度最浅的时刻判定模块包括:

脑电波信号样本截取模块,其用于截取睡眠深度规律信息中在个体期望被唤醒时间区间内前三倍长度内的脑电波信号,确定截取信号的最小值、极大值和极小值;

最佳唤醒时刻标记模块,其用于以分钟为单位节点,根据实时采集的脑电波信号来计算每个节点脑电波信号的变化率:

若当前节点脑电波信号的变化率接近于截取信号的最小值时,标记此时为最佳唤醒时刻;

若当前节点脑电波信号的变化率接近于截取信号的极小值时,则判断此节点的变化率的正负,变化率为正时标记此时为最佳唤醒时刻,变化率为负时最佳唤醒时刻为区间最末节点或区间下一个变化率为正的节点;

若当前节点脑电波信号的变化率接近于截取信号的极大值时,则根据个体期望被唤醒时间区间内脑电波信号的变化率与截取信号的变化率匹配,寻找个体期望被唤醒时间区间内相对极小值节点,此节点为最佳唤醒时刻。

本发明还提供了另一种智能唤醒终端。

该智能唤醒终端,包括:

脑电波信号采集部,其用于采集脑电波信号并传送至处理器;

唤醒设置部,其用于设置个体期望被唤醒的相关信息并传送至处理器,所述个体期望被唤醒的相关信息包括时间区间以及个体情绪;

处理器,其用于:

根据采集的处于不同情绪下个体的脑电波信号,构建出情绪识别模型;在情绪识别模型中,一种情绪对应一个脑电波信号集合;

对脑电波信号进行预处理及特征提取,获取个体的睡眠深度规律信息,进而确定个体的深度睡眠时间区间并将个体处于深度睡眠时间区间内的脑电波信号存储至深度睡眠脑电波集合;

将采集的当前脑电波信号与深度睡眠脑电波集合内的脑电波信号比较,若两者幅度差值大于预设阈值,则根据当前的脑电波信号及情绪识别模型来判断个体情绪,当出现预设待唤醒情绪时发出唤醒信号;否则,进入下一步;

计算采集个体的脑电波信号的变化率,再根据个体的睡眠深度规律信息来判定个体期望被唤醒时间区间内睡眠深度最浅的时刻并发出唤醒信号。

所述处理器还用于:利用受约束的模糊关系来计算当前的脑电波信号与情绪识别模型中每种情绪对应的脑电波信号集合的相似隶属度,根据相似隶属度来判断当前的脑电波信号所对应的情绪,进而判断出个体当前情绪。

所述处理器还用于:

①截取睡眠深度规律信息中在个体期望被唤醒时间区间内前三倍长度内的脑电波信号,确定截取信号的最小值、极大值和极小值;

②以分钟为单位节点,根据实时采集的脑电波信号来计算每个节点脑电波信号的变化率,若当前节点脑电波信号的变化率接近于截取信号的最小值时,标记此时为最佳唤醒时刻;

若当前节点脑电波信号的变化率接近于截取信号的极小值时,则判断此节点的变化率的正负,变化率为正时标记此时为最佳唤醒时刻,变化率为负时最佳唤醒时刻为区间最末节点或区间下一个变化率为正的节点;

若当前节点脑电波信号的变化率接近于截取信号的极大值时,则根据个体期望被唤醒时间区间内脑电波信号的变化率与截取信号的变化率匹配,寻找个体期望被唤醒时间区间内相对极小值节点,此节点为最佳唤醒时刻。

本发明的有益效果为:

本发明可以在个体在没有任何不适和干扰下采集个体的脑电波信号,进而能够客观准确的获取睡眠状态数据,能够准确判断和区分个体在睡眠期间的情绪,并当个体在睡眠期间出现预设待唤醒情绪时及时唤醒个体,还能在个体期望被唤醒区间内在最佳时刻被唤醒,使个体保持最佳的精神状态,对身体健康也有极大的帮助。

附图说明

图1是本发明的一种智能唤醒方法流程图;

图2是本发明的一种智能唤醒终端结构示意图;

图3是本发明的另一种智能唤醒终端结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

图1是本发明的一种智能唤醒方法流程图。如图1所示的本发明的一种智能唤醒方法,包括:

步骤1:采集处于不同情绪下个体的脑电波信号,进而构建出情绪识别模型;在情绪识别模型中,一种情绪对应一个脑电波信号集合。

情绪,是对一系列主观认知经验的通称,是多种感觉、思想和行为综合产生的心理和生理状态。最普遍、通俗的情绪有喜、怒、哀、惊、恐、爱等,也有一些细腻微妙的情绪如嫉妒、惭愧、羞耻、自豪等。

本发明中个体的情绪以喜悦、恐惧、无聊、放松4种情绪为例:

分别对4个象限中的喜悦、恐惧、无聊、放松4种情绪进行识别。设定情绪唤醒度从高到低依次为:恐惧、喜悦、无聊和放松。

情绪识别模型的具体情绪识别原理如下:

首先对情绪状态进行分类,例如恐惧类别标号为1,喜悦类别标号为2,无聊类别标号为3,放松类别标号为4。

设已知类别标号的n个训练样本集集合X

X={x1,x2,...,xN} (1)

设已知N类类标记号集集合C

C={c1,c2,...,cN}, (2)

对于实时采集到的脑电信号作为待分类样本y,需要计算其类别标号cy

首先利用受约束的模糊关系计算待分类样本到各类的相似隶属度。

确定K个相似,样本x与类c的相似隶属关系:

式中:ni为近邻中属于第i类的数量。

相似隶属度表征了训练样本x与类c的相似隶属函数关系,引入粗糙隶属度,计算待分类样本y与类c的相似粗糙隶属度:

R(x,y)表征了训练样本x与待分类样本y之间的相似性,由下式确定:

欧式距离表征两样本间差异,Q是归一化因子:

相似隶属度取最大值时对应的类别标号即为cy

步骤2:采集个体的脑电波信号并对脑电波信号进行预处理及特征提取,获取个体的睡眠深度规律信息,进而确定个体的深度睡眠时间区间并将个体处于深度睡眠时间区间内的脑电波信号存储至深度睡眠脑电波集合。

步骤3:设置个体期望被唤醒的时间区间。

例如:A需要早上8点之前起床,所以要在8点之前唤醒A,但是A又不想太早起床,则可以设置被唤醒区间为7点30到8点。

可以设置个体期望被唤醒的情绪为当睡眠的过程中出现恐惧的情绪时。

实时采集个体的脑电波信号,将采集的当前脑电波信号与深度睡眠脑电波集合内的脑电波信号比较,若两者幅度差值大于预设阈值,则根据当前的脑电波信号及情绪识别模型来判断个体情绪,当出现预设待唤醒情绪时发出唤醒信号;否则,进入步骤4。

利用受约束的模糊关系来计算当前的脑电波信号与情绪识别模型中每种情绪对应的脑电波信号集合的相似隶属度,根据相似隶属度来判断当前的脑电波信号所对应的情绪,进而判断出个体当前情绪。

步骤4:计算采集个体的脑电波信号的变化率,再根据个体的睡眠深度规律信息来判定个体期望被唤醒时间区间内睡眠深度最浅的时刻并发出唤醒信号。

在步骤4中,判定个体期望被唤醒时间区间内睡眠深度最浅的时刻的过程包括:

①截取睡眠深度规律信息中在个体期望被唤醒时间区间内前三倍长度内的脑电波信号,确定截取信号的最小值、极大值和极小值;

②以分钟为单位节点,根据实时采集的脑电波信号来计算每个节点脑电波信号的变化率,若当前节点脑电波信号的变化率接近于截取信号的最小值时,标记此时为最佳唤醒时刻。

若当前节点脑电波信号的变化率接近于截取信号的极小值时,则判断此节点的变化率的正负,变化率为正时标记此时为最佳唤醒时刻,变化率为负时最佳唤醒时刻为区间最末节点或区间下一个变化率为正的节点。

若当前节点脑电波信号的变化率接近于截取信号的极大值时,则根据个体期望被唤醒时间区间内脑电波信号的变化率与截取信号的变化率匹配,寻找个体期望被唤醒时间区间内相对极小值节点,此节点为最佳唤醒时刻。

图2是本发明的一种智能唤醒终端结构示意图。

如图2所示的本发明的智能唤醒终端,包括:

(1)情绪识别模型构建模块,其用于采集处于不同情绪下个体的脑电波信号,进而构建出情绪识别模型;在情绪识别模型中,一种情绪对应一个脑电波信号集合。

(2)深度睡眠脑电波集合构建模块,其用于采集个体的脑电波信号并对脑电波信号进行预处理及特征提取,获取个体的睡眠深度规律信息,进而确定个体的深度睡眠时间区间并将个体处于深度睡眠时间区间内的脑电波信号存储至深度睡眠脑电波集合。

(3)个体期望被唤醒设置模块,其用于设置个体期望被唤醒的时间区间。

(4)个体情绪判断模块,其用于实时采集个体的脑电波信号,将采集的当前脑电波信号与深度睡眠脑电波集合内的脑电波信号比较,当两者幅度差值大于预设阈值,则根据当前的脑电波信号及情绪识别模型来判断个体情绪,当出现预设待唤醒情绪时发出唤醒信号。

在个体情绪判断模块中,利用受约束的模糊关系来计算当前的脑电波信号与情绪识别模型中每种情绪对应的脑电波信号集合的相似隶属度,根据相似隶属度来判断当前的脑电波信号所对应的情绪,进而判断出个体当前情绪。

(5)睡眠深度最浅的时刻判定模块,其用于当采集的当前脑电波信号与深度睡眠脑电波集合内的脑电波信号两者幅度差值不大于预设阈值时,计算采集个体的脑电波信号的变化率,再根据个体的睡眠深度规律信息来判定个体期望被唤醒时间区间内睡眠深度最浅的时刻并发出唤醒信号。

睡眠深度最浅的时刻判定模块包括:

脑电波信号样本截取模块,其用于截取睡眠深度规律信息中在个体期望被唤醒时间区间内前三倍长度内的脑电波信号,确定截取信号的最小值、极大值和极小值;

最佳唤醒时刻标记模块,其用于以分钟为单位节点,根据实时采集的脑电波信号来计算每个节点脑电波信号的变化率:

若当前节点脑电波信号的变化率接近于截取信号的最小值时,标记此时为最佳唤醒时刻;

若当前节点脑电波信号的变化率接近于截取信号的极小值时,则判断此节点的变化率的正负,变化率为正时标记此时为最佳唤醒时刻,变化率为负时最佳唤醒时刻为区间最末节点或区间下一个变化率为正的节点;

若当前节点脑电波信号的变化率接近于截取信号的极大值时,则根据个体期望被唤醒时间区间内脑电波信号的变化率与截取信号的变化率匹配,寻找个体期望被唤醒时间区间内相对极小值节点,此节点为最佳唤醒时刻。

其中,可采用脑电波采集电极来采集个体脑电波信号。

本发明的该智能唤醒终端可为可穿戴设备,也可以为移动终端设备。

图3是本发明的另一种智能唤醒终端结构示意图。

如图3所示的该智能唤醒终端,包括:

(1)脑电波信号采集部,其用于采集脑电波信号并传送至处理器。

其中,脑电波信号采集部的硬件结构可以包括采集电极,其用于采集个体脑电波信号;并将采集的脑电波信号传送至放大滤波电路进行处理后,再传送至模数转换电路,最后传送至处理器。

(2)唤醒设置部,其用于设置个体期望被唤醒的相关信息并传送至处理器,所述个体期望被唤醒的相关信息包括时间区间以及个体情绪。

唤醒设置部,可以采用按键阵列设置个体期望被唤醒的相关信息。

唤醒设置部也可以为与处理器相连的触摸显示屏,通过触摸显示屏来设置个体期望被唤醒的相关信息。

(3)处理器,其用于:

根据采集的处于不同情绪下个体的脑电波信号,构建出情绪识别模型;在情绪识别模型中,一种情绪对应一个脑电波信号集合;

对脑电波信号进行预处理及特征提取,获取个体的睡眠深度规律信息,进而确定个体的深度睡眠时间区间并将个体处于深度睡眠时间区间内的脑电波信号存储至深度睡眠脑电波集合;

将采集的当前脑电波信号与深度睡眠脑电波集合内的脑电波信号比较,若两者幅度差值大于预设阈值,则根据当前的脑电波信号及情绪识别模型来判断个体情绪,当出现预设待唤醒情绪时发出唤醒信号;否则,进入下一步;

计算采集个体的脑电波信号的变化率,再根据个体的睡眠深度规律信息来判定个体期望被唤醒时间区间内睡眠深度最浅的时刻并发出唤醒信号。

进一步地,处理器还用于:利用受约束的模糊关系来计算当前的脑电波信号与情绪识别模型中每种情绪对应的脑电波信号集合的相似隶属度,根据相似隶属度来判断当前的脑电波信号所对应的情绪,进而判断出个体当前情绪。

进一步地,处理器还用于:

①截取睡眠深度规律信息中在个体期望被唤醒时间区间内前三倍长度内的脑电波信号,确定截取信号的最小值、极大值和极小值;

②以分钟为单位节点,根据实时采集的脑电波信号来计算每个节点脑电波信号的变化率,若当前节点脑电波信号的变化率接近于截取信号的最小值时,标记此时为最佳唤醒时刻;

若当前节点脑电波信号的变化率接近于截取信号的极小值时,则判断此节点的变化率的正负,变化率为正时标记此时为最佳唤醒时刻,变化率为负时最佳唤醒时刻为区间最末节点或区间下一个变化率为正的节点;

若当前节点脑电波信号的变化率接近于截取信号的极大值时,则根据个体期望被唤醒时间区间内脑电波信号的变化率与截取信号的变化率匹配,寻找个体期望被唤醒时间区间内相对极小值节点,此节点为最佳唤醒时刻。

本发明的该智能唤醒终端可为可穿戴设备,也可以为移动终端设备。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。

上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。

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