本发明涉及空调,具体而言,涉及一种空调内机风叶控制方法、装置、边缘设备及存储介质。
背景技术:
1、目前,空调内机的风叶转动方向、主要分为左右摆风、上下摆风和固定摆风,但在实际中,室内人员不可能始终处于吹风方向上,导致空调带给人的风感并不强烈,体验感一般。
技术实现思路
1、本发明解决的问题是如何按照室内人员的实际位置自动调整空调的吹风方向,使得人能感觉到明显风感。
2、为解决上述问题,本发明提供一种空调内机风叶控制方法,应用于边缘设备,所述边缘设备与空调通信连接,所述空调内机风叶控制方法包括:
3、获取所述空调所处的室内环境图像,所述室内环境图像包括室内人员;
4、利用预先训练的目标检测模型对所述室内环境图像中的室内人员进行检测,得到表征所述室内环境图像中室内人员位置的目标检测框;
5、根据所述目标检测框,调整所述空调内机的风叶转动方向。
6、相对于现有技术,本发明所述的空调内机风叶控制方法具有以下优势:通过获取空调所处的室内环境图像,利用预先训练的目标检测模型对室内环境图像中的室内人员进行检测,得到表征室内环境图像中室内人员位置的目标检测框,并根据目标检测框调整空调内机的风叶转动方向,从而能够按照室内人员的实际位置自动调整空调的吹风方向,使得人能感觉到明显风感,提高了用户体验。
7、可选地,所述目标检测模型包括主干网络、颈部网络及头部网络;
8、所述利用预先训练的目标检测模型对所述室内环境图像中的室内人员进行检测,得到表征所述室内环境图像中室内人员位置的目标检测框的步骤,包括:
9、基于所述室内环境图像,得到输入图像;
10、将所述输入图像输入所述主干网络,利用所述主干网络对所述输入图像进行特征提取,输出两个不同尺度的第一特征图和第二特征图;
11、将所述第一特征图和所述第二特征图输入所述颈部网络,所述颈部网络基于注意力机制对所述第一特征图和所述第二特征图进行特征增强提取,得到第一增强特征图和第二增强特征图;
12、将所述第一增强特征图和所述第二增强特征图输入所述头部网络进行图像回归及分类,得到两个不同尺度的目标预测框;
13、对所述两个不同尺度的目标预测框进行后处理,得到所述目标检测框。
14、可选地,所述主干网络包括cbr单元、最大池化层和三个不同尺度的特征提取单元;
15、所述利用所述主干网络对所述输入图像进行特征提取,输出两个不同尺度的第一特征图和第二特征图的步骤,包括:
16、利用所述cbr单元对所述输入图像进行卷积、批归一化、relu激活函数处理,得到第一输入特征图,所述第一输入特征图的大小为所述输入图像的1/2;
17、利用所述最大池化层对所述第一输入特征图进行最大池化处理,得到第二输入特征图,所述第二输入特征图的大小为所述第一输入特征图的1/2;
18、利用第一个特征提取单元对所述第二输入特征图进行第一层次的特征提取,得到第三输入特征图,所述第三输入特征图的大小为所述第二输入特征图的1/2;
19、利用第二个特征提取单元对所述第三输入特征图进行第二层次的特征提取,得到所述第一特征图,所述第一特征图的大小为所述第三输入特征图的1/2;
20、利用第三个特征提取单元对所述第一特征图进行第三层次的特征提取,得到所述第二特征图,所述第二特征图的大小为所述第一特征图的1/2。
21、可选地,所述第一个特征提取单元包括三个shufflenetv2基本单元和一个具有空间下采样的基本单元;所述第二个特征提取单元包括七个shufflenetv2基本单元和一个具有空间下采样的基本单元;所述第三个特征提取单元包括三个shufflenetv2基本单元、一个具有空间下采样的基本单元和一个空间金字塔池化层。
22、可选地,所述颈部网络包括三个simam注意力单元、cbr单元、深度可分离卷积层、上采样层和拼接层;
23、所述颈部网络基于注意力机制对所述第一特征图和所述第二特征图进行特征增强提取,得到第一增强特征图和第二增强特征图的步骤,包括:
24、利用第一个simam注意力单元对所述第二特征图进行simam注意力机制处理,得到第一输出特征图,所述第一输出特征图的大小与所述第二特征图一致;
25、利用所述cbr单元对所述第一输出特征图进行卷积、批归一化、relu激活函数处理,得到所述第一增强特征图,所述第一增强特征图的大小与所述第一输出特征图一致;
26、利用所述深度可分离卷积层对所述第一增强特征图进行卷积处理,得到第二输出特征图,所述第二输出特征图的大小与所述第一增强特征图一致;
27、利用所述上采样层对所述第二输出特征图进行上采样处理,得到第三输出特征图,所述第三输出特征图的大小为所述第二输出特征图的2倍;
28、利用第二个simam注意力单元对所述第三输出特征图进行simam注意力机制处理,得到第四输出特征图,所述第四输出特征图的大小与所述第三输出特征图一致;
29、利用所述拼接层对所述第四输出特征图和所述第一特征图进行拼接处理,得到所述第二增强特征图,所述第二增强特征图的大小与所述第一特征图一致。
30、可选地,所述根据所述目标检测框,调整所述空调内机的风叶转动方向的步骤,包括:
31、根据所述目标检测框的顶点坐标,计算所述目标检测框的中心坐标;
32、获取预先建立的参考图,其中,所述参考图的大小与所述室内环境图像一致且被划分为m*n个区域,每个区域均有设定的控制信号,m表示区域的行数,n表示区域的列数,m和n均为大于等于1的整数;
33、基于所述参考图,从m*n个区域中确定出所述中心坐标所处的目标区域;
34、将所述目标区域对应的控制信号发送至所述空调,以使所述空调根据所述控制信号调整自身内机的风叶转动方向。
35、可选地,所述室内人员为多个,所述目标检测框为多个,一个所述目标检测框对应一个所述室内人员;
36、所述根据所述目标检测框,调整所述空调内机的风叶转动方向的步骤,包括:
37、根据每个所述目标检测框的顶点坐标,计算每个所述目标检测框的中心坐标;
38、获取预先建立的参考图,其中,所述参考图与所述室内环境图像的大小一致且被划分为m*n个区域,每个区域均有设定的控制信号,m表示区域的行数,n表示区域的列数,m和n均为大于等于1的整数;
39、基于所述参考图,从m*n个区域中确定出每个所述中心坐标所处的目标区域;
40、若所有中心坐标所处的目标区域为同一个,则将所述目标区域对应的控制信号发送至所述空调,以使所述空调根据所述控制信号调整自身内机的风叶转动方向;
41、若所有中心坐标所处的目标区域为多个,则保持所述空调内机的风叶转动方向不变。
42、本发明还提供一种空调内机风叶控制装置,应用于边缘设备,所述边缘设备与空调通信连接,所述空调内机风叶控制装置包括:
43、图像获取模块,用于获取所述空调所处的室内环境图像,所述室内环境图像包括室内人员;
44、目标检测模块,用于利用预先训练的目标检测模型对所述室内环境图像中的室内人员进行检测,得到表征所述室内环境图像中室内人员位置的目标检测框;
45、转动方向调整模块,用于根据所述目标检测框,调整所述空调内机的风叶转动方向。
46、本发明还提供一种边缘设备,包括处理器和存储器,所述存储器用于存储程序,所述处理器用于在执行所述程序时,实现上述的空调内机风叶控制方法。
47、本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的空调内机风叶控制方法。