一种空调器控制方法、装置、空调器及存储介质转让专利

申请号 : CN202011519607.2

文献号 : CN112665149B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 龚梁赵宇刘长文刮超马忠余

申请人 : 珠海格力电器股份有限公司

摘要 :

本申请实施例提供的一种空调器控制方法、装置、空调器及存储介质,通过对空调器的预设送风范围进行障碍物检测,在确定送风范围内存在障碍物的情况下,获取障碍物的特征信息,并根据障碍物的特征信息调整空调器的出风模式。从而避免在送风范围内存在障碍物的情况下,直接送风所引发的空间温度分层现象严重,房间温度不均匀的问题。

权利要求 :

1.一种空调器控制方法,其特征在于,包括:对空调器的预设送风范围进行障碍物检测;

在确定所述送风范围内有障碍物时,获取所述障碍物的特征信息;

根据所述障碍物的特征信息调整所述空调器的出风模式;

对空调器的预设送风范围进行障碍物检测,包括:基于空调器的送风方向,采集所述空调器预设送风范围内的温度分布图;

根据所述温度分布图确定所述送风范围内是否有障碍物;

根据所述温度分布图确定所述送风范围内是否有障碍物,包括:将所述温度分布图划分为第一图像和第二图像;

确定第一图像中所有像素点的温度平均值,作为第一温度;

确定第二图像中所有像素点的温度平均值,作为第二温度;

确定第一温度和第二温度之间的温度差值;

确定所述温度分布图中各像素点对应的温度方差;

若所述温度差值不小于预设的第一温度差值,或所述温度方差不小于预设的第一阈值,则确定所述送风范围内有障碍物;

确定所述送风范围内有障碍物之前,所述方法还包括:确定所述温度分布图中的最大温度值;

确定所述最大温度值与所述空调器的出风口温度的比值;

若确定所述比值大于第一预设比值,且所述温度差值大于第二温度差值,则执行确定所述送风范围内有障碍物的步骤。

2.根据权利要求1所述的方法,其特征在于,所述获取所述障碍物的特征信息,包括:从所述温度分布图中提取所述障碍物对应的目标图像;

根据所述目标图像确定所述障碍物的特征信息。

3.根据权利要求2所述的方法,其特征在于,确定所述障碍物的特征信息,包括:确定所述目标图像的左边缘与温度分布图纵向中心线之间的第一距离;

根据第一距离确定所述障碍物的左边缘角度;

确定所述目标图像的右边缘与温度分布图纵向中心线之间的第二距离;

根据第二距离确定所述障碍物的右边缘角度;

将所述左边缘角度和所述右边缘角度作为所述障碍物的特征信息。

4.根据权利要求3所述的方法,其特征在于,根据所述障碍物的特征信息调整所述空调器的出风模式,包括:

根据所述障碍物的特征信息确定所述空调器的目标水平扫风角度;

将所述空调器的水平扫风角度调整至所述目标水平扫风角度,以使得所述空调器的出风方向避开所述障碍物。

5.根据权利要求4所述的方法,其特征在于,根据所述障碍物的特征信息确定所述空调器的目标水平扫风角度,包括:若所述目标图像的左边缘位于所述温度分布图纵向中心线的左侧,所述目标图像的右边缘位于所述温度分布图纵向中心线的右侧,则确定所述空调器的左扫风极限角度与所述左边缘角度之间的第一角度差值;

确定所述空调器的右扫风极限角度与所述右边缘角度之间的第二角度差值;

确定所述第一角度差值和所述第二角度差值较大的作为目标角度差值;

根据所述目标角度差值确定所述空调的目标水平扫风角度。

6.根据权利要求4所述的方法,其特征在于,根据所述障碍物的特征信息确定所述空调器的目标水平扫风角度,包括:根据所述空调器的左扫风极限角度、右扫风极限角度和所述障碍物的特征信息,确定多个候选水平扫风角度;

依次将所述空调器的水平扫风角度调整至各候选水平扫风角度,并确定各候选水平扫风角度下对应的目标区域温度;

选取对应的目标区域温度符合预设条件的候选水平扫风角度作为目标水平扫风角度。

7.一种空调器控制装置,其特征在于,包括:障碍物检测模块,用于对空调器的预设送风范围进行障碍物检测;

特征获取模块,用于在确定所述送风范围内有障碍物时,获取所述障碍物的特征信息;

出风模式调整模块,用于根据所述障碍物的特征信息调整所述空调器的出风模式;

对空调器的预设送风范围进行障碍物检测,包括:基于空调器的送风方向,采集所述空调器预设送风范围内的温度分布图;

根据所述温度分布图确定所述送风范围内是否有障碍物;

根据所述温度分布图确定所述送风范围内是否有障碍物,包括:将所述温度分布图划分为第一图像和第二图像;

确定第一图像中所有像素点的温度平均值,作为第一温度;

确定第二图像中所有像素点的温度平均值,作为第二温度;

确定第一温度和第二温度之间的温度差值;

确定所述温度分布图中各像素点对应的温度方差;

若所述温度差值不小于预设的第一温度差值,或所述温度方差不小于预设的第一阈值,则确定所述送风范围内有障碍物;

确定所述送风范围内有障碍物之前,所述装置还包括:确定所述温度分布图中的最大温度值;

确定所述最大温度值与所述空调器的出风口温度的比值;

若确定所述比值大于第一预设比值,且所述温度差值大于第二温度差值,则执行确定所述送风范围内有障碍物的步骤。

8.一种电子设备,其特征在于,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的数据处理程序,以实现权利要求1‑6任一所述空调器控制方法。

9.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1‑6任一所述空调器控制方法。

说明书 :

一种空调器控制方法、装置、空调器及存储介质

技术领域

[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] 将所述左边缘角度和所述右边缘角度作为所述障碍物的特征信息。
[0031] 在一种可能的实现方式中,根据所述障碍物的特征信息调整所述空调器的出风模式,包括:
[0032] 根据所述障碍物的特征信息确定所述空调器的目标水平扫风角度;
[0033] 将所述空调器的水平扫风角度调整至所述目标水平扫风角度,以使得所述空调器的出风方向避开所述障碍物。
[0034] 在一种可能的实现方式中,根据所述障碍物的特征信息确定所述空调器的目标水平扫风角度,包括:
[0035] 若所述目标图像的左边缘位于所述温度分布图纵向中心线的左侧,所述目标图像的右边缘位于所述温度分布图纵向中心线的右侧,则确定所述空调器的左扫风极限角度与
所述左边缘角度之间的第一角度差值;
[0036] 确定所述空调器的右扫风极限角度与所述右边缘角度之间的第二角度差值;
[0037] 确定所述第一角度差值和所述第二角度差值较大的作为目标角度差值;
[0038] 根据所述目标角度差值确定所述空调的目标水平扫风角度。
[0039] 在一种可能的实现方式中,根据所述障碍物的特征信息确定所述空调器的目标水平扫风角度,包括:
[0040] 根据所述空调器的左扫风极限角度、右扫风极限角度和所述障碍物的特征信息,确定多个候选水平扫风角度;
[0041] 依次将所述空调器的水平扫风角度调整至各候选水平扫风角度,并确定各候选水平扫风角度下对应的目标区域温度;
[0042] 选取对应的目标区域温度符合预设条件的候选水平扫风角度作为目标水平扫风角度。
[0043] 第二方面,本发明实施例还提供了一种空调器控制装置,包括:
[0044] 障碍物检测模块,用于对空调器的预设送风范围进行障碍物检测;
[0045] 特征获取模块,用于在确定所述送风范围内有障碍物时,获取所述障碍物的特征信息;
[0046] 出风模式调整模块,用于根据所述障碍物的特征信息调整所述空调器的出风模式。
[0047] 第三方面,本发明实施例还提供了一种电子设备,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的数据处理程序,以实现第一方面所述空调器控制方法。
[0048] 第四方面,本发明实施例还提供了一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现第一方面所述空
调器控制方法。
[0049] 本申请实施例提供的上述技术方案与现有技术相比具有如下优点:
[0050] 本申请实施例提供的一种空调器控制方法,通过对空调器的预设送风范围进行障碍物检测,在确定送风范围内存在障碍物的情况下,获取障碍物的特征信息,并根据障碍物
的特征信息调整空调器的出风模式。从而避免在出风口附近存在障碍物的情况下,直接送
风所引发的空间温度分层现象严重,房间温度不均匀的问题。

附图说明

[0051] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0052] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而
言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0053] 图1为本申请实施例提供的一种空调器的示意图;
[0054] 图2为本申请实施例提供的一种空调器控制方法的流程图;
[0055] 图3为本申请实施例提供的一种空调器控制方法的流程图;
[0056] 图4为本申请实施例提供的一种障碍物检测方法的流程图;
[0057] 图5为本申请实施例提供的一种温度分布图的示意图;
[0058] 图6为本申请实施例提供的一种二值图的示意图。
[0059] 图7为本申请实施例提供的一种目标图像位置示意图;
[0060] 图8为本申请实施例提供的一种目标图像位置示意图;
[0061] 图9为本申请实施例提供的一种目标图像位置示意图;
[0062] 图10为本申请实施例提供的一种空调器控制装置框图;
[0063] 图11为本申请实施例提供的一种电子设备示意图。

具体实施方式

[0064] 为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是
本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人
员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0065] 本发明实施例提供了一种空调器,如图1所示,该空调器100上设置有上出风口101、下出风口102和图像采集设备103,图像采集设备103设置在下出风口102的纵向中心线
上,离地距离可根据下出风口102的位置和图像采集设备103的可视角来定,以减少图像采
集设备103下出风口位置盲区为主要设计依据,例如设置离地距离为0.6m左右,空调器100
中还可以包括显示屏等设备,图1中不再一一示出。
[0066] 图像采集设备103可以为红外阵列传感器,通过红外阵列传感器检测空调器下出风口102送风范围内的红外热辐射,获取下出风口102送风范围内的温度分布图。具体的,红
外阵列传感器利用光电技术接收外界环境的热辐射能量,将该信号转换为温度信息,从而
得到可供人眼分辨的红外热图像也就是温度分布图,红外阵列传感器主要参数为像素分辨
率,由低到高一般有16*2,8*8,32*24,80*64,160*120,320*256,640*512不等,像素点越多
成像越清晰,但价格也越贵,另外两个关键参数为可视角和温度检测精度,可视角度较大的
可达到水平110°*垂直75°,温度检测精度主要区域可达到±0.5℃边缘±2℃左右,红外传
感器阵列选型可根据实际需求来定,如果要有一个较好的可分辨的图形,像素一般要32*24
以上才能较好的成像。
[0067] 需要说明的是,图1所示的空调器的样式只是示例,具体的可以根据实际需求进行更高、替换,本发明对此不作具体限定。
[0068] 图2为本申请实施例提供的一种空调器控制方法的实现流程图,该方法可以应用于空调器,如图2所示,该方法可以包括如下步骤:
[0069] S21.对空调器的预设送风范围进行障碍物检测。
[0070] 作为一个实施例,送风范围指的是出风口附件预设范围内,比如出风口前方1米内的范围。
[0071] 作为一个实施例,空调器中设置有障碍物检测装置,可以利用障碍物检测装置进行障碍物检测。
[0072] 作为一个可选的实现方式,利用障碍物检测装置进行障碍物检测可以包括:利用可见光摄像头采集空调器预设送风范围内的图像,通过图像处理技术确定送风范围内是否
有障碍物。
[0073] 作为另一个可选的实现方式,利用障碍物检测装置进行障碍物检测可以包括:利用3D结构光进行障碍物检测。
[0074] 作为再一个可选的实现方式,利用障碍物检测装置进行障碍物检测可以包括:利用毫米波雷达进行障碍物检测。
[0075] 作为又一个可选的实现方式,利用障碍物检测装置进行障碍物检测可以包括:利用红外阵列传感器进行障碍物检测。
[0076] 当通过障碍物检测确定送风区域有障碍物时,执行S22,在确定送风区域没有障碍物时不再执行S22,并按照设定模式正常运行。
[0077] S22.在确定所述送风范围内有障碍物时,获取所述障碍物的特征信息。
[0078] 当通过障碍物检测检测到送风范围内存储在障碍物时,获取障碍物的特征信息,进而根据障碍物的特征信息调整空调器的出风模式,其中特征信息可以包括但不限于障碍
物与空调器之间的距离、障碍物的尺寸、障碍物的类型和/或障碍物的边缘角度等。
[0079] S23.根据所述障碍物的特征信息调整所述空调器的出风模式。
[0080] 在确定送风区域内存储障碍物时,为了避免障碍物对出风路径进行阻挡,根据障碍物的特征信息对出风模式进行调整,比如调整出风角度等,以避开障碍物,从而使得送风
效果更优。
[0081] 本实施例提供的一种空调器控制方法,通过对空调器的预设送风范围进行障碍物检测,在确定送风范围内存在障碍物的情况下,获取障碍物的特征信息,并根据障碍物的特
征信息调整空调器的出风模式。从而避免在存在障碍物的情况下直接送风导致的出风路径
被阻挡,所引发的空间温度分层现象严重,房间温度不均匀的问题。
[0082] 下面以将本发明提供的空调器控制方法应用在图1所示的空调器为例,进行说明。
[0083] 图3为本发明实施例提供的一种空调器控制方法的实现流程图,如图3所示,该方法可以包括如下步骤:
[0084] S31.采集空调器下出风口送风范围内的温度分布图。
[0085] 作为一个实施例,空调器上设置有红外阵列传感器,红外阵列传感器安装在空调器下出风口附近,比如上方,利用设置在空调器上的红外阵列传感器采集空调器下出风口
对应的送风范围内的温度分布图。
[0086] 作为一个实施例,因为本发明主要是解决空调器制热运行时由于障碍物遮挡导致温度分布不均的问题,因此在执行步骤S31之前,可以先检测空调器的运行模式是否是制
热,若是制热则执行S31,否则不执行S31,通过该方法红外阵列传感器无需一直运行,从而
减少了能源消耗。
[0087] S32.根据所述温度分布图确定所述送风范围内是否有障碍物,若确定所述送风范围内没有障碍物,则执行S33,若确定所述送风范围内有障碍物,则执行S34。
[0088] 作为一个实施例,如图4所示可以采用下述方式确定送风范围内是否有障碍物:
[0089] S41.将所述温度分布图划分为第一图像和第二图像。
[0090] 作为一个实施例,预先设置图像划分规则,按照设置的图像划分规则对温度分布图划分,从而得到第一图像和第二图像,图像划分规则可以为根据实际需求或经验设定的,
比如预设的图像划分规则可以为将红外阵列传感器所得温度分布图像按传感器的纵向像
素的一半(即2/Row)处划分,得到上半部分图像和下半部分图像,将上半部分图像作为第一
图像,将下半部分图像作为第二图像。
[0091] 作为另一个实施例,预先按照设定的区域划分规则将送风区域划分为第一区域和第二区域,将温度分布图中与第一区域对应的图像作为第一图像,将温度分布图中与第二
区域对应的图像作为第二图像。其中区域划分规则为根据实际需求设定的规则,比如将以
空调器为圆心,第一距离为半径做圆后得到的圆圈内的区域作为第一区域,圆圈外的区域
作为第二区域,第一距离为根据实际需求设定的距离。
[0092] S42.确定第一图像中所有像素点的温度平均值,作为第一温度。
[0093] S43.确定第二图像中所有像素点的温度平均值,作为第二温度。
[0094] S44.确定第一温度和第二温度之间的温度差值。
[0095] S45.确定所述温度分布图中各像素点对应的温度方差。
[0096] S46.判断所述温度差值是否小于第一温度差值,且所述温度方差是否小于第一阈值,若所述温度差值小于第一温度差值,且温度方差小于第一阈值,则执行S411,否则执行
S48。
[0097] 其中,第一温度差值和第一阈值均是根据实际需求设定的值。
[0098] S47.确定所述温度分布图中的最大温度值。
[0099] S48.确定所述最大温度值与所述空调器的出风口温度的比值。
[0100] S49.判断所述比值是否小于第一预设比值,且所述温度差值是否小于第二温度差值,若所述比值小于第一预设比值,且所述温度差值小于第二温度差值,则执行S411,否则
执行S410。
[0101] 其中第一预设比值和第二温度差值为根据实际需求设定的值,其中第二温度差值大于或等于第一温度差值。
[0102] S410.确定所述送风范围内有障碍物。
[0103] S411.确定所述送风范围内没有障碍物。
[0104] 下面针对S42‑S411进行统一说明:
[0105] 作为一个实施例,以制热时通过下出风口出风的空调器为例,空调器在进行制热时,如果下出风口前方,也就是送风范围内无障碍物,出风路径没有被阻挡,热风向前运动
然后上浮扩散到整个房间,则房间整体温度会较为均匀,在通过红外阵列传感器采集到的
温度分布图中就不会出现明显的温度差别,第一图像对应的第一温度和第二图像对应的第
二温度就会比较接近,温度差值不会大于第一温度差值,且各像素点的温度方差也不会大
于第一阈值。
[0106] 如果温度差值大于第一温度差值,或各像素点的温度方差大于第一阈值,则说明当前可能存在障碍物,为了保证最终检测结果的准确性,此时再换一种方法进行障碍物检
测,即执行步骤S47‑S49的方法。
[0107] 因为如果制热时送风范围内有障碍物遮挡,出风路径被阻挡,会使得下出风口吹出的热风直接吹在障碍物上,并且由于障碍物的阻挡使得热风无法顺利扩散至整个房间,
从而导致障碍物附近的温度会明显高于其他区域的温度,当然障碍物表面的温度升高的最
大温度也不会超过出风口的温度,故可以根据温度分布图像中的最大温度值与出风口温度
(也可以是出风口的出风温度)的比值来确定是否存在障碍物,如果最大温度值与出风口温
度比值大于第一预设比值,且第一温度与第二温度的温度差值大于第二温度阈值则认为有
障碍物。
[0108] 本实施例通过上述两种方法的结合来检测障碍物,保证了检测结果的准确性,当然,上述两种方法也可以单独使用,例如通过S41‑S46进行障碍物检测,当通过S46确定温度
差值不小于第一温度差值,或所述温度方差不小于第一阈值时,确定送风范围内存在障碍
物,或者通过S41‑S44以及S47‑S49来进行障碍物检测,当通过S49确定最大温度值与空调器
的出风口温度的比值大于第一预设比值,且第一温度与第二温度的温度差值大于第二温度
差值时,确定送风范围内有障碍物。
[0109] S33.正常运行。
[0110] 当确定送风范围内没有障碍物时,直接按照设定的出风模式进行正常运行即可。
[0111] S34.从所述温度分布图中提取所述障碍物对应的目标图像。
[0112] 在确定送风范围内有障碍物时,为了保证出风路径不被障碍物阻挡,需要对出风模式进行调整,以使送风路径避开障碍物。
[0113] 为了避开障碍物需要先了解障碍物的特征,因此要获取障碍物的特征信息。
[0114] 作为一个实施例,根据温度分布图中障碍物对应的目标图像来确定障碍物的特征信息。具体的,先将障碍物对应的目标图像从温度分布图中提取处理,在根据提取出的目标
图像确定障碍物的特征信息。
[0115] 作为一个实施例,可以采用图像分割技术从温度分布图中提取障碍物对应的目标图像,具体的,可以包括下述步骤:
[0116] 步骤1:将所述温度分布图转换为灰度图。
[0117] 步骤2:确定所述灰度图对应的直方图。
[0118] 步骤3:对直方图进行平滑处理并分析,通过双峰法或中值法找到谷底温度分界点,获得分割阈值z。
[0119] 一个好的分割阈值应该对应着直方图中两个峰之间的最小值,如果温度分布图中的温度较为集中,例如,主要集中在22℃到40℃之间,不太好分析,则可以在步骤3之前,将
灰度图进行0到255等级的灰度均衡化,来提高对比度,再通过步骤3对均衡化的温度分布直
方图进行平滑处理并分析,通过双峰法找到分界点阀值z。
[0120] 步骤4:对灰度图按分割阈值z进行二值化,从而得到障碍物的形状图。
[0121] 例如对图5所示为温度分布图进行上述处理即可得到图6所示的图像,其中浅色部分即为障碍物的形状图。
[0122] 步骤5:将形状图对应的区域作为目标区域,提取温度分布图中与目标区域对应的图像作为目标图像。
[0123] 在提取出目标图像后,通过S35来确定障碍物的特征信息。
[0124] S35.根据所述目标图像确定所述障碍物的左边缘角度和右边缘角度。
[0125] 作为一个实施例,障碍物的特征信息包括左边缘角度和右边缘角度,其中左边缘角度为障碍物的左边缘与第一平面的夹角,障碍物的右边缘角度为障碍物的右边缘与第一
平面的夹角。其中第一平面为空调器下出风口的纵向中心线所在的平面,且第一平面垂直
与下出风口所在的平面。
[0126] 作为一个实施例,可以采用下述方式确定障碍物的左边缘角度和右边缘角度:
[0127] 确定所述目标图像的左边缘与温度分布图纵向中心线之间的第一距离,根据第一距离确定所述障碍物的左边缘角度,确定所述目标图像的右边缘与温度分布图纵向中心线
之间的第二距离。根据第二距离确定所述障碍物的右边缘角度,将所述左边缘角度和所述
右边缘角度作为所述障碍物的特征信息。
[0128] 进一步的,根据第一距离确定所述障碍物的左边缘角度,包括:
[0129] 确定红外阵列传感器的水平可视角ρ和所述温度分布图的阵列像素的列数Column,按照下述计算公式计算所述障碍物的左边缘角度θ1:
[0130] θ1=ρ*(L4/Column)
[0131] 其中L4表示第一距离。
[0132] 进一步的,根据第二距离确定所述障碍物的右边缘角度,包括:
[0133] 确定红外整列传感器的水平可视角ρ和所述温度分布图的阵列像素的列数Column,按照下述计算公式计算所述障碍物的右边缘角度θ2:
[0134] θ2=ρ*(L5/Column)
[0135] 其中L5表示第二距离。
[0136] S36.根据所述障碍物的特征信息确定所述空调器的目标水平扫风角度。
[0137] 作为一个实施例,若所述目标图像的左边缘位于所述温度分布图纵向中心线的左侧(例如图7所示),所述目标图像的右边缘位于所述温度分布图纵向中心线的右侧(例如图
7所示),则根据所述障碍物的特征信息确定所述空调器的目标水平扫风角度可以包括下述
步骤:
[0138] 步骤1:确定所述空调器的左扫风极限角度与所述左边缘角度之间的第一角度差值。
[0139] 步骤2:确定所述空调器的右扫风极限角度与所述右边缘角度之间的第二角度差值。
[0140] 步骤3:确定所述第一角度差值和所述第二角度差值较大的作为目标角度差值。
[0141] 步骤4:根据所述目标角度差值确定所述空调的目标水平扫风角度。
[0142] 具体的,若目标角度差值为第一差值,则可以按照下述公式计算目标水平扫风角度:
[0143]
[0144] 其中θ3为空调器的水平扫风极限角度, 在本公式中表示左扫风极限角度。
[0145] 若目标角度差值为第二差值,则可以按照下述公式计算目标水平扫风角度:
[0146]
[0147] 在本公式中表示右扫风极限角度。
[0148] 同理,可以按照相同的方式确定目标上下扫风角度。
[0149] 作为另一个实施例,若所述目标图像的左边缘和右边缘均位于所述温度分布图纵向中心线的左侧(例如图8所示),则根据所述障碍物的特征信息确定所述空调器的目标水
平扫风角度可以包括下述步骤:
[0150] 步骤1:确定所述空调器的右扫风极限角度与所述右边缘角度之和。
[0151] 步骤2:根据所述右扫风极限角度与所述右边缘角度之和确定所述空调的目标水平扫风角度。
[0152] 具体的,可以按照下述公式计算目标水平扫风角度:
[0153]
[0154] 其中θ3表示空调器的水平扫风极限角度, 在本公式中表示右扫风极限角度,θ2表示右边缘角。
[0155] 作为又一个实施例,若所述目标图像的左边缘和右边缘均位于所述温度分布图纵向中心线的右侧(例如图9所示),则根据所述障碍物的特征信息确定所述空调器的目标水
平扫风角度可以包括下述步骤:
[0156] 步骤1:确定所述空调器的左扫风极限角度与所述左边缘角度之和。
[0157] 步骤2:根据所述左扫风极限角度与所述左边缘角度之和确定所述空调的目标水平扫风角度。
[0158] 具体的,可以按照下述公式计算目标水平扫风角度:
[0159]
[0160] 其中θ3表示空调器的水平扫风极限角度, 在本公式中表示左扫风极限角度,θ1表示左边缘角。
[0161] 作为再一个实施例,根据所述障碍物的特征信息确定所述空调器的目标水平扫风角度,可以包括:
[0162] 步骤1:根据所述空调器的左扫风极限角度、右扫风极限角度和所述障碍物的特征信息,确定多个候选水平扫风角度。
[0163] 具体的,在确定候选水平扫风角度时,可以根据需求从空调器的水平扫风极限角度内随机选取多个扫风角度作为候选水平扫风角度,优选的,在设定候选水平扫风角度时,
先排除掉障碍物方向的扫风角度,在其余角度中设定候选水平扫风角度。
[0164] 步骤2:依次将所述空调器的水平扫风角度调整至各候选水平扫风角度,并确定各候选水平扫风角度下对应的目标区域温度。
[0165] 作为一个实施例,可以预先设置各候选水平扫风角度的优先级,然后按照优先级由高到低的顺序依次将所述空调器的水平扫风角度调整至各候选水平扫风角度,并记录一
段时间(根据实际需求设定,例如1分钟)内目标区域(例如第二区域)的温度平均值,将平均
温度作为目标区域温度,进而得到每个候选水平扫风角度对应的目标区域温度。
[0166] 步骤3:选取对应的目标区域温度符合预设条件的候选水平扫风角度作为目标水平扫风角度。
[0167] 作为一个实施例,预设条件可以为目标区域温度最低,在具体执行时可以将对应的目标区域温度最低的候选水平扫风角度作为目标水平扫风角度。
[0168] 同理,若要对空调器的上下扫风角度进行调整时,则可以按照上述相同的方式确定空调器的目标上下扫风角度。
[0169] S37.将所述空调器的水平扫风角度调整至所述目标水平扫风角度,以使得所述空调器的出风方向避开所述障碍物。
[0170] 作为一个实施例,空调器可以调整一个或多个定格角度,由当前水平扫风角度调整至目标水平扫风角度。
[0171] 例如可以按下述公式计算调整的定格角度的个数:
[0172]
[0173] 其中,M表示要调节的定格角度的个数, 表示定格角度,θ0表示当前水平扫风角度,θ表示目标水平扫风角度。
[0174] 作为一个实施例,如果障碍物过大,通过下出风的左右扫风、上下扫风调节无法有效的避开障碍物,导致目标区域的平均温度无法降下来,则可以通过关闭下出风,让热风从
上出风口吹出,热风尽量向下吹并避开障碍物,以保证房间温度均匀。
[0175] 通过调整左右扫风和/或上下扫风,同时记录温度分布情况及温度变化情况,从而计算出使温度分布最均匀(即目标区域温度最低)的扫风角度作为目标扫风角度,保证房间
温度场的均匀性,最大化减弱障碍物的影响。
[0176] 本申请实施例提供的一种空调器控制方法,通过对空调器的预设送风范围进行障碍物检测,在确定送风范围内存在障碍物的情况下,获取障碍物的特征信息,并根据障碍物
的特征信息调整空调器的出风模式。从而避免在存在障碍物的情况下直接送风导致的出风
路径被阻挡,所引发的空间温度分层现象严重,房间温度不均匀的问题。
[0177] 在本申请另一实施例中,还提供了一种电子设备,如图11所示,包括处理器1101、通信接口1102、存储器1103和通信总线1104,其中,处理器1101,通信接口1102,存储器1103
通过通信总线1104完成相互间的通信;
[0178] 存储器1103,用于存放计算机程序;
[0179] 处理器1101,用于执行存储器1103上所存放的程序时,实现如下步骤:
[0180] 对空调器的预设送风范围进行障碍物检测;
[0181] 在确定所述送风范围内有障碍物时,获取所述障碍物的特征信息;
[0182] 根据所述障碍物的特征信息调整所述空调器的出风模式。
[0183] 上述电子设备提到的通信总线1104可以是外设部件互连标准(Peripheral Component Interconnect,简称PCI)总线或扩展工业标准结构(Extended Industry 
Standard Architecture,简称EISA)总线等。该通信总线1104可以分为地址总线、数据总
线、控制总线等。为便于表示,图11中仅用一条粗线表示,但并不表示仅有一根总线或一种
类型的总线。
[0184] 通信接口1102用于上述电子设备与其他设备之间的通信。
[0185] 存储器1103可以包括随机存取存储器(Random Access Memory,简称RAM),也可以包括非易失性存储器(non‑volatile memory),例如至少一个磁盘存储器。可选的,存储器
还可以是至少一个位于远离前述处理器的存储装置。
[0186] 上述的处理器1101可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器
(Digital Signal Processing,简称DSP)、专用集成电路(Application Specific 
Integrated Circuit,简称ASIC)、现场可编程门阵列(Field‑Programmable Gate Array,
简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0187] 在本申请另一实施例中,还提供了一种存储介质,,所述存储介质上存储有空调器控制方法程序,所述空调器控制方法程序被处理器执行时实现上述任一所述的空调器控制
方法的步骤。
[0188] 本发明实施例在具体实现时,可以参阅上述各个实施例,具有相应的技术效果。
[0189] 需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之
间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在
涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些
要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设
备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除
在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0190] 以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的
一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明
将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一
致的最宽的范围。