基于人体检测的空调控制方法、装置和系统的制作方法
【技术领域】
[0001]本发明涉及家用电器技术领域,尤其涉及一种基于人体检测的空调控制方法、装置和系统。
【背景技术】
[0002]现有的家用空调已具备有人体热源检测的红外阵列传感器。在红外阵列传感器检测到有热源后,根据热源位置来调整空调的送风方向。
[0003]现有的红外阵列传感器是面阵红外阵列传感器,例如32*31像素或者64*62像素。面阵红外阵列传感器能够实时检测热源位置和热源的活动轨迹,但是这样导致成本的大幅
【发明内容】
[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0005]为此,本发明的一个目的在于提出一种基于人体检测的空调控制方法,该方法可以降低活动热源丢失以及降低空调成本。
[0006]本发明的另一个目的在于提出一种基于人体检测的控制控制装置。
[0007]为达到上述目的,本发明第一方面实施例提出的基于人体检测的空调控制方法,包括:在用户开启空调并启用人体检测功能后,控制传动机构开始运行,以使所述传动机构带动红外阵列传感器进行全局扫描,获取房间温度布局值;根据所述房间温度布局值与背景温度阈值的差值确定热源,并在所述热源中确定出属于人的热源,以及获取所述属于人的热源的位置信息;根据所述属于人的热源的位置信息,进行局部扫描,并在局部扫描确定所述热源的重心没有变化后继续缩小局部扫描的面积直至以预设的最小扫描面积进行扫描。
[0008]本发明第一方面实施例提出的基于人体检测的空调控制方法,通过根据属于人的热源的位置信息进行局部扫描,并在重心未变化时进一步缩小扫描面积,可以降低成本,另夕卜,本实施例通过传动机构带动红外阵列传感器进行全局扫描,可以降低活动热源丢失。
[0009]为达到上述目的,本发明第二方面实施例提出的基于人体检测的空调控制装置,包括:第一控制模块,用于在用户开启空调并启用人体检测功能后,控制传动机构开始运行,以使所述传动机构带动红外阵列传感器进行全局扫描;接收模块,用于接收所述红外阵列传感器发送的温度值,并获取房间温度布局值;第一确定模块,用于根据所述温度值与背景温度阈值的差值确定热源,并在所述热源中确定出属于人的热源,以及获取所述属于人的热源的位置信息;调整模块,用于根据所述属于人的热源的位置信息,进行局部扫描,并在局部扫描确定所述热源的重心没有变化后继续缩小局部扫描的面积直至以预设的最小扫描面积进行扫描。
[0010]本发明第二方面实施例提出的基于人体检测的空调控制装置,通过根据属于人的热源的位置信息进行局部扫描,并在重心未变化时进一步缩小扫描面积,可以降低成本,另夕卜,本实施例通过传动机构带动红外阵列传感器进行全局扫描,可以降低活动热源丢失。
[0011]为达到上述目的,本发明第三方面实施例提出的基于人体检测的空调控制系统,包括:红外阵列传感器,所述红外阵列传感器用于在扫描时采集室内环境中的温度值;传动机构,与所述红外阵列传感器连接,用于带动所述红外阵列传感器进行扫描位置调整;空调主控部件,是如第二方面实施例任一项所述的装置,与所述红外阵列传感器以及所述传动机构连接,用于获取所述红外阵列传感器采集的温度值,并获取房间温度布局值,以及控制所述传动机构运行。
[0012]本发明第三方面实施例提出的基于人体检测的空调控制系统,通过根据属于人的热源的位置信息进行局部扫描,并在重心未变化时进一步缩小扫描面积,可以降低成本,另夕卜,本实施例通过传动机构带动红外阵列传感器进行全局扫描,可以降低活动热源丢失。
[0013]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0014]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0015]图1是本发明一实施例提出的基于人体检测的空调控制系统的结构示意图;
[0016]图2是本发明另一实施例提出的基于人体检测的空调控制方法的流程示意图;
[0017]图3是本发明实施例中传动机构带动红外阵列传感器全局扫描的示意图;
[0018]图4是本发明另一实施例提出的基于人体检测的空调控制方法的流程示意图;
[0019]图5是本发明实施例中传动机构带动红外阵列传感器缩小扫描范围的示意图;
[0020]图6是本发明实施例中两个热源的位置距离缩小的示意图;
[0021]图7是本发明实施例中两个热源的位置距离增大的示意图;
[0022]图8是本发明另一实施例提出的基于人体检测的空调控制装置的结构示意图;
[0023]图9是本发明另一实施例提出的基于人体检测的空调控制装置的结构示意图。
【具体实施方式】
[0024]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0025]图1是本发明一实施例提出的基于人体检测的空调控制系统的结构示意图,参见图1,该系统10包括:红外阵列传感器11,传动结构12,空调主控部件13。
[0026]所述红外阵列传感器11用于在扫描时采集室内环境中的温度值;具体的,本实施例中的红外阵列传感器可以具体是低像素的红外阵列传感器,例如,20*1的像素组成。
[0027]传动机构12,与所述红外阵列传感器连接,用于带动所述红外阵列传感器进行扫描位置调整;
[0028]空调主控部件13,与所述红外阵列传感器11以及所述传动机构12连接,用于获取所述红外阵列传感器11采集的温度值,并获取房间温度布局值,以及控制所述传动机构12运行。
[0029]另外,空调主控部件13还可以根据所述属于人的热源的位置信息,进行如下项中的至少一项:
[0030]控制导风条的送风方向;
[0031]控制导风条的送风量;
[0032]控制温度值。
[0033]本实施例以控制导风条的送风方向为例,参见图1,该系统还可以包括:
[0034]导风条14,与所述空调主控部件13连接,用于根据所述空调主控部件13的控制调整送风方向。
[0035]相应的,基于图1所示的系统,参见图2,空调主控部件执行的流程可以包括:
[0036]S21:在用户开启空调并启用人体检测功能后,控制传动机构开始运行,以使所述传动机构带动红外阵列传感器进行全局扫描,获取房间温度布局值。
[0037]其中,全局扫描是在红外阵列传感器能够扫描的最大范围内进行扫描。
[0038]例如,参见图3,红外阵列传感器在传动机构的带动下,在红外阵列传感器预设的最大角度的范围内进行扫描,获取室内环境的房间温度布局值。
[0039]红外阵列传感器在扫描时,可以每扫描一定角度红外阵列传感器检测该位置的温度值,并发送给空调主控部件。
[0040]全局扫描的次数至少需两次以上,例如,5-10次中的一个值。
[0041]空调主控部件可以接收红外阵列传感器采集的不同位置的温度值,从而获取房间温度布局值。房间温度布局值可以表明房间中不同位置的温度值的情况。
[0042]S22:根据所述房间温度布局值与背景温度阈值的差值确定热源,并在所述热源中确定出属于人的热源,以及获取所述属于人的热源的位置信息。
[0043]可以根据红外阵列传感器全局扫描后得到的温度值,计算背景温度阈值,背景温度阈值例如为每次全局扫描得到的所有温度值的平均值。
[0044]在得到背景温度阈值后,可以计算扫描得到的每个温度值与背景温度阈值的差值,如果该差值大于预设的阈值,则该温度值是热源的温度值,例如,背景温度阈值是10度,预设的阈值是2度,则大于12度的温度值是热源的温度值。
[0045]进一步的,在得到热源的温度值后,可以根据预设规则确定出属于人的热源,预设规则例如根据人体特征信息或者根据热源占用的面积等。例如,在红外阵列传感器全局扫描时,空调主控部件可以确定当前的位置信息,红外阵列传感器可以获取温度值并上报给空调主控部件,因此,空调主控部件可以获取温度值以及对应的位置信息,在得到热源后,根据热源对应的位置信息可以确定热源的面积,如果该面积大于预设的人体热源面积特征,可以确定该热源是属于人的热源,并且根据空调主控部件之前获取的位置信息,可以获取属于人的热源的位置信息。
[0046]位置信息可以包括:重心坐标和左右极限坐标,坐标可以用相对空调器所在位置的相对坐标。
[0