本申请涉及计算机技术领域,特别是涉及一种助眠区域的确定方法、助眠方法、装置、计算机设备和存储介质。
背景技术:
睡眠是人类不可缺少的一种生理现象,人的一生中,睡眠占了近1/3的时间。随着社会的发展,人们对睡眠质量的追求在提高,特别是一线城市的人,生活节奏快,工作压力大,高质量的睡眠就显得尤其重要;只有晚上睡的好,第二天才有更多的精力投入到工作、学习中。
为了提高睡眠质量,随着计算机技术的发展,出现了一些助眠设备,可以通过发射电磁波来改善睡眠的情况。但是,传统的助眠设备,是通过传感器来大概判断用户的头部位置,比如在助眠设备里安装压力传感器,通过用户的头部对压力传感器的作用力度来判断用户头部作用于助眠设备的大概位置,然而此种判断方式判断的准确率较低。
技术实现要素:
基于此,有必要针对上述问题,提供一种准确率高的助眠区域的确定方法、装置、计算机设备和存储介质。
一种助眠区域的确定方法,所述方法包括:
分别控制助眠设备的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波;
采集每个电磁波发射单元在每个预设频点所发射电磁波的发射功率和反射功率;
根据发射功率和反射功率计算每个电磁波发射单元在每个预设频点的差值功率;
选取差值功率中的最小差值功率所对应的预设频点作为目标频点;
根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置参数确定助眠区域。
在其中一个实施例中,分别控制助眠设备的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波包括:
采集助眠设备的多个传感器的感应值;
在采集的感应值中筛选超过预设感应阈值的感应值;
根据筛选出的感应值所对应传感器的位置参数确定发射区域;
分别控制发射区域中的多个电磁波发射单元,使得发射区域中的每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波。
在其中一个实施例中,根据发射功率和反射功率计算每个电磁波发射单元在每个预设频点的差值功率包括:
根据在每个预设频点发射电磁波的发射功率确定每个电磁波发射单元的发射功率曲线;
根据在每个预设频点发射电磁波的反射功率确定每个电磁波发射单元的反射功率曲线;
根据每个电磁波发射单元的发射功率曲线和反射功率曲线计算每个电磁波发射单元的差值功率曲线;
选取差值功率中的最小差值功率所对应的预设频点作为目标频点包括:选取差值功率曲线所表示的差值功率中的最小差值功率所对应的预设频点作为目标频点。
在其中一个实施例中,根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置参数确定助眠区域包括:
确定多个电磁波发射单元各自在助眠设备上的位置坐标;
根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置坐标确定三维坐标图;
根据三维坐标图确定助眠区域。
在其中一个实施例中,该助眠区域的确定方法还包括:
根据多个电磁波发射单元各自与目标频点对应的差值功率和差值功率阈值确定与助眠区域相关联的电磁波发射单元;
控制与助眠区域相关联的电磁波发射单元继续发射电磁波;
关闭除与助眠区域相关联的电磁波发射单元外剩下的电磁波发射单元。
在其中一个实施例中,控制与助眠区域相关联的电磁波发射单元继续发射电磁波包括:
分别根据与助眠区域相关联的电磁波发射单元各自与目标频点对应的差值功率,确定相关联的电磁波发射单元对应的功率发射强度;
控制相关联的电磁波发射单元分别按照各自对应的功率发射强度发射电磁波。
在其中一个实施例中,关闭除与助眠区域相关联的电磁波发射单元外剩下的电磁波发射单元的步骤之后,该助眠区域的确定方法还包括:
获取每个与助眠区域相关联的电磁波发射单元在目标频点的发射功率和反射功率;
根据获取的发射功率和获取的反射功率,计算每个与助眠区域相关联的电磁波发射单元在目标频点的差值功率;
当每个与助眠区域相关联的电磁波发射单元在目标频点的差值功率与前次计算的在目标频点的差值功率间的偏差超过预设偏差值时,开启除与助眠区域相关联的电磁波发射单元外剩下的电磁波发射单元;
继续执行分别控制助眠设备的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波的步骤。
一种助眠区域的确定装置,所述装置包括:
功率发射控制模块,用于分别控制助眠设备的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波;
功率采集模块,用于采集每个电磁波发射单元在每个预设频点所发射电磁波的发射功率和反射功率;
功率计算模块,用于根据发射功率和反射功率计算每个电磁波发射单元在每个预设频点的差值功率;
频点选取模块,用于选取差值功率中的最小差值功率所对应的预设频点作为目标频点;
助眠区域确定模块,用于根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置参数确定助眠区域。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述计算机程序被所述处理器执行时实现以下步骤:
分别控制助眠设备的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波;
采集每个电磁波发射单元在每个预设频点所发射电磁波的发射功率和反射功率;
根据发射功率和反射功率计算每个电磁波发射单元在每个预设频点的差值功率;
选取差值功率中的最小差值功率所对应的预设频点作为目标频点;
根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置参数确定助眠区域。
一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现以下步骤:
分别控制助眠设备的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波;
采集每个电磁波发射单元在每个预设频点所发射电磁波的发射功率和反射功率;
根据发射功率和反射功率计算每个电磁波发射单元在每个预设频点的差值功率;
选取差值功率中的最小差值功率所对应的预设频点作为目标频点;
根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置参数确定助眠区域。
上述有效助眠区域的确定方法、装置、计算机设备和存储介质,使每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波,计算每个电磁波发射单元在各个所述预设频点的差值功率,差值功率越小,表明距离人头部越近,因此,将差值功率中的最小差值功率对应的频点作为目标频点。确定多个电磁波发射单元在目标频点的差值功率,再根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置参数,可以准确地得到人头部作用于助眠设备的头部轮廓,将该头部轮廓所表示的区域作为助眠区域,准确率高。
附图说明
图1为一个实施例中助眠区域的确定方法的应用环境图;
图2为一个实施例中助眠区域的确定方法的流程示意图;
图3为一个实施例中助眠区域的确定装置的结构框图;
图4为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的助眠区域的确定方法,可以应用于如图1所示的应用环境中。其中,助眠设备101可与人头部102接触。助眠设备101可以是只用于助眠的设备,也可以是具有睡眠监测功能的助眠设备。助眠设备如助眠枕。具体地,助眠设备101可分别控制自身所包括的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点向人头部102发射电磁波,采集每个电磁波发射单元在每个预设频点所发射电磁波的发射功率和反射功率,根据发射功率和反射功率计算每个电磁波发射单元在每个预设频点的差值功率;选取差值功率中的最小差值功率所对应的预设频点作为目标频点;根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置参数确定助眠区域。助眠区域可供助眠设备101进行助眠操作。
在一个实施例中,如图2所示,提供了一种助眠区域的确定方法,以该方法应用于图1中的助眠设备为例进行说明,包括以下步骤:
步骤s202,分别控制助眠设备的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波。
其中,电磁波发射单元指助眠设备中用于发射电磁波的天线或天线阵列。频段是由多个频点组成的段,频点指具体的频率值,例如5.00ghz(吉赫)为频段5.00ghz-5.50ghz中的一个频点。
具体地,助眠设备上可以设置有开关,该开关用于启动助眠设备。开关比如触摸感应开关或者实体按钮,实体按钮可以由按键、动作触头、复位弹簧及按钮盒组成。助眠设备在接收到通过开关触发的启动指令时,根据该启动指令启动助眠设备,分别控制助眠设备中原有的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波。
以助眠设备上设置有触摸感应开关为例,该触摸感应开关可以设置于助眠设备的上表面,当人头部触碰该触摸感应开关时,启动该助眠设备。分别控制助眠设备中的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波。
进一步地,助眠设备中可预先设置有预设频段中频点间的间隔值,根据该间隔值可以确定在该预设频段中的频点。以预设频段为5.15ghz-5.35ghz,频点间隔为2mhz(兆赫)为例,频段5.15ghz-5.35ghz之间的总间隔为200mhz,根据频点间隔2mhz便可以计算出频段5.15ghz-5.35ghz之间存在100个频点,为5.15ghz、5.17ghz、5.19ghz……5.35ghz,分别控制助眠设备中的多个电磁波发射单元,使得每个电磁波发射单元依次按照这100个频点发射电磁波。
步骤s204,采集每个电磁波发射单元在每个预设频点所发射电磁波的发射功率和反射功率。
其中,发射功率指发射电磁波所消耗的能量,单位为功率(w)或增益(dbm)。反射功率指发射功率中未被吸收的功率,单位为功率(w)或增益(dbm)。
具体地,由于每个电磁波发射单元在预设频段中的每个频点都会发射电磁波,则每个电磁波发射单元在预设频段中的每个频点都会产生发射功率和反射功率,可以采集到每个电磁波发射单元在每个预设频点发射电磁波所产生的发射功率和反射功率。例如预设频段中有50个频点,则每个电磁波发射单元均会产生50个发射功率和50个反射功率,可以采集到每个电磁波发射单元的50个发射功率和50个反射功率。
步骤s206,根据发射功率和反射功率计算每个电磁波发射单元在每个预设频点的差值功率。
其中,差值功率是发射功率和反射功率的差值。具体地,根据每个电磁波发射单元在每个预设频点的发射功率和反射功率,计算每个电磁波发射单元在每个预设频点的差值功率。可以理解的是,每个电磁波发射单元的差值功率的数量与各自对应的发射功率和反射功率的数量是相同的,比如采集到每个电磁波发射单元的30个发射功率和30个反射功率,则可以计算出每个电磁波发射单元的30个差值功率。
步骤s208,选取差值功率中的最小差值功率所对应的预设频点作为目标频点。
具体地,差值功率越小,表示距离人头部越近,差值功率越大,表示距离人头部越远,则在通过计算得到的所有的差值功率中,选取最小差值功率所对应的预设频点作为目标频点。以电磁波发射单元为10个,预设频段中有20个频点为例,可以通过计算得到的每个电磁波发射单元均有20个差值功率,则共有20*10=200个差值功率,可以理解的是,每一个差值功率都有对应的预设频点,在这200个差值功率中,选取最小差值功率所对应的预设频点作为目标频点。
步骤s210,根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置参数确定助眠区域。
其中,位置参数指电磁波发射单元在助眠设备上的位置参数。助眠区域指人头部作用于助眠设备的头部轮廓所表示的区域。
具体地,电磁波发射单元在目标频点对应的差值功率越小,表示该电磁波发射单元离人头部越近,可以用各个电磁波发射单元在目标频点对应的差值功率,表示每个电磁波发射单元与人头部的距离。根据表示的每个电磁波发射单元与人头部的距离和电磁波发射单元在助眠设备上的位置参数,可以确定人头部作用于助眠设备的头部轮廓,将该头部轮廓所表示的区域确定为助眠区域。
上述有效助眠区域的确定方法中,使每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波,计算每个电磁波发射单元在各个预设频点的差值功率,差值功率越小,表明距离人头部越近,因此,将差值功率中的最小差值功率对应的频点作为目标频点。确定多个电磁波发射单元在目标频点的差值功率,再根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置参数,可以准确地得到人头部作用于助眠设备的头部轮廓,将该头部轮廓所表示的区域作为助眠区域,准确率高。
在一个实施例中,分别控制助眠设备的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波包括:采集助眠设备的多个传感器的感应值;在采集的感应值中筛选超过预设感应阈值的感应值;根据筛选出的感应值所对应传感器的位置参数确定发射区域;分别控制发射区域中的多个电磁波发射单元,使得发射区域中的每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波。
其中,传感器是能够将感受到的检测信息,按预设规则变换成为电信号或其他所需形式的信息输出的检测装置,比如压力传感器或温度传感器。
具体地,助眠设备上可设置有多个传感器,用于监测人头部作用于该传感器所产生的感应值。当助眠设备启动后,采集助眠设备的每个传感器监测到的感应值,感应值越大,代表距离人头部越近,感应值越小,代表距离人头部越远。可以在多个感应器的感应值中筛选超过预设感应阈值的感应值,确定筛选出的感应值所对应的传感器在助眠设备上的位置参数,根据该位置参数可以初步确定人头部处于助眠设备上的大致区域,将该区域作为发射区域。
当确定了发射区域后,分别控制该发射区域中所包含的多个电磁波发射单元,使得发射区域中的每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波。可以理解的是,传感器可以和电磁波发射单元一一对应地设置于助眠设备上的相同位置,也可以和电磁波发射单元分别设置于助眠设备上的不同位置。
本实施例中,根据预设感应阈值排除了助眠设备上距离人头部较远的区域,初步确定了人头部处于助眠设备的大致区域,将该区域作为发射区域,只需要根据该发射区域中的电磁波发射单元确定助眠区域,效率高。
在一个实施例中,根据发射功率和反射功率计算每个电磁波发射单元在每个预设频点的差值功率包括:根据在每个预设频点发射电磁波的发射功率确定每个电磁波发射单元的发射功率曲线;根据在每个预设频点发射电磁波的反射功率确定每个电磁波发射单元的反射功率曲线;根据每个电磁波发射单元的发射功率曲线和反射功率曲线计算每个电磁波发射单元的差值功率曲线;选取差值功率中的最小差值功率所对应的预设频点作为目标频点包括:选取差值功率曲线所表示的差值功率中的最小差值功率所对应的预设频点作为目标频点。
具体地,根据每个电磁波发射单元在预设频段的每个预设频点的发射功率,绘制每个电磁波发射单元的发射功率曲线,根据每个电磁波发射单元在预设频段的每个预设频点的反射功率,绘制每个电磁波发射单元的反射功率曲线。根据每个电磁波发射单元的发射功率曲线和反射功率曲线可以绘制出每个电磁波发射单元的差值功率曲线。选取所有的差值功率曲线所表示的差值功率中的最小差值功率所对应的预设频点作为目标频点。
以预设频段中的频点数量为10个,电磁波发射单元的数量为10个为例,则每个电磁波发射单元在预设频段的每个预设频点的发射功率曲线、反射功率曲线和差值功率曲线均为10条,每一条发射功率曲线、反射功率曲线和差值功率曲线分别表示有对应的电磁波发射单元在这10个频点的发射功率、反射功率和差值功率。选取这10条差值功率曲线所表示的差值功率中的最小差值功率所对应的预设频点作为目标频点。
本实施例中,用发射功率曲线、反射功率曲线和差值功率曲线分别表示每个电磁波发射单元在预设频段的每个预设频点的发射功率、反射功率和差值功率,可以更快地确定差值功率曲线所表示的差值功率中的最小差值功率所对应的预设频点。
在一个实施例中,根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置参数确定助眠区域包括:确定多个电磁波发射单元各自在助眠设备上的位置坐标;根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置坐标确定三维坐标图;根据三维坐标图确定助眠区域。
具体地,可以以随机或者预先设置的方式在助眠设备上确定一个原点,比如助眠设备的中心。根据该原点确定多个电磁波发射单元在该助眠设备上的二维坐标,可以用电磁波发射单元在x轴和y轴的参数值表示电磁波发射单元在助眠设备上的二维坐标,用电磁波发射单元在z轴的参数值来表示目标频点的差值功率的大小,可以将该差值功率的大小进行折算,便可以表示人头部距离助眠设备的高度。根据x、y和z轴,可以得到一个三维坐标图,该三维坐标图的图形为人头部作用于该助眠设备的头部轮廓,将该头部轮廓所表示的区域作为助眠区域。本实施例中,根据三维坐标图来确定助眠区域效率更高。
在一个实施例中,该助眠区域的确定方法还包括:根据多个电磁波发射单元各自与目标频点对应的差值功率和差值功率阈值确定与助眠区域相关联的电磁波发射单元;控制与助眠区域相关联的电磁波发射单元继续发射电磁波;关闭除与助眠区域相关联的电磁波发射单元外剩下的电磁波发射单元。
具体地,由于差值功率越小,人头部距离助眠设备越近,差值功率越大,人头部距离助眠设备越远,可以根据差值功率阈值将多个电磁波发射单元在目标频点对应的差值功率分成两部分。可以将小于或等于差值功率阈值的差值功率对应的电磁波发射单元确定为与助眠区域相关联的电磁波发射单元,将大于差值功率阈值的差值功率对应的电磁波发射单元确定为与助眠区域无关联的电磁波发射单元。控制与助眠区域相关联的电磁波发射单元继续发射电磁波;关闭与助眠区域无关联的电磁波发射单元。
本实施例中,由于助眠区域的准确率高,根据差值功率阈值可以精准地控制与助眠区域相关联的电磁波发射单元继续发射电磁波,关闭与助眠区域无关联的电磁波发射单元,提高了助眠效率。
在一个实施例中,控制与助眠区域相关联的电磁波发射单元继续发射电磁波包括:分别根据与助眠区域相关联的电磁波发射单元各自与目标频点对应的差值功率,确定相关联的电磁波发射单元对应的功率发射强度;控制相关联的电磁波发射单元分别按照各自对应的功率发射强度发射电磁波。
具体地,可以预先设置多个差值功率范围,每一个差值功率范围都有对应的功率发射强度,根据与助眠区域相关联的电磁波发射单元各自与目标频点对应的差值功率的大小,确定该差值功率所属的差值功率范围,便可以确定相关联的电磁波发射单元对应的功率发射强度,可以理解的是,差值功率范围所表示的差值功率的值越小,该范围对应的功率发射强度越小,差值功率范围所表示的差值功率的值越大,该范围对应的功率发射强度越大。控制相关联的电磁波发射单元分别按照各自对应的功率发射强度发射电磁波,以使各个电磁波发射单元发射与人头部距离相对应的电磁波。
在一个实施例中,关闭除与助眠区域相关联的电磁波发射单元外剩下的电磁波发射单元的步骤之后,该助眠区域的确定方法还包括:获取每个与助眠区域相关联的电磁波发射单元在目标频点的发射功率和反射功率;根据获取的发射功率和获取的反射功率,计算每个与助眠区域相关联的电磁波发射单元在目标频点的差值功率;当每个与助眠区域相关联的电磁波发射单元在目标频点的差值功率与前次计算的在目标频点的差值功率间的偏差超过预设偏差值时,开启除与助眠区域相关联的电磁波发射单元外剩下的电磁波发射单元;继续执行分别控制助眠设备的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波的步骤。
具体地,由于人头部在睡眠过程中作用于助眠设备的头部轮廓可能发生改变,可以预先设置时间间隔,根据时间间隔重新获取每个与助眠区域相关联的电磁波发射单元在目标频点的发射功率和反射功率,根据获取的每个电磁波发射单元在目标频点的发射功率和反射功率,计算每个电磁波发射单元在目标频点的差值功率。
将根据时间间隔计算得到的每个电磁波发射单元在目标频点的差值功率与前次计算的在目标频点的差值功率做比较,得到每个电磁波发射单元的差值功率偏差值,若每个电磁波发射单元的差值功率偏差值均超过预设偏差值时,说明此时人头部作用于助眠设备的头部轮廓已经发生变化,则开启与助眠区域无关联的电磁波发射单元,继续执行分别控制助眠设备的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波的步骤,以重新确定助眠区域。
本实施例中,在确定了助眠区域后,通过重新计算每个电磁波发射单元在目标频点的差值功率,再将该差值功率和前次计算的各自在目标频点的差值功率做比较,可以判断人头部轮廓是否发生变化,若是,则可以通过开启与助眠区域无关联的电磁波发射单元,以重新确定助眠区域,提高了助眠效率。
应该理解的是,虽然图2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图3所示,提供了一种助眠区域的确定装置300,该装置包括:功率发射控制模块301、功率采集模块302、功率计算模块303、频点选取模块304和助眠区域确定模块305,其中:
功率发射控制模块301,用于分别控制助眠设备的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波;
功率采集模块302,用于采集每个电磁波发射单元在每个预设频点所发射电磁波的发射功率和反射功率;
功率计算模块303,用于根据发射功率和反射功率计算每个电磁波发射单元在每个预设频点的差值功率;
频点选取模块304,用于选取差值功率中的最小差值功率所对应的预设频点作为目标频点;
助眠区域确定模块305,用于根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置参数确定助眠区域。
在一个实施例中,该功率发射控制模块还用于采集助眠设备的多个传感器的感应值;在采集的感应值中筛选超过预设感应阈值的感应值;根据筛选出的感应值所对应传感器的位置参数确定发射区域;分别控制发射区域中的多个电磁波发射单元,使得发射区域中的每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波。
在一个实施例中,功率计算模块还用于根据在每个预设频点发射电磁波的发射功率确定每个电磁波发射单元的发射功率曲线;根据在每个预设频点发射电磁波的反射功率确定每个电磁波发射单元的反射功率曲线;根据每个电磁波发射单元的发射功率曲线和反射功率曲线计算每个电磁波发射单元的差值功率曲线;频点选取模块还用于选取差值功率曲线所表示的差值功率中的最小差值功率所对应的预设频点作为目标频点。
在一个实施例中,该助眠区域确定模块还用于确定多个电磁波发射单元各自在助眠设备上的位置坐标;根据多个电磁波发射单元各自与目标频点对应的差值功率、以及各自的位置坐标确定三维坐标图;根据三维坐标图确定助眠区域。
在一个实施例中,该功率发射控制模块还用于根据多个电磁波发射单元各自与目标频点对应的差值功率和差值功率阈值确定与助眠区域相关联的电磁波发射单元;控制与助眠区域相关联的电磁波发射单元继续发射电磁波;关闭除与助眠区域相关联的电磁波发射单元外剩下的电磁波发射单元。
在一个实施例中,该功率发射控制模块还用于分别根据与助眠区域相关联的电磁波发射单元各自与目标频点对应的差值功率,确定相关联的电磁波发射单元对应的功率发射强度;控制相关联的电磁波发射单元分别按照各自对应的功率发射强度发射电磁波。
在一个实施例中,该功率采集模块还用于获取每个与助眠区域相关联的电磁波发射单元在目标频点的发射功率和反射功率;该功率计算模块还用于根据获取的发射功率和获取的反射功率,计算每个与助眠区域相关联的电磁波发射单元在目标频点的差值功率;该功率发射控制模块还用于当每个与助眠区域相关联的电磁波发射单元在目标频点的差值功率与前次计算的在目标频点的差值功率间的偏差超过预设偏差值时,开启除与助眠区域相关联的电磁波发射单元外剩下的电磁波发射单元;继续执行分别控制助眠设备的多个电磁波发射单元,使得每个电磁波发射单元依次按照预设频段中的多个预设频点发射电磁波。
关于助眠区域的确定装置的具体限定可以参见上文中对于助眠区域的确定方法的限定,在此不再赘述。上述助眠区域的确定装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图4所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。可以理解的是,当计算机设备为终端时,该计算机设备还可以包括显示屏和输入装置等。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种助眠区域的确定方法。
本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时实现上述任一实施例的助眠区域的确定方法。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一实施例的助眠区域的确定方法。
本领域普通技术人员可以理解实现上述实施例的方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。