一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种空调器和手部区域的检测方法与流程

2022-04-24 19:48:30 来源:中国专利 TAG:


1.本技术涉及空调器领域,更具体地,涉及一种空调器和手部区域的检测方法。


背景技术:

2.因为人手部对冷热的反应远远高于人体其他器官,通过手部的温度信息可第一时间判断出人对外界环境的真实感受,从而空调可以结合手部的温度信息,实现根据人体温冷感而智能的调节合适的温度及模式。
3.由于担心存在隐私窃取和泄露的风险,在智能家居上采用摄像头多不为用户所接受。而红外传感器在家居家电上存在着广泛的应用,现有空调产品上已有很多系列在使用红外传感器做相关的应用,但由于成本等问题,所使用的红外传感器的分辨率较低,不能分辨人手部部位的细节特征、图像对比度较差,且受热空气以及其他热源干扰因素大。
4.另外,由于空调器的成本管控等因素,红外传感器往往使用计算能力较弱的单片机作为承载红外传感器运算的主控芯片,从而不能使用对手部特征信息、芯片算力等有依赖性的深度学习神经网络的方法进行手部检测。
5.因此,如何提供一种在不增加产品成本的基础上准确检测人体手部区域的空调器,是目前有待解决的技术问题


技术实现要素:

6.本发明提供了一种空调器,用以解决现有技术中通过红外传感器检测手部区域时准确率较低的技术问题。
7.该空调器包括:
8.红外传感器,用于对室内空间进行检测并生成流明数据;
9.室内温度传感器,用于检测室内温度;
10.控制器,被配置为:
11.根据所述流明数据和所述室内温度生成红外图像;
12.根据至少两个像素阈值对所述红外图像进行二值化处理并分别生成与各所述像素阈值对应的二值化图像;
13.按照预设分割规则将所述二值化图像在垂直方向上进行分割,并根据分割结果从各标定区域中筛选出目标标定区域;
14.根据各所述目标标定区域的形状参数确定手部区域;
15.其中,所述标定区域为所述二值化图像中像素值连续为预设像素值的区域。
16.在本技术一些实施例中,所述控制器具体被配置为:
17.将所述二值化图像在垂直方向上等距离分割为多个子区域;
18.按预设截取范围从所述二值化图像中截取一个中间区域;
19.将所述中间区域按网格均分为多个候选区域;
20.将处于各所述候选区域中的标定区域确定为所述目标标定区域;
21.其中,所述中间区域由一个或多个所述子区域组成,所述二值化图像在垂直方向上的中间位置在所述中间区域的范围之内。
22.在本技术一些实施例中,所述子区域的数量为8,所述候选区域的数量为4,所述预设截取范围为3/8-5/8。
23.在本技术一些实施例中,所述控制器具体被配置为:
24.根据所述形状参数从各所述目标标定区域中筛选出有效目标区域;
25.根据各所述有效目标区域确定所述手部区域。
26.在本技术一些实施例中,所述形状参数包括区域面积、面积比和矩形比,所述控制器还具体被配置为:
27.若所述目标标定区域的区域面积不大于预设面积,且所述目标标定区域的面积比不小于预设面积比,且所述目标标定区域的矩形比大于第一矩形比且小于第二矩形比,确定所述目标标定区域为所述有效目标区域,否则确定所述目标标定区域为干扰物;
28.其中,所述区域面积为所述目标标定区域的像素个数,q=sum/(h*w)*100,r=h/w*100,q为所述面积比,sum为区域面积,r为所述矩形比,h为所述目标标定区域的高度,w为所述目标标定区域的宽度。
29.在本技术一些实施例中,所述控制器还具体被配置为:
30.根据各所述有效目标区域的坐标确定每个有效目标区域分别与其他有效目标区域之间交并比;
31.若所述交并比大于预设占比,将两个有效目标区域合并确定为一个手部区域;
32.若所述交并比不大于所述预设占比,将两个有效目标区域确定为两个手部区域。
33.在本技术一些实施例中,所述控制器具体被配置为:
34.根据公式一将所述流明数据转换为温度数据;
35.根据公式二将所述温度数据转换为像素数据;
36.将所述像素数据表示为二维矩阵后生成所述红外图像;
37.其中,所述公式一为:t1=(l-8191)/30 t2,
38.所述公式二为:i=(t1-t
min
)/(t
max-t
min
)*255,
39.t1为所述温度数据,l为所述流明数据,t2为红外传感器控制板的预设基准温度,i为所述像素数据,t
min
在所述室内温度小于第一预设温度时为所述第一预设温度,t
min
在所述室内温度大于第二预设温度时为所述第二预设温度,t
max
为第三预设温度,所述第一预设温度小于所述第二预设温度,所述第二预设温度小于所述第三预设温度。
40.在本技术一些实施例中,所述控制器具体被配置为:
41.将各所述像素阈值分别与所述红外图像中的各像素值进行比较,根据比较结果生成各所述二值化图像;
42.其中,将所述红外图像中大于所述像素阈值的像素值置为255,将所述红外图像中不大于所述像素阈值的像素值置为0。
43.在本技术一些实施例中,所述控制器还被配置为:
44.在根据至少两个像素阈值对所述红外图像进行二值化处理之前,基于中值滤波算法对所述红外图像进行去噪,并根据插值算法对所述红外图像进行分辨率扩大;
45.在生成各所述二值化图像之后,基于图像开运算对各所述二值化图像进行处理。
46.相应的,本发明还提出了一种手部区域的检测方法,应用于包括红外传感器、室内温度传感器和控制器的空调器中,所述方法包括:
47.根据从所述红外传感器获取的流明数据和从所述室内温度传感器获取的室内温度生成红外图像;
48.根据至少两个像素阈值对所述红外图像进行二值化处理并分别生成与各所述像素阈值对应的二值化图像;
49.按照预设分割规则将所述二值化图像在垂直方向上进行分割,并根据分割结果从各标定区域中筛选出目标标定区域;
50.根据各所述目标标定区域的形状参数确定手部区域;
51.其中,所述标定区域为所述二值化图像中像素值连续为预设像素值的区域。
52.通过应用以上技术方案,在包括红外传感器、室内温度传感器和控制器的空调器中,控制器被配置为:根据所述流明数据和所述室内温度生成红外图像;根据至少两个像素阈值对所述红外图像进行二值化处理并分别生成与各所述像素阈值对应的二值化图像;按照预设分割规则将所述二值化图像在垂直方向上进行分割,并根据分割结果从各标定区域中筛选出目标标定区域;根据各所述目标标定区域的形状参数确定手部区域;其中,所述标定区域为所述二值化图像中像素值连续为预设像素值的区域,基于至少两个像素阈值进行二值化处理,可提取不同温度值的层级图像,提高了对不同红外图像的适应性和泛化能力,并结合形状参数排除干扰因素,在不增加产品成本的基础上提高了检测手部区域的准确性。
附图说明
53.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
54.图1示出了本发明实施例提出的一种空调器的结构示意图;
55.图2示出了本发明实施例中确定目标标定区域的原理示意图;
56.图3示出了本发明实施例提出的一种手部区域的检测方法的流程示意图;
57.图4示出了本发明另一实施例提出的一种手部区域的检测方法的流程示意图。
具体实施方式
58.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
59.术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。
60.本技术中空调器通过使用压缩机、冷凝器、膨胀阀和蒸发器来执行制冷循环。制冷循环包括一系列过程,涉及压缩、冷凝、膨胀和蒸发,并向已被调节和热交换的空气供应制冷剂。
61.压缩机压缩处于高温高压状态的制冷剂气体并排出压缩后的制冷剂气体,所排出的制冷剂气体流入冷凝器,冷凝器将压缩后的制冷剂冷凝成液相,并且热量通过冷凝过程释放到周围环境。
62.膨胀阀使在冷凝器中冷凝的高温高压状态的液相制冷剂膨胀为低压的液相制冷剂。蒸发器蒸发在膨胀阀中膨胀的制冷剂,并使处于低温低压状态的制冷剂气体返回到压缩机。蒸发器可以通过利用制冷剂的蒸发的潜热与待冷却的材料进行热交换来实现制冷效果。在整个循环中,空调器可以调节室内空间的温度。
63.空调器的室外单元是指制冷循环的包括压缩机和室外热交换器的部分,空调器的室内单元包括室内热交换器,并且膨胀阀可以提供在室内单元或室外单元中。
64.室内热交换器和室外热交换器用作冷凝器或蒸发器。当室内热交换器用作冷凝器时,空调器用作制热模式的加热器,当室内热交换器用作蒸发器时,空调器用作制冷模式的冷却器。
65.本技术实施例提供一种空调器,如图1所示,包括:
66.红外传感器10,用于对室内空间进行检测并输出流明数据;
67.室内温度传感器20,用于检测室内温度;
68.控制器30,被配置为:
69.根据所述流明数据和所述室内温度生成红外图像;
70.根据至少两个像素阈值对所述红外图像进行二值化处理并分别生成与各所述像素阈值对应的二值化图像;
71.按照预设分割规则将所述二值化图像在垂直方向上进行分割,并根据分割结果从各标定区域中筛选出目标标定区域;
72.根据各所述目标标定区域的形状参数确定手部区域。
73.本实施例中,红外传感器可以为红外热电堆传感器,是利用红外线进行检测的一种传感器,红外传感器对室内空间进行检测并输出包括多个流明值的流明数据,流明值一般在七八千左右,温度高的区域流明值大,反之相对小。
74.控制器分别连接红外传感器和室内温度传感器,基于红外传感器可获取流明数据,基于室内温度传感器可获取室内温度,根据流明数据和室内温度可生成红外图像,红外图像是单通道图,即一个二维数据,数值在0-255之间,就比如灰度图、黑白照片,都是单通道图片。然后根据至少两个像素阈值对红外图像进行二值化处理并分别生成与各像素阈值对应的二值化图像,二值化图像是图像像素值为0或255的图像,只有这两个值,0表示纯黑,255表示纯白,将灰度图转换到二值化图像的操作称为二值化处理。再将二值化图像中像素值连续为预设像素值的区域确定为标定区域。可以理解的是,二值化图像的数量与像素阈值的数量一致。
75.由于手部在人体上占有较小的比例,需要按照预设分割规则将二值化图像在垂直方向上进行分割,根据分割结果可从各标定区域中筛选出目标标定区域,预设分割规则可根据手部在人体的位置特征确定,最后根据各目标标定区域的形状参数可确定手部区域。
76.通过上述过程,可使空调器准确检测出手部区域,可选的,控制器还被配置为:
77.根据所述手部区域的温度控制空调器的目标温度和运行模式。
78.为了可靠的筛选出目标标定区域,在本技术一些实施例中,所述控制器具体被配置为:
79.将所述二值化图像在垂直方向上等距离分割为多个子区域;
80.按预设截取范围从所述二值化图像中截取一个中间区域;
81.将所述中间区域按网格均分为多个候选区域;
82.将处于各所述候选区域中的标定区域确定为所述目标标定区域;
83.其中,所述中间区域由一个或多个所述子区域组成,所述二值化图像在垂直方向上的中间位置在所述中间区域的范围之内。
84.本实施例中,将二值化图像看作一个完整的人体区域,先将二值化图像在垂直方向上等距离分割为多个子区域,由于人体的手部区域一般在人体高度方向上的中间位置,按预设截取范围从二值化图像中截取一个中间区域,该中间区域由一个或多个子区域组成且二值化图像在垂直方向上的中间位置在中间区域的范围之内,在将中间区域按网格均分为多个候选区域,最后将处于各候选区域中的标定区域确定为目标标定区域。
85.为了提高手部区域检测的准确性,在本技术一些实施例中,所述子区域的数量为8,所述候选区域的数量为4,所述预设截取范围为3/8-5/8。
86.本实施例中,如图2所示,将二值化图像在垂直方向上等距离分割为8份子区域,取3/8-5/8间的区域作为中间区域,再将中间区域等分为4个候选区域。
87.为准确的确定手部区域,在本技术一些实施例中,所述控制器具体被配置为:
88.根据所述形状参数从各所述目标标定区域中筛选出有效目标区域;
89.根据各所述有效目标区域确定所述手部区域。
90.本实施例中,根据形状参数确定目标标定区域中是否存在手部,若存在,该目标标定区域为有效目标区域,从而从目标标定区域中筛选出有效目标区域,然后根据各有效目标区域可确定手部区域。
91.为了准确的确定有效目标区域,在本技术一些实施例中,所述形状参数包括区域面积、面积比和矩形比,所述控制器还具体被配置为:
92.若所述目标标定区域的区域面积不大于预设面积,且所述目标标定区域的面积比不小于预设面积比,且所述目标标定区域的矩形比大于第一矩形比且小于第二矩形比,确定所述目标标定区域为所述有效目标区域,否则确定所述目标标定区域为干扰物。
93.本实施例中,区域面积为所述目标标定区域的像素个数,q=sum/(h*w)*100,r=h/w*100,q为所述面积比,sum为区域面积,r为所述矩形比,h为所述目标标定区域的高度,w为所述目标标定区域的宽度。
94.可选的,预设面积为240,预设面积比为50,第一矩形比为50,第二矩形比为150。
95.本领域技术人员可根据实际需要选择其他的形状参数或对形状参数的数量进行增减,这并不影响本技术的保护范围。
96.由于不同的有效目标区域可能存在重叠,为了准确的确定手部区域,在本技术一些实施例中,所述控制器还具体被配置为:
97.根据各所述有效目标区域的坐标确定每个有效目标区域分别与其他有效目标区
域之间交并比;
98.若所述交并比大于预设占比,将两个有效目标区域合并确定为一个手部区域;
99.若所述交并比不大于所述预设占比,将两个有效目标区域确定为两个手部区域。
100.本实施例中,区域a和区域b的交并比iou的计算公式为:iou=(a∩b)/(a∪b)。各有效目标区域的坐标表征了各有效目标区域在各二值化图像中的位置,根据该坐标确定每个有效目标区域分别与其他有效目标区域之间的交并比,交并比为两个有效目标区域的交集与并集的比值,若交并比大于预设占比,将两个有效目标区域合并确定为一个手部区域;若交并比不大于预设占比,将两个有效目标区域确定为两个手部区域。
101.需要说明的是,以上实施例的方案仅为本技术所提出的一种具体实现方案,其他根据各有效目标区域确定手部区域的方式均属于本技术的保护范围。
102.为了准确的生成红外图像,在本技术一些实施例中,所述控制器具体被配置为:
103.根据公式一将所述流明数据转换为温度数据;
104.根据公式二将所述温度数据转换为像素数据;
105.将所述像素数据表示为二维矩阵后生成所述红外图像;
106.其中,所述公式一为:t1=(l-8191)/30 t2,
107.所述公式二为:i=(t1-t
min
)/(t
max-t
min
)*255,
108.t1为所述温度数据,l为所述流明数据,t2为红外传感器控制板的预设基准温度,i为所述像素数据,t
min
在所述室内温度小于第一预设温度时为所述第一预设温度,t
min
在所述室内温度大于第二预设温度时为所述第二预设温度,t
max
为第三预设温度,所述第一预设温度小于所述第二预设温度,所述第二预设温度小于所述第三预设温度。
109.可选的,第一预设温度为20℃,第二预设温度为32℃,第三预设温度为38℃。
110.需要说明的是,以上实施例的方案仅为本技术所提出的一种具体实现方案,其他根据流明数据和室内温度生成红外图像的方式均属于本技术的保护范围。
111.为了准确的生成二值化图像,在本技术一些实施例中,所述控制器具体被配置为:
112.将各所述像素阈值分别与所述红外图像中的各像素值进行比较,根据比较结果生成各所述二值化图像;
113.其中,将所述红外图像中大于所述像素阈值的像素值置为255,将所述红外图像中不大于所述像素阈值的像素值置为0。
114.举例来说,若像素阈值为128,将红外图像中大于128的像素值置为255,将红外图像中不大于128的像素值置为0,所述预设像素值可以为255。
115.为了提高对手部区域检测的准确性,在本技术一些实施例中,所述控制器还被配置为:
116.在根据至少两个像素阈值对所述红外图像进行二值化处理之前,基于中值滤波算法对所述红外图像进行去噪,并根据插值算法对所述红外图像进行分辨率扩大;
117.在生成各所述二值化图像之后,基于图像开运算对各所述二值化图像进行处理。
118.本实施例中,基于中值滤波算法对所述红外图像进行去噪,降低了图像的噪声并尽可能的保留了细节特征,根据插值算法对红外图像进行分辨率扩大,增加了图像数据,使手部目标更突出和准确。
119.中值滤波可以为3*3的中值滤波,对3x3里的九个值进行排序,最后输出中间值。差
值算法可以为双立方插值算法,将图像分辨率扩大4倍,即图像尺寸从80*60变为320*240。
120.本领域技术人员可根据实际需要灵活选择不同的中值滤波算法和插值算法,这并不影响本技术的保护范围,另外,基于中值滤波算法和插值算法对图像处理的具体过程为现有技术,在此不再赘述。
121.图像开运算是形态学处理中的一种常见手段,开运算操作一般会平滑物体的轮廓、断开较窄的狭颈并消除细的突出物。由于手部五指张开情况比较特殊,特别是大拇指的指头与手掌有极小连接时,会严重影响手部二值化区域的参数准确性,从而影响人手部的检测效果。为解决这一问题,故结合形态学处理对二值化图像进行开运算,即先腐蚀再膨胀运算。这样能去除噪声,消除小物体和在纤细点处分离物体,以及平滑较大物体的边界的同时并不明显改变其面积。
122.通过应用以上技术方案,在包括红外传感器、室内温度传感器和控制器的空调器中,控制器被配置为:根据所述流明数据和所述室内温度生成红外图像;根据至少两个像素阈值对所述红外图像进行二值化处理并分别生成与各所述像素阈值对应的二值化图像;按照预设分割规则将所述二值化图像在垂直方向上进行分割,并根据分割结果从各标定区域中筛选出目标标定区域;根据各所述目标标定区域的形状参数确定手部区域;其中,所述标定区域为所述二值化图像中像素值连续为预设像素值的区域,基于至少两个像素阈值进行二值化处理,可提取不同温度值的层级图像,提高了对不同红外图像的适应性和泛化能力,并结合形状参数排除干扰因素,在不增加产品成本的基础上提高了检测手部区域的准确性。
123.为了进一步阐述本发明的技术思想,现结合具体的应用场景,对本发明的技术方案进行说明。
124.本技术实施例提供一种手部区域的检测方法,应用于包括红外传感器、室内温度传感器和控制器的空调器中,如图3所示,该方法包括以下步骤:
125.步骤s101,开始。
126.步骤s102,生成红外图像。
127.本步骤中,根据流明数据和室内温度生成红外图像。
128.步骤s103,图像预处理。
129.本步骤中,基于中值滤波算法对所述红外图像进行去噪,并根据插值算法对所述红外图像进行分辨率扩大。
130.步骤s104,生成二值化图像。
131.步骤s105,当前像素阈值下是否有二值化图像,若是执行步骤s106,否则执行步骤s110。
132.步骤s106,图像开运算。
133.本步骤中,基于图像开运算对各二值化图像进行处理。
134.步骤s107,分割二值化图像,筛选出目标标定区域。
135.具体的,将二值化图像在垂直方向上等距离分割为8份子区域,取3/8-5/8间的区域作为中间区域,再将中间区域等分为4个候选区域,将处于各候选区域中的标定区域确定为目标标定区域。
136.步骤s108,目标标定区域是否为有效目标区域,若是执行步骤s109,否则执行步骤
s110。
137.根据区域面积、面积比和矩形比从各目标标定区域中筛选出有效目标区域。
138.步骤s109,保存当前有效目标区域。
139.步骤s110,所有像素阈值完成遍历,若是执行步骤s111,否则执行步骤s104。
140.步骤s111,整合各有效目标区域。
141.本步骤中,若交并比大于预设占比,将两个有效目标区域合并确定为一个手部区域;若交并比不大于预设占比,将两个有效目标区域确定为两个手部区域。
142.步骤s112,输出手部区域。
143.步骤s113,结束。
144.本技术实施例还提出了一种手部区域的检测方法,应用于包括红外传感器、室内温度传感器和控制器的空调器中,如图4所示,所述方法包括以下步骤:
145.步骤s201,根据从所述红外传感器获取的流明数据和从所述室内温度传感器获取的室内温度生成红外图像;
146.步骤s202,根据至少两个像素阈值对所述红外图像进行二值化处理并分别生成与各所述像素阈值对应的二值化图像;
147.步骤s203,按照预设分割规则将所述二值化图像在垂直方向上进行分割,并根据分割结果从各标定区域中筛选出目标标定区域;
148.步骤s204,根据各所述目标标定区域的形状参数确定手部区域;
149.其中,所述标定区域为所述二值化图像中像素值连续为预设像素值的区域。
150.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献