一种送风设备的控制方法、装置、设备及存储介质与流程
2021-03-09 17:03:38|445|起点商标网
[0001]
本申请涉及空调技术,尤其涉及一种送风设备的控制方法、装置、设备及存储介质。
背景技术:
[0002]
随着智能家电的普及,空调器应用各式各样的传感器对人体进行检测,根据检测出是否有人,控制空调器自动按照预先设定的动作执行,从而实现空调器的智能控制。
[0003]
然而,目前市场上空调器中安装的传感器不能准确识别大人还是小孩,导致空调器送风不够精确。
技术实现要素:
[0004]
为解决上述技术问题,本申请提供一种送风设备的控制方法、装置、空调器及存储介质。
[0005]
本申请的技术方案是这样实现的:
[0006]
第一方面,提供了一种送风设备的控制方法,所述送风设备设有阵列式测距传感器;该方法包括:
[0007]
控制所述阵列式测距传感器向目标送风区域发射光信号,并接收由所述目标送风区域反射的反射光信号;
[0008]
基于所述阵列式测距传感器接收到的反射光信号,确定所述目标送风区域中受风对象的轮廓信息;
[0009]
基于所述受风对象的轮廓信息,确定所述受风对象类型;
[0010]
基于所述受风对象类型,确定所述送风设备的工作模式。
[0011]
上述方案中,所述基于所述阵列式测距传感器接收到的反射光信号,确定所述目标送风区域中受风对象的轮廓信息,包括:基于所述阵列式测距传感器接收到的反射光信号,确定满足反射条件的多个目标测距传感器;基于所述多个目标测距传感器的位置信息确定所述受风对象的轮廓信息。
[0012]
上述方案中,所述反射条件包括飞行时间位于预设时间范围内。
[0013]
上述方案中,所述方法还包括:获取所述受风对象与所述送风设备之间的距离信息;基于所述距离信息确定所述预设时间范围。
[0014]
上述方案中,所述测距传感器用于检测发射光信号与接收光信号之间的时间差,所述方法还包括:基于所述轮廓信息,确定所述多个目标测距传感器中处于第一边缘位置的第一测距传感器,并获取所述第一测距传感器检测到的第一时间差;基于所述轮廓信息,确定所述多个目标测距传感器中处于第二边缘位置的第二测距传感器,并获取所述第二测距传感器检测到的第二时间差;基于所述第一时间差、所述第二时间差、所述第一测距传感器的高度和所述第二测距传感器的高度,确定所述受风对象的高度。
[0015]
上述方案中,所述基于所述第一时间差、所述第二时间差、所述第一测距传感器的
高度和所述第二测距传感器的高度,确定所述受风对象的高度,包括:基于所述第二时间差和所述第二测距传感器的高度,确定所述受风对象与所述送风设备之间的距离信息;基于所述第一时间差、所述第一测距传感器的高度和所述距离信息,确定所述受风对象的高度。
[0016]
上述方案中,所述基于所述受风对象的轮廓信息,确定所述受风对象类型,包括:基于所述轮廓信息,确定所述受风对象的目标姿态信息;基于预设的至少一种姿态信息和检测条件的映射关系,确定所述目标姿态信息对应的目标检测条件;基于所述轮廓信息和所述目标检测条件,确定所述受风对象类型。
[0017]
上述方案中,所述检测条件包括:受风对象的身高位于第一高度范围时,确定所述受风对象类型为第一类型;受风对象的身高位于第二高度范围时,确定所述受风对象类型为第二类型;所述姿态信息用于确定所述第一高度范围和所述第二高度范围。
[0018]
上述方案中,所述至少一种姿态信息包括站立姿态、坐卧姿态、平躺姿态。
[0019]
上述方案中,所述基于所述轮廓信息和所述目标检测条件,确定所述受风对象类型,包括:基于所述轮廓信息确定所述受风对象的身高;基于所述受风对象的身高和所述目标检测条件,确定所述受风对象类型。
[0020]
上述方案中,所述送风设备的工作模式包括:风吹人模式、风避人模式;所述基于所述受风对象类型,确定所述送风设备的工作模式,包括:若所述受风对象类型为第一类型,确定所述工作模式为风吹人模式;若所述受风对象类型为第二类型,确定所述工作模式为风避人模式。
[0021]
上述方案中,所述测距传感器为飞行时间传感器。
[0022]
第二方面,提供了一种送风设备的控制装置,所述送风设备设有阵列式测距传感器;该装置包括:
[0023]
控制单元,用于控制所述阵列式测距传感器向目标送风区域发射光信号,并接收由所述目标送风区域反射的反射光信号;
[0024]
确定单元,用于基于所述阵列式测距传感器接收到的反射光信号,确定所述目标送风区域中受风对象的轮廓信息;
[0025]
所述确定单元,用于基于所述受风对象的轮廓信息,确定所述受风对象类型;
[0026]
所述确定单元,用于基于所述受风对象类型,确定所述送风设备的工作模式。
[0027]
第三方面,提供了一种送风设备,包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器配置为运行所述计算机程序时,执行前述方法的步骤。
[0028]
第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现前述方法的步骤。
[0029]
采用上述技术方案,控制阵列式测距传感器向目标送风区域发射光信号,并接收由目标送风区域反射的反射光信号;基于阵列式测距传感器接收到的反射光信号,确定目标送风区域中受风对象的轮廓信息;基于受风对象的轮廓信息,确定受风对象类型;基于受风对象类型,确定送风设备的工作模式。如此,控制阵列式测距传感器向受风对象发射光信号,阵列式测距传感器上的多个测距传感器接收到由受风对象反射的光信号,根据接收到的反射光信号特征确定受风对象的轮廓,基于受风对象的轮廓确定受风对象类型,使得送风设备根据受风对象类型工作在匹配的工作模式,提高送风设备的智能性,也提高送风设
备送风的精确性。
附图说明
[0030]
图1为本申请实施例中送风设备的控制方法的第一流程示意图;
[0031]
图2为本申请实施例中送风设备的控制方法的第二流程示意图;
[0032]
图3为本申请实施例中受风对象处于站立姿态时与送风设备的结构示意图;
[0033]
图4为本申请实施例中受风对象处于坐卧姿态时与送风设备的结构示意图;
[0034]
图5为本申请实施例中送风设备的控制方法的第三流程示意图;
[0035]
图6为本申请实施例中受风对象与对应的送风设备的第一结构示意图;
[0036]
图7为本申请实施例中受风对象与对应的送风设备的第二结构示意图;
[0037]
图8为本申请实施例中受风对象与对应的送风设备的第三结构示意图;
[0038]
图9为本申请实施例中受风对象与对应的送风设备的第四结构示意图;
[0039]
图10为本申请实施例中送风设备的控制装置组成结构示意图;
[0040]
图11为本申请实施例中送风设备组成结构示意图。
具体实施方式
[0041]
为了能够更加详尽地了解本申请实施例的特点与技术内容,下面结合附图对本申请实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本申请实施例。
[0042]
本申请实施例提供了一种送风设备的控制方法,图1为本申请实施例中送风设备的控制方法的第一流程示意图,如图1所示,送风设备设有阵列式测距传感器,该送风设备的控制方法具体可以包括:
[0043]
步骤101:控制所述阵列式测距传感器向目标送风区域发射光信号,并接收由所述目标送风区域反射的反射光信号;
[0044]
需要说明的是,阵列式传感器是指一种或者多种传感器按照一定的排列方式构成的具有一定功能和作用的整体。通过多个传感器的集成,可以实现某一区域内的数据采集,为后续的数据分析提供便利。另外,功能需求不同时,阵列式传感器在排序时可能采用的排列方式是不相同的。阵列式传感器的排列方式一般包括:圆周环形排列、矩形排列和异型排列。
[0045]
这里,本申请是通过阵列式传感器来检测目标送风区域中目标对象表面各个点到对应的传感器的距离,所以,阵列式传感器可以是由一种测距传感器集成,阵列式测距传感器的排列方式可以是矩形排列。另外,本申请中阵列式测距传感器是安装于送风设备的最上端。
[0046]
需要说明的是,目标送风区域可以理解为受风对象能够感受到风的区域。其中,受风对象可以为:大人、小孩或者宠物。
[0047]
需要说明的是,送风区域的风是由送风设备的出风口提供,送风设备一般至少包括一个出风口。这里,送风设备包括:空调器、电风扇等具备送暖风或者冷风功能的设备。
[0048]
步骤102:基于所述阵列式测距传感器接收到的反射光信号,确定所述目标送风区域中受风对象的轮廓信息;
[0049]
需要说明的是,控制阵列式测距传感器向受风对象发射光信号,再基于阵列式测
距传感器接收到由受风对象反射回的反射光信号,这些接收到反射光信号的测距传感器组成受风对象的轮廓。
[0050]
另外,由于阵列式测距传感器上每一个传感器有相应的位置信息,所以,接收到反射光信号的多个测距传感器的位置信息组成受风对象的轮廓信息。
[0051]
在一些实施例中,该步骤具体包括:基于所述阵列式测距传感器接收到的反射光信号,确定满足反射条件的多个目标测距传感器;基于所述多个目标测距传感器的位置信息确定所述受风对象的轮廓信息。
[0052]
需要说明的是,反射条件是用于判断阵列式测距传感器中哪些传感器接收到受风对象返回的反射光信号。反射条件为测距传感器从发射光信号至接收到反射的反射光信号所使用的飞行时间位于预设时间范围内。
[0053]
需要说明的是,由于阵列式测距传感器是同时发射的光信号,且受风对象表面各个点几乎可以认为是在一个平面上,所以,从光信号发射至受风对象表面,再由受风对象表面将光信号返回至测距传感器所用的飞行时间相差不大。也就是说,这些测距传感器从发射光信号至接收到反射的反射光信号所使用的飞行时间位于预设时间范围内。
[0054]
具体地,阵列式测距传感器同时向受风对象发射光信号,在预设时间范围内阵列式测距传感器中的多个测距传感器接收到由受风对象反射的反射光信号,这些测距传感器集合可构成受风对象的轮廓形状。这里,由于受风对象的轮廓形状是由多个测距传感器构成,所以说,轮廓信息包括多个测距传感器对应的位置信息。
[0055]
在一些实施例中,所述方法还包括:获取所述受风对象与所述送风设备之间的距离信息;基于所述距离信息确定所述预设时间范围。
[0056]
需要说明的是,送风设备还可内置用于测量受风对象与送风设备之间距离的测距传感器,该测距传感器可安装于送风设备的中下端,便于直接测量两者之间的水平距离。这里,设置多个测距传感器均测量受风对象的不同位置与送风设备之间距离,对这些距离求得距离平均值。基于距离平均值与光信号传播速度,计算出时间平均值,进而将浮动于时间平均值上下一定阈值的范围设置为预设时间范围。
[0057]
可选的,确定预设时间范围之前,可选定阵列式测距传感器上多个测距传感器同时向受风对象表面发射光信号,待这些测距传感器接收到反射的反射光信号时,分别获取所使用的飞行时间,并对这些飞行时间求得时间平均值,进而将浮动于时间平均值上下一定阈值的范围设置为预设时间范围。这里,待预设时间范围确定后,再基于这个预设时间范围从阵列式测距传感器上选取构成受风对象轮廓的多个测距传感器。
[0058]
步骤103:基于所述受风对象的轮廓信息,确定所述受风对象类型;
[0059]
需要说明的是,获取到受风对象的轮廓信息后,可与预设的轮廓模板信息进行比对并确定出相似率,相似率越大,说明受风对象的轮廓符合对应的轮廓模板。这里预设的轮廓模板包括站立轮廓模板、坐卧轮廓模板及平躺轮廓模板等。另外,这些轮廓模板是提前训练好的轮廓模板。
[0060]
这里,受风对象的轮廓确定好后,结合该轮廓模板对应的确定条件,即可确定出受风对象类型。
[0061]
需要说明的是,受风对象类型包括:大人、小孩或者宠物等。
[0062]
步骤104:基于所述受风对象类型,确定所述送风设备的工作模式。
[0063]
需要说明的是,送风设备的工作模式包括:风吹人模式、风避人模式、睡眠模式、静音模式、柔风模式等。
[0064]
这里,受风对象不同时,控制送风设备输出对应的工作模式向受风对象送风。例如,检测出受风对象是小孩时,为了实现对小孩的有效保护,控制送风设备的工作模式为风避人模式或者柔风模式。本申请这种针对受风对象类型的不同,控制送风设备工作在不同的模式下,提高了送风设备的智能性,也提高送风设备送风的精确性。
[0065]
另外,还需要说明的是,送风设备存在一个或者多个出风口,且每个出风口对应的送风区域可能存在一个或者多个受风对象,通过阵列式测距传感器可检测出每个送风区域中所有受风对象的类型,进而根据受风对象类型控制送风设备工作在对应的工作模式。
[0066]
针对上述提及的测距传感器,需要说明的是,测距传感器可以是飞行时间传感器(time of flight,tof),tof传感器是一种基于飞行时间的检测传感器,通过主动发射光信号并对反射的反射光信号进行捕捉、解析,进而得到检测目标与传感器之间的距离。通过tof传感器所测量的距离精度达到1厘米级别。
[0067]
这里,步骤101至步骤104的执行主体可以为送风设备的控制装置的处理器。
[0068]
采用上述技术方案,控制阵列式测距传感器向目标送风区域发射光信号,并接收由目标送风区域反射的反射光信号;基于阵列式测距传感器接收到的反射光信号,确定目标送风区域中受风对象的轮廓信息;基于受风对象的轮廓信息,确定受风对象类型;基于受风对象类型,确定送风设备的工作模式。如此,控制阵列式测距传感器向受风对象发射光信号,阵列式测距传感器上的多个测距传感器接收到由受风对象反射的光信号,根据接收到的反射光信号特征确定受风对象的轮廓,基于受风对象的轮廓确定受风对象类型,使得送风设备根据受风对象类型工作在匹配的工作模式,提高送风设备的智能性,也提高送风设备送风的精确性。
[0069]
本申请实施例提供了一种送风设备的控制方法,图2为本申请实施例中送风设备的控制方法的第二流程示意图,如图2所示,送风设备设有阵列式测距传感器,该送风设备的控制方法具体可以包括:
[0070]
步骤201:控制所述阵列式测距传感器向目标送风区域发射光信号,并接收由所述目标送风区域反射的反射光信号;
[0071]
步骤202:基于所述阵列式测距传感器接收到的反射光信号,确定所述目标送风区域中受风对象的轮廓信息;
[0072]
在一些实施例中,该步骤具体包括:基于所述阵列式测距传感器接收到的反射光信号,确定满足反射条件的多个目标测距传感器;基于所述多个目标测距传感器的位置信息确定所述受风对象的轮廓信息。
[0073]
需要说明的是,反射条件是用于判断阵列式测距传感器中哪些传感器接收到受风对象返回的反射光信号。反射条件为测距传感器从发射光信号至接收到反射的反射光信号所使用的飞行时间位于预设时间范围内。
[0074]
在一些实施例中,所述方法还包括:获取所述受风对象与所述送风设备之间的距离信息;基于所述距离信息确定所述预设时间范围。
[0075]
步骤203:基于所述轮廓信息,确定所述受风对象的目标姿态信息;
[0076]
需要说明的是,获取到受风对象的轮廓信息后,可与预设的轮廓模板信息进行比
对并确定出相似率,相似率越大,说明受风对象的轮廓符合对应的轮廓模板。这里预设的轮廓模板包括站立轮廓模板、坐卧轮廓模板及平躺轮廓模板等。另外,这些轮廓模板是提前训练好的轮廓模板。
[0077]
进一步地,受风对象的轮廓模板确定好后,即就是确定出受风对象处于何种姿态。
[0078]
步骤204:基于预设的至少一种姿态信息和检测条件的映射关系,确定所述目标姿态信息对应的目标检测条件;
[0079]
需要说明的是,姿态信息至少包括站立姿态、坐卧姿态、平躺姿态。姿态信息不同时,检测条件是不相同的。
[0080]
具体地,根据受风对象对应的目标姿态信息,从映射关系表中依次查找该目标姿态信息,再根据目标姿态信息查找对应的目标检测条件。
[0081]
在一些实施例中,所述检测条件包括:受风对象的身高位于第一高度范围时,确定所述受风对象类型为第一类型;受风对象的身高位于第二高度范围时,确定所述受风对象类型为第二类型;所述姿态信息用于确定所述第一高度范围和所述第二高度范围。
[0082]
需要说明的是,姿态信息不同时,对应的检测条件中涉及的第一高度范围和第二高度范围分别不同。即就是根据姿态信息确定对应的高度范围。
[0083]
这里,根据姿态信息可人工设置对应的高度范围或者通过机器学习方法动态设置对应的高度范围。另外,设置高度范围时需要考虑针对不同人群或者人种设置对应的高度范围。
[0084]
示例性地,若受风对象的姿态信息为站立姿态或者平躺姿态,那第一高度范围可设置为大于1.2米,第二高度范围可设置为小于或者等于1.2米。
[0085]
若受风对象的姿态信息为坐卧姿态,那第一高度范围可设置为大于1米,第二高度范围可设置为小于或者等于1米。
[0086]
步骤205:基于所述轮廓信息和所述目标检测条件,确定所述受风对象类型;
[0087]
这里,送风设备为了达到准确向受风对象送风的目的,再送风之前需要确定当前受风对象,使得后续送风设备可准确送风,提高送风设备的智能性。
[0088]
需要说明的是,受风对象类型包括:大人、小孩或者宠物等。
[0089]
在一些实施例中,该步骤具体包括:基于所述轮廓信息确定所述受风对象的身高;基于所述受风对象的身高和所述目标检测条件,确定所述受风对象类型。
[0090]
需要说明的是,接收到反射光信号的多个测距传感器的位置信息组成受风对象的轮廓信息。通过获取多个测距传感器的检测时间差,计算出受风对象中相应位置与对应的测距传感器之间的距离,再结合测距传感器距离地面的高度,可计算出受风对象的身高。
[0091]
进一步地,根据目标姿态信息确定的目标检测条件,结合受风对象的身高,即可检测出受风对象类型。
[0092]
示例性地,若受风对象的姿态信息为站立姿态,那第一高度范围可设置为大于1.2米,第二高度范围可设置为小于或者等于1.2米。若检测出受风对象的身高大于1.2米时,认为检测的受风对象类型为大人(即第一类型)。若检测出受风对象的身高小于或者等于1.2米,认为检测的受风对象类型为小孩(即第二类型)。
[0093]
在一些实施例中,所述测距传感器用于检测发射光信号与接收光信号之间的时间差,所述方法还包括:基于所述轮廓信息,确定所述多个目标测距传感器中处于第一边缘位
置的第一测距传感器,并获取所述第一测距传感器检测到的第一时间差;基于所述轮廓信息,确定所述多个目标测距传感器中处于第二边缘位置的第二测距传感器,并获取所述第二测距传感器检测到的第二时间差;基于所述第一时间差、所述第二时间差、所述第一测距传感器的高度和所述第二测距传感器的高度,确定所述受风对象的高度。
[0094]
需要说明的是,第一边缘位置用于表示受风对象的一轮廓边缘位置,第二边缘位置用于表示受风对象的另一轮廓边缘位置。确定第一边缘位置和第二边缘位置是为了测量受风对象处于某种姿态下的身高。这里,第一边缘位置可以理解为受风对象处于站立姿态或者坐卧姿态的头顶位置,第二边缘位置可以理解为受风对象处于站立姿态或者坐卧姿态的脚底位置。
[0095]
这里,图3为本申请实施例中受风对象处于站立姿态时与送风设备的结构示意图,如图3所示,受风对象为站立姿态,第一边缘位置a1为受风对象的最上端位置,第二边缘位置b1为受风对象的最下端位置,第一测距传感器位置c1为多个目标测距传感器中最上端位置,第二测距传感器位置d1为多个目标测距传感器中最下端位置,送风设备放置地面的位置用e1表示。
[0096]
获取第一测距传感器检测到的第一时间差,即第一测距传感器由c1点发出光信号到a1,再由a1到c1的飞行时间为t1(即第一时间差);获取第二测距传感器检测到的第二时间差,即第二测距传感器由d1点发出光信号到b1,再由b1到d1的飞行时间为t2(即第二时间差)。光传播速度v是已知的,则a1与c1之间的距离计算出为a1c1=vt1/2,b1与d1之间的距离也可以计算出为b1d1=vt2/2,再分别结合c1与e1之间的距离(可以近似于发送设备的高度)、d1与e1之间的距离(可以近似于发送设备的高度),确定出受风对象的高度。
[0097]
图4为本申请实施例中受风对象处于坐卧姿态时与送风设备的结构示意图,如图4所示,受风对象为坐卧姿态,第一边缘位置a2为受风对象的最上端位置,第二边缘位置b2为受风对象的最下端位置,第一测距传感器位置c2为多个目标测距传感器中最上端位置,第二测距传感器位置d2为多个目标测距传感器中最下端位置,送风设备放置地面的位置用e2表示。
[0098]
获取第一测距传感器检测到的第一时间差,即第一测距传感器由c2点发出光信号到a2,再由a2到c2的飞行时间为t3(即第一时间差);获取第二测距传感器检测到的第二时间差,即第二测距传感器由d2点发出光信号到b2,再由b2到d2的飞行时间为t4(即第二时间差)。光传播速度v是已知的,则a2与c2之间的距离计算出为a2c2=vt3/2,b2与d2之间的距离也可以计算出为b2d2=vt4/2,再分别结合c2与e2之间的距离(可以近似于发送设备的高度)、d2与e2之间的距离(可以近似于发送设备的高度),确定出受风对象的高度。
[0099]
在一些实施例中,所述基于所述第一时间差、所述第二时间差、所述第一测距传感器的高度和所述第二测距传感器的高度,确定所述受风对象的高度,包括:基于所述第二时间差和所述第二测距传感器的高度,确定所述受风对象与所述送风设备之间的距离信息;基于所述第一时间差、所述第一测距传感器的高度和所述距离信息,确定所述受风对象的高度。
[0100]
这里,如图3所示,根据b1d1的距离和d1e1的距离计算出受风对象与送风设备之间的水平距离b1e1(即距离信息),a1c1的距离和b1e1的距离(等于a1f1的距离)计算出c1f1的距离,再通过c1e1的距离减去c1f1的距离即可得到e1f1的距离(即受风对象的高度a1b1)。
[0101]
如图4所示,根据b2d2的距离和d2e2的距离计算出受风对象与送风设备之间的水平距离b2e2(即距离信息),a2c2的距离和b2e2的距离(等于a2f2的距离)计算出c2f2的距离,再通过c2e2的距离减去c2f2的距离即可得到e2f2的距离(即受风对象的高度a2b2)。
[0102]
步骤206:基于所述受风对象类型,确定所述送风设备的工作模式。
[0103]
需要说明的是,送风设备的工作模式包括:风吹人模式、风避人模式、睡眠模式、静音模式、柔风模式等。
[0104]
这里,受风对象不同时,控制送风设备输出对应的工作模式向受风对象送风。例如,检测出受风对象是小孩时,为了实现对小孩的有效保护,控制送风设备的工作模式为风避人模式或者柔风模式。本申请这种针对受风对象类型的不同,控制送风设备工作在不同的模式下,提高了送风设备的智能性,也提高送风设备送风的精确性。
[0105]
采用上述技术方案,控制阵列式测距传感器向目标送风区域发射光信号,并接收由目标送风区域反射的反射光信号;基于阵列式测距传感器接收到的反射光信号,确定目标送风区域中受风对象的轮廓信息;基于受风对象的轮廓信息,确定受风对象类型;基于受风对象类型,确定送风设备的工作模式。如此,控制阵列式测距传感器向受风对象发射光信号,阵列式测距传感器上的多个测距传感器接收到由受风对象反射的光信号,根据接收到的反射光信号特征确定受风对象的轮廓,基于受风对象的轮廓确定受风对象类型,使得送风设备根据受风对象类型工作在匹配的工作模式,提高送风设备的智能性,也提高送风设备送风的精确性。
[0106]
本申请实施例提供了一种送风设备的控制方法,图5为本申请实施例中送风设备的控制方法的第三流程示意图,如图5所示,送风设备设有阵列式测距传感器,该送风设备的控制方法具体可以包括:
[0107]
步骤501:控制所述阵列式测距传感器向目标送风区域发射光信号,并接收由所述目标送风区域反射的反射光信号;
[0108]
步骤502:基于所述阵列式测距传感器接收到的反射光信号,确定所述目标送风区域中受风对象的轮廓信息;
[0109]
步骤503:基于所述受风对象的轮廓信息,确定所述受风对象类型;
[0110]
在一些实施例中,该步骤具体包括:基于所述轮廓信息,确定所述受风对象的目标姿态信息;基于预设的至少一种姿态信息和检测条件的映射关系,确定所述目标姿态信息对应的目标检测条件;基于所述轮廓信息和所述目标检测条件,确定所述受风对象类型。
[0111]
在一些实施例中,所述基于所述轮廓信息和所述目标检测条件,确定所述受风对象类型,包括:基于所述轮廓信息确定所述受风对象的身高;基于所述受风对象的身高和所述目标检测条件,确定所述受风对象类型。
[0112]
需要说明的是,基于上述实施例,在计算受风对象的身高的同时,也计算出受风对象与送风设备之间的水平距离,水平距离不同时,受风对象可接收到不同风速的风,进一步提高送风设备的送风准确性。
[0113]
因此,下面步骤在确定送风设备的工作模式时,可以将水平距离考虑进去,具体在下面步骤进行阐述。
[0114]
步骤504:若所述受风对象类型为第一类型,确定所述工作模式为风吹人模式;
[0115]
步骤505:若所述受风对象类型为第二类型,确定所述工作模式为风避人模式。
[0116]
上述提及的第一类型可以是大人,第二类型可以是小孩。
[0117]
这里,若检测到受风对象是大人,且计算出大人与送风设备之间的距离大于预设距离阈值时,需控制送风设备将风速提高;若计算出大人与送风设备之间的距离小于或者预设距离阈值时,需控制送风设备将风速减慢。另外,这里提到的预设距离阈值可以是人工设置或者通过机器学习方法动态设置。
[0118]
这里,送风设备的工作模式还至少包括:睡眠模式、静音模式、柔风模式等。
[0119]
示例性地,当检测到受风对象为大人或者小孩且处于平躺姿态时,大人或者小孩可能处于睡眠状态,则需控制送风设备的工作模式为睡眠模式。
[0120]
图6为本申请实施例中受风对象与对应的送风设备的第一结构示意图,如图6所示,该送风设备可以向两个送风区域送风,即送风设备具备两个出风口,大人站立在左边出风口,小孩站立在右边出风口。其中,阵列式测距传感器安装在送风设备最上端的中间(如图6所示),或者每一个出风口上端安装一阵列式测距传感器。
[0121]
这里,用于判断受风对象类型的检测条件为:受风对象的身高大于1.2米(即第一高度范围)时,确定受风对象类型为大人;受风对象的身高小于或者等于1.2米(即第二高度范围)时,确定受风对象类型为小孩。
[0122]
图6可见阵列式测距传感器检测出位于左边送风区域的受风对象的身高大于1.2米,则确定受风对象类型为大人,此时控制送风设备将左边出风口打开,即送风设备工作在风吹人模式。另外,还可以根据检测出的大人与送风设备之间的水平距离,自动控制送风设备送风的风速,也就是说,离的越远,可将风速调至为1档(为最大风速),离的较近时,可将风速调至3档(为较低风速)。
[0123]
阵列式测距传感器检测出位于右边送风区域的受风对象的身高小于或者等于1.2米,则确定受风对象类型为小孩,此时控制送风设备将右边出风口关闭(如图6所示),即送风设备工作在风避人模式。另外,也可以根据检测出的小孩与送风设备之间的水平距离,自动控制送风设备送风的风速,也就是说,离的越远,可将送风设备的工作模式调至柔风模式,离的较近时,如图6所示直接关闭出风口。
[0124]
图7为本申请实施例中受风对象与对应的送风设备的第二结构示意图,如图7所示,该送风设备可以向两个送风区域送风,即送风设备具备两个出风口,左边出风口和右边出风口均站立小孩。其中,阵列式测距传感器安装在送风设备最上端的中间(如图7所示),或者每一个出风口上端安装一阵列式测距传感器。
[0125]
这里,用于判断受风对象类型的检测条件为:受风对象的身高大于1.2米(即第一高度范围)时,确定受风对象类型为大人;受风对象的身高小于或者等于1.2米(即第二高度范围)时,确定受风对象类型为小孩。
[0126]
图7可见阵列式测距传感器检测出位于左边送风区域的受风对象的身高小于或者等于1.2米,则确定受风对象类型为小孩,且再结合小孩与送风设备之间的水平距离,确定小孩距离送风设备较近时,控制送风设备将左边出风口关闭,即送风设备工作在风避人模式。
[0127]
阵列式测距传感器检测出位于右边送风区域的受风对象的身高小于或者等于1.2米,则确定受风对象类型为小孩,且再结合小孩与送风设备之间的水平距离,确定小孩距离送风设备较远时,将送风设备的工作模式调至柔风模式。
[0128]
图8为本申请实施例中受风对象与对应的送风设备的第三结构示意图,如图8所示,该送风设备可以向两个送风区域送风,即送风设备具备两个出风口,左边出风口和右边出风口均站立大人。其中,阵列式测距传感器安装在送风设备最上端的中间(如图8所示),或者每一个出风口上端安装一阵列式测距传感器。
[0129]
这里,用于判断受风对象类型的检测条件为:受风对象的身高大于1.2米(即第一高度范围)时,确定受风对象类型为大人;受风对象的身高小于或者等于1.2米(即第二高度范围)时,确定受风对象类型为小孩。
[0130]
图8可见阵列式测距传感器检测出位于左边送风区域的受风对象的身高大于1.2米,则确定受风对象类型为大人,且再结合大人与送风设备之间的水平距离,确定小孩距离送风设备较近时,控制送风设备将左边出风口打开,送风设备工作在风吹人模式,并将风速调至3档(为较低风速)。
[0131]
阵列式测距传感器检测出位于右边送风区域的受风对象的身高大于1.2米,则确定受风对象类型为大人,且再结合大人与送风设备之间的水平距离,确定小孩距离送风设备较远时,控制送风设备将右边出风口打开,送风设备工作在风吹人模式,并将风速调至为1档(为最大风速)。
[0132]
图9为本申请实施例中受风对象与对应的送风设备的第四结构示意图,如图9所示,该送风设备可以向两个送风区域送风,即送风设备具备两个出风口,左边出风口站立两个大人,右边出风口站立两个小孩。其中,阵列式测距传感器安装在送风设备最上端的中间(如图9所示),或者每一个出风口上端安装一阵列式测距传感器。
[0133]
这里,用于判断受风对象类型的检测条件为:受风对象的身高大于1.2米(即第一高度范围)时,确定受风对象类型为大人;受风对象的身高小于或者等于1.2米(即第二高度范围)时,确定受风对象类型为小孩。
[0134]
图9可见阵列式测距传感器检测出位于左边送风区域的两个受风对象的身高均大于1.2米,则确定受风对象类型均为大人,此时控制送风设备将左边出风口打开,即送风设备工作在风吹人模式。同时,阵列式测距传感器检测出位于右边送风区域的一个受风对象的身高大于1.2米,确定受风对象类型为大人,另一个受风对象的身高小于或者等于1.2米,确定受风对象类型为小孩,此时控制送风设备将右边出风口关闭,即送风设备工作在风避人模式(如图9所示)或者柔风模式。
[0135]
采用上述技术方案,控制阵列式测距传感器向目标送风区域发射光信号,并接收由目标送风区域反射的反射光信号;基于阵列式测距传感器接收到的反射光信号,确定目标送风区域中受风对象的轮廓信息;基于受风对象的轮廓信息,确定受风对象类型;基于受风对象类型,确定送风设备的工作模式。如此,控制阵列式测距传感器向受风对象发射光信号,阵列式测距传感器上的多个测距传感器接收到由受风对象反射的光信号,根据接收到的反射光信号特征确定受风对象的轮廓,基于受风对象的轮廓确定受风对象类型,使得送风设备根据受风对象类型工作在匹配的工作模式,提高送风设备的智能性,也提高送风设备送风的精确性。
[0136]
本申请实施例中提供了一种送风设备的控制装置,图10为本申请实施例中送风设备的控制装置组成结构示意图,如图10所示,送风设备设有阵列式测距传感器;该装置包括:
[0137]
控制单元1001,用于控制所述阵列式测距传感器向目标送风区域发射光信号,并接收由所述目标送风区域反射的反射光信号;
[0138]
确定单元1002,用于基于所述阵列式测距传感器接收到的反射光信号,确定所述目标送风区域中受风对象的轮廓信息;
[0139]
所述确定单元1002,用于基于所述受风对象的轮廓信息,确定所述受风对象类型;
[0140]
所述确定单元1002,用于基于所述受风对象类型,确定所述送风设备的工作模式。
[0141]
在一些实施例中,所述装置包括:确定单元1002,具体用于基于所述阵列式测距传感器接收到的反射光信号,确定满足反射条件的多个目标测距传感器;基于所述多个目标测距传感器的位置信息确定所述受风对象的轮廓信息。
[0142]
在一些实施例中,所述反射条件包括飞行时间位于预设时间范围内。
[0143]
在一些实施例中,获取所述受风对象与所述送风设备之间的距离信息;基于所述距离信息确定所述预设时间范围。
[0144]
在一些实施例中,所述距离传感器用于检测发射光信号与接收光信号之间的时间差;基于所述轮廓信息,确定所述多个目标测距传感器中处于第一边缘位置的第一测距传感器,并获取所述第一测距传感器检测到的第一时间差;基于所述轮廓信息,确定所述多个目标测距传感器中处于第二边缘位置的第二测距传感器,并获取所述第二测距传感器检测到的第二时间差;基于所述第一时间差、所述第二时间差、所述第一测距传感器的高度和所述第二测距传感器的高度,确定所述受风对象的高度。
[0145]
在一些实施例中,所述基于所述第一时间差、所述第二时间差、所述第一测距传感器的高度和所述第二测距传感器的高度,确定所述受风对象的高度时,具体是基于所述第二时间差和所述第二测距传感器的高度,确定所述受风对象与所述送风设备之间的距离信息;基于所述第一时间差、所述第一测距传感器的高度和所述距离信息,确定所述受风对象的高度。
[0146]
在一些实施例中,所述装置包括:确定单元1002,具体用于基于所述轮廓信息,确定所述受风对象的目标姿态信息;基于预设的至少一种姿态信息和检测条件的映射关系,确定所述目标姿态信息对应的目标检测条件;基于所述轮廓信息和所述目标检测条件,确定所述受风对象类型。
[0147]
在一些实施例中,所述检测条件包括:受风对象的身高位于第一高度范围时,确定所述受风对象类型为第一类型;受风对象的身高位于第二高度范围时,确定所述受风对象类型为第二类型;所述姿态信息用于确定所述第一高度范围和所述第二高度范围。
[0148]
在一些实施例中,所述至少一种姿态信息包括站立姿态、坐卧姿态、平躺姿态。
[0149]
在一些实施例中,所述基于所述轮廓信息和所述目标检测条件,确定所述受风对象类型时,具体是基于所述轮廓信息确定所述受风对象的身高;基于所述受风对象的身高和所述目标检测条件,确定所述受风对象类型。
[0150]
在一些实施例中,所述送风设备的工作模式包括:风吹人模式、风避人模式;所述装置包括:确定单元1002,具体用于若所述受风对象类型为第一类型,确定所述工作模式为风吹人模式;若所述受风对象类型为第二类型,确定所述工作模式为风避人模式。
[0151]
在一些实施例中,所述测距传感器为飞行时间传感器。
[0152]
采用上述技术方案,控制阵列式测距传感器向目标送风区域发射光信号,并接收
由目标送风区域反射的反射光信号;基于阵列式测距传感器接收到的反射光信号,确定目标送风区域中受风对象的轮廓信息;基于受风对象的轮廓信息,确定受风对象类型;基于受风对象类型,确定送风设备的工作模式。如此,控制阵列式测距传感器向受风对象发射光信号,阵列式测距传感器上的多个测距传感器接收到由受风对象反射的光信号,根据接收到的反射光信号特征确定受风对象的轮廓,基于受风对象的轮廓确定受风对象类型,使得送风设备根据受风对象类型工作在匹配的工作模式,提高送风设备的智能性,也提高送风设备送风的精确性。
[0153]
本申请实施例提供了一种送风设备,图11为本申请实施例中送风设备组成结构示意图,如图11所示,该送风设备包括:处理器1101和配置为存储能够在处理器上运行的计算机程序的存储器1102;
[0154]
其中,处理器1101配置为运行计算机程序时,执行前述实施例中的方法步骤。
[0155]
当然,实际应用时,如图11所示,该设备中的各个组件通过总线系统1103耦合在一起。可理解,总线系统1103用于实现这些组件之间的连接通信。总线系统1103除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图11中将各种总线都标为总线系统1103。
[0156]
在实际应用中,上述处理器可以为特定用途集成电路(asic,application specific integrated circuit)、数字信号处理装置(dspd,digital signal processing device)、可编程逻辑装置(pld,programmable logic device)、现场可编程门阵列(field-programmable gate array,fpga)、控制器、微控制器、微处理器中的至少一种。可以理解地,对于不同的设备,用于实现上述处理器功能的电子器件还可以为其它,本申请实施例不作具体限定。
[0157]
上述存储器可以是易失性存储器(volatile memory),例如随机存取存储器(ram,random-access memory);或者非易失性存储器(non-volatile memory),例如只读存储器(rom,read-only memory),快闪存储器(flash memory),硬盘(hdd,hard disk drive)或固态硬盘(ssd,solid-state drive);或者上述种类的存储器的组合,并向处理器提供指令和数据。
[0158]
本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序。
[0159]
可选的,该计算机可读存储介质可应用于本申请实施例中的任意一种方法,并且该计算机程序使得计算机执行本申请实施例的各个方法中由处理器实现的相应流程,为了简洁,在此不再赘述。
[0160]
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0161]
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0162]
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0163]
本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
[0164]
本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
[0165]
本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
[0166]
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除
热门咨询
tips