红外传感器的视角调整方法、系统、电子设备和存储介质与流程

文档序号:33413611发布日期:2023-03-10 22:16阅读:27来源:国知局
红外传感器的视角调整方法、系统、电子设备和存储介质与流程

1.本发明涉及红外传感器领域,特别涉及一种红外传感器的视角调整方法、系统、电子设备和存储介质。


背景技术:

2.使用红外传感器来测取温度值是行业内普遍使用的方法。红外传感器不仅测温反应速度快,而且测温过程中不需要直接接触目标物,只要接收到目标的红外辐射即可测量目标物的温度。
3.基于红外传感器的上述优点,红外传感器通常被应用在灶台和油烟机的联动控制中。具体地,将红外传感器固定于油烟机上,并基于该红外传感器采集的灶台灶心的温度数据确定灶台是否已经点火或者是否正在进行烹饪,进而基于确定出的结果来实现对油烟机的自动控制。
4.然而,准确测温并对油烟机进行精准控制的前提是红外测温传感器有效成像的中心或中轴线对应灶心或灶心连线,但由于不同灶具的面板大小不同、两灶之间距离不同、油烟机的安装高度不同等诸多不定因素,常导致固定于油烟机上的红外传感器的视角的中心点未对准灶心,获取的温度数据不是灶台灶心的温度数据,需要重新安装红外传感器。


技术实现要素:

5.本发明要解决的技术问题是为了克服现有技术中将红外传感器视角的中心点调整至灶心位置时处理过程复杂、不易操作的缺陷,提供一种传感器视角调整方法及其装置。
6.本发明是通过下述技术方案来解决上述技术问题:
7.第一方面,提供一种红外传感器的视角调整方法,所述红外传感器的视角调整方法包括:
8.获取由红外传感器采集到的第一目标区域内的第一温度集合;
9.基于所述第一温度集合生成第一温度信息,所述第一温度信息包括所述第一目标区域内最高温度点的位置信息;
10.根据所述第一温度信息确定第二目标区域;
11.在所述第二目标区域内调整所述红外传感器的视角,以使所述最高温度点位于所述红外传感器的视角在所述第一目标区域内的平面投影的中心位置。
12.可选地,所述第一目标区域内包括第一灶眼,所述第一灶眼具有对应的开关和燃气通道;
13.所述红外传感器的视角调整方法还包括:
14.获取所述第一灶眼的当前温度信息;
15.若所述第一灶眼的当前温度满足第一预设条件,则执行所述获取由红外传感器采集到的第一目标区域内的第一温度集合的步骤;
16.可选地,获取所述第一灶眼的开关的当前开关状态;
17.若所述当前开关状态满足第二预设条件,则执行所述获取由红外传感器采集到的第一目标区域内的第一温度集合的步骤;
18.可选地,获取所述第一灶眼的燃气通道的当前流量信息;
19.若所述燃气通道的当前流量满足第三预设条件,则执行所述获取由红外传感器采集到的第一目标区域内的第一温度集合的步骤。
20.可选地,所述获取由红外传感器采集到的第一目标区域内的第一温度集合的步骤具体包括:
21.控制推杆电机依次伸长运动来带动所述红外传感器旋转扫描所述第一目标区域;
22.记录所述红外传感器采集到的所述第一目标区域内的若干温度信息以生成所述第一温度集合。
23.可选地,所述根据所述第一温度信息确定第二目标区域具体包括:
24.将识别到的所述最高温度点的目标距离阈值范围内的区域作为所述第二目标区域;
25.控制推杆电机依次伸长运动来带动所述红外传感器旋转,以使所述红外传感器的视角的中心点位于所述第二目标区域内。
26.可选地,所述在所述第二目标区域内调整所述红外传感器的视角具体包括:
27.控制推杆电机依次伸长运动来带动所述红外传感器旋转,直至所述最高温度点位于所述红外传感器的视角在所述第一目标区域内的平面投影的中心位置。
28.可选地,所述红外传感器的视角调整方法还包括:
29.所述红外传感器的视角调整完成后,记录每一推杆电机的伸长位移,根据所述伸长位移生成所述第一灶眼对应的第一传感器位置坐标。
30.可选地,所述生成所述第一灶眼对应的第一传感器位置坐标的步骤之后,所述红外传感器的视角调整方法还包括:
31.若所述第一灶眼的当前温度满足第二预设条件,则获取第二灶眼的当前温度信息;
32.若所述第二灶眼的当前温度满足第三预设条件,则执行所述获取第一目标区域内的第一温度集合的步骤。
33.第二方面,提供一种红外传感器的视角调整系统,所述红外传感器传感器的视角调整包括:
34.温度集合获取模块,用于获取由红外传感器采集到的第一目标区域内的第一温度集合;
35.温度信息处理模块,用于基于所述第一温度集合生成第一温度信息,所述第一温度信息包括所述第一目标区域内最高温度点的位置信息;
36.所述温度信息处理模块还用于,根据所述第一温度信息确定第二目标区域;
37.传感器控制模块,用于控制所述传感器在所述第二目标区域内进行视角调整,以使所述最高温度点位于所述传感器视角在所述第一目标区域内的平面投影的中心位置。
38.第三方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的红外传感器的视角调整方法。
39.第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的红外传感器的视角调整方法。
40.本发明的积极进步效果在于:
41.本发明提供的红外传感器的视角调整方法首先基于对灶面区域的温度感测信息识别出处于工作状态的灶眼的位置区域,然后在该位置区域内进一步通过传动结构将传感器视角的中心位置定位到灶眼最高温度点,即灶眼中心处,从而能够在多种场景下更准确有效地将红外传感器视角的中心点调整至对准灶眼的中心位置处,更具普适性。
附图说明
42.图1为本发明一示例性实施例提供的一种红外传感器的视角调整方法的第一流程示意图。
43.图2为本发明一示例性实施例的红外传感器组件的初始视角的场景示意图。
44.图3为本发明一示例性实施例的红外传感器的视角调整装置的结构示意图。
45.图4为本发明一示例性实施例的红外传感器的视角调整方法的步骤s11的子步骤示意图。
46.图5为本发明一示例性实施例的红外传感器的视角调整方法的步骤s12的子步骤示意图。
47.图6为本发明一示例性实施例的红外传感器的视角的平面投影的场景示意图。
48.图7为本发明一示例性实施例的红外传感器的视角调整方法的第二流程示意图。
49.图8为本发明一示例性实施例的红外传感器的视角调整系统的模块示意图。
50.图9为本发明一示例性实施例的实现红外传感器的视角调整方法的电子设备的结构图。
具体实施方式
51.下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
52.图1为本发明一示例性实施例提供的一种红外传感器的视角调整方法的流程示意图,通过该传感器的视角调整方法,能够在多种场景下更准确有效地将红外传感器视角的中心点调整至对准灶眼的中心位置,即灶心位置处。
53.参见图1,该红外传感器的视角调整方法包括:
54.s11、获取由红外传感器采集到的第一目标区域内的第一温度集合;
55.s12、基于第一温度集合生成第一温度信息,第一温度信息包括第一目标区域内最高温度点的位置信息;
56.s13、根据第一温度信息确定第二目标区域;
57.s14、在第二目标区域内调整红外传感器的视角,以使最高温度点位于红外传感器的视角在第一目标区域内的平面投影的中心位置。
58.在本实施例中,如图2所示,红外传感器组件的初始状态是垂直安装在抽油烟机的中轴线上,但由于当前红外传感器的视角α较小且垂直无倾斜角度,因此,在红外传感器固定不动的情况下,其视场处于灶具边缘,无法同时覆盖左右两灶眼或任意的单边灶眼。
59.为了解决上述问题,本实施例中设计将红外传感器固定在如图3所示的自动旋转结构上以形成可调整视角的红外传感器装置,该装置的具体组成主要包括:三个推杆电机1、固定板2、红外传感器3。其中,推杆电机1与固定板2连接的一端可进行伸长、红外传感器3通过螺钉固定在固定板2上,通过依次伸长推杆电机1的不同推杆,带动固定板2朝不同角度进行偏转,从而实现红外传感器3的视角的360
°
的旋转。
60.由于红外传感器对准每个灶眼的最佳角度的调整流程相同,因此,本实施例中以双眼燃气灶的左灶眼为例具体说明红外传感器的视角调整方法,需要理解的是,对于多灶眼的视角调整方法与此同理,因此本实施例中的红外传感器的视角调整方法同样适用于单眼燃气灶及包括两个灶眼以上的多眼燃气灶。
61.在具体实施过程中,需要对左灶眼进行点火操作、右灶眼则保持关闭状态,以使左灶眼的温度区别于第一目标区域中其他点位的温度。基于此,由于灶眼中温度最高的位置为灶眼的中心位置,即灶心位置,则该最高温度值对应的点位即为左灶眼的灶心位置。
62.在一个实施例中,第一区域内包括第一灶眼,第一灶眼具有对应的开关和燃气通道;
63.红外传感器的视角调整方法还包括:
64.获取第一灶眼的当前温度信息;
65.若第一灶眼的当前温度满足第一预设条件,则执行获取由红外传感器采集到的第一目标区域内的第一温度集合的步骤。
66.在基于上述实施例的另一个实施例中,红外传感器的视角调整方法还包括:
67.获取第一灶眼的开关的当前开关状态;
68.若当前开关状态满足第二预设条件,则执行获取由红外传感器采集到的第一目标区域内的第一温度集合的步骤。
69.在基于上述实施例的另一个实施例中,、红外传感器的视角调整方法还包括:
70.获取第一灶眼的燃气通道的当前流量信息;
71.若燃气通道的当前流量满足第三预设条件,则执行获取由红外传感器采集到的第一目标区域内的第一温度集合的步骤。
72.在这些实施例中,第一灶眼为左灶眼,为了保证红外传感器的视角调整过程中的安全,将点火后的左灶眼调节到小火档位并在整个调整过程中保持小火档位。换言之,可以将左灶眼达到稳定的小火档位作为启动红外传感器视角调整的条件。因此,通过检测左灶眼的当前温度、开关状态和燃气通道流量,可以判断左灶眼是否能够触发视角调整。
73.例如,为左灶眼的小火档位的温度范围为40
°‑
60
°
,则第一预设条件可以设置为检测到左灶眼的温度在40
°‑
60
°
;为了提高准确性,第一预设条件还可以包括预设目标时间长度,具体地,若左灶眼的温度在40
°‑
60
°
区间内保持超过预设目标时间长度,则启动视角调整。
74.又如,若左灶眼的开关为旋钮开关,则第二预设条件可以设置为检测到左灶眼的开关旋钮旋转到目标角度范围;若左灶眼的开关为按钮开关,则第二预设条件可以设置为检测到左灶眼的小火档位按钮被按下。
75.再如,在左灶眼的燃气流量通道处设置流量检测装置,则第三预设条件可以设置为检测到左灶眼的燃气通道流量达到目标流量值时启动视角调整。
76.可以将上述第一预设条件、第二预设条件和第三预设条件中的一个或多个设置为红外传感器视角调整的启动条件,以提高视角调整的效率和准确率,同时降低能耗,从而延长红外传感器视角调整装置的使用寿命。
77.确定启动红外传感器的视角调整后,针对步骤s11,第一目标区域对应为整个灶面区域,包括位于抽油烟机下方的灶台区域及灶台区域上的左右两个灶眼;第一温度集合为第一目标区域内不同点位的多个若干温度值及其对应的点位位置信息的集合。
78.由于获取第一温度集合是为了后续能够确定第一目标区域内的最高温度点,因此,在本实施例中,红外传感器将扫描过整个第一目标区域,并以预设间隔范围记录下第一目标区域内不同点位对应的温度值。上述预设间隔范围可以根据实际需要进行设置。
79.在一个实施例中,如图4所示,步骤s11具体包括:
80.s111、控制推杆电机依次伸长运动来带动红外传感器旋转扫描第一目标区域;
81.s112、记录红外传感器采集到的第一目标区域内的若干温度信息以生成第一温度集合。
82.具体地,首先控制三个推杆电机1依次进行伸长运动,以带动固定板2朝不同角度进行偏移,从而使得固定在固定板2上的红外传感器3实现第一次360
°
旋转运动。此时,通过红外传感器3扫描记录下方第一目标区域s1内的若干点位的温度值信息生成一个集合,即获得第一目标区域s1内的第一温度集合。
83.对于步骤s12和s13,在生成第一温度集合后,从中可以获得最高温度值及其对应的点位位置t
max
。由于红外传感器的视角在灶具上的平面投影可能并非完全等同于灶眼的实际大小,基于第一目标区域(整个灶面区域)进行红外传感器和灶心对准容易产生误差。因此,将视角调整的范围进一步缩小到灶心附近的第二目标区域范围内,以使得二者之间的中心对准过程更容易实现。
84.在一个实施例中,如图5所示,步骤s12具体包括:
85.s121、将识别到的最高温度点的目标距离阈值范围内的区域作为第二目标区域;
86.s122、控制推杆电机依次伸长运动来带动红外传感器旋转,以使红外传感器的视角的中心点位于第二目标区域内。
87.基于灶具的具体型号,可以获知灶眼的实际半径,在本实施例中,将上述目标距离阈值设置为等于灶眼的实际半径值,即第二目标区域s2为左灶眼的实际区域范围。如图6所示,此时,红外传感器的视角在第一目标区域s1上的平面投影s
1r
包括在第二目标区域s2内。
88.在一个实施例中,步骤s13具体包括:
89.控制推杆电机依次伸长运动来带动红外传感器旋转,直至最高温度点位于红外传感器的视角在第一目标区域内的平面投影的中心位置。
90.具体参见图6,通过微调三个推杆电机的伸长长度,在第二目标区域s2(灶眼区域)内调整红外传感器的视角,使得温度最高点t
max
与红外传感器在第一目标区域s1(灶面区域)的平面投影s
1r
的中心点相重合,则针对左灶眼的红外传感器的视角已经调整至最佳角度。
91.在一个实施例中,如图7所示,上述红外传感器的视角调整方法还包括:
92.s15、红外传感器的视角调整完成后,记录每一推杆电机的伸长位移,根据伸长位移生成第一灶眼对应的第一传感器位置坐标。
93.在具体实施过程中,当红外传感器的视角被调整至最佳角度后,可能还需要针对右灶眼进行同样的中心对准操作,因此,记录下红外传感器位于对应左灶眼的最佳角度时每个推杆电机所伸长的位移依次为l1、l2、l3,该红外传感器对准左灶眼时的最佳位置坐标为x
l
=(l1,l2,l3)。
94.在一个实施例中,步骤s15之后,上述红外传感器的视角调整方法还包括:
95.s16、若所述第一灶眼的当前温度满足第二预设条件,则获取第二灶眼的当前温度信息;
96.s17、若第二灶眼的当前温度满足第三预设条件,则执行步骤s11。
97.上述第二预设条件为第一灶眼的当前温度低于冷却温度值,该预设温度值用于表明第一灶眼已经达到完全冷却状态,不会对下一次的视角调整过程中的温度感测步骤产生影响。
98.上述第三预设条件包括但不限于第二灶眼的当前温度高于启动温度值、第二灶眼的开关保持在开启状态、第二眨眼的燃气通道流量达到启动流量值等。
99.具体地,记录下左灶眼的最佳位置坐标后,若需要对右灶眼进行同样的视角调整操作,需要关闭左灶眼,待左灶眼完全冷却后,再继续按照上述红外传感器的视角调整流程针对右灶眼进行调整。而需要启动针对右灶眼的红外传感器视角调整则同样需要对其进行点火操作并调节至小火档位。
100.在本实施例中,第二预设条件包括但不限于左灶眼的温度低于预设温度值,该预设温度值可以根据实际需求进行设置。待左灶眼冷却后,则允许启动针对右灶眼的红外传感器的视角调整流程。
101.上述实施例提供的红外传感器的视角调整方法首先基于对灶面区域的温度感测信息识别出处于工作状态的灶眼的位置区域,然后在该位置区域内进一步通过传动结构将传感器视角的中心位置定位到灶眼最高温度点,即灶心位置处,从而能够在多种场景下更准确有效地将红外传感器视角的中心点调整至对准灶心位置处,更具普适性。
102.进一步地,在具有上述红外传感器的视角调整功能的油烟机上,可以实时根据使用情况将红外测温传感器的调整至最佳角度,并且可以配合任意品牌的灶具实现类似于烟灶联动的功能。此外,本发明提供的传感器视角调整方法不仅限适用于燃气灶,还可以适配于不同品牌的多种灶具,极大地提升了用户的智能化体验。
103.图8为本发明一示例性实施例提供的一种红外传感器的视角调整系统的模块示意图,通过该传感器的视角调整系统,能够实现在多种场景下更准确有效地将红外传感器视角的中心点调整至对准灶眼的中心位置处。
104.参见图8,该红外传感器的视角调整系统包括:
105.温度集合获取模块11,用于获取由红外传感器采集到的第一目标区域内的第一温度集合;
106.温度信息处理模块21,用于基于第一温度集合生成第一温度信息,第一温度信息包括第一目标区域内最高温度点的第一位置信息;
107.温度信息处理模块21还用于,根据第一温度信息确定第二目标区域;
108.传感器控制模块31,用于在第二目标区域内调整红外传感器的视角,以使最高温度点位于红外传感器的视角在第一目标区域内的平面投影的中心位置。
109.针对温度集合获取模块11,第一目标区域对应为整个灶面区域,包括位于抽油烟机下方的灶台区域及灶台区域上的左右两个灶眼;第一温度集合为第一目标区域内不同点位的多个若干温度值及其对应的点位位置信息的集合。
110.由于获取第一温度集合是为了后续能够确定第一目标区域内的最高温度点,因此,在本实施例中,传感器控制模块31控制红外传感器扫描过整个第一目标区域,并以预设间隔范围记录下第一目标区域内不同点位对应的温度值。上述预设间隔范围可以根据实际需要进行设置。
111.在生成第一温度集合后,温度信息处理模块21从中获取最高温度值及其对应的点位位置t
max
。由于红外传感器的视角在灶具上的平面投影可能并非完全等同于灶眼的实际大小,基于第一目标区域(整个灶面区域)进行红外传感器和灶眼的中心对准容易产生误差。因此,传感器控制模块31将视角调整的范围进一步缩小到灶眼附近的第二目标区域范围内,以使得二者之间的中心对准过程更容易实现。
112.基于灶具的具体型号,可以获知灶眼的实际半径,传感器控制模块31可以将灶眼的实际半径值设置为小于上述目标距离阈值,即第二目标区域s2为左灶眼的实际区域范围。如图6所示,此时,红外传感器的视角在第一目标区域s1上的平面投影s
1r
的面积小于第二目标区域s2的面积。
113.传感器控制模块31通过控制三个推杆电机的伸长长度微调在第二目标区域s2(灶眼区域)内调整红外传感器的视角,使得温度最高点t
max
与红外传感器在第一目标区域s1(灶面区域)的平面投影s
1r
的中心点相重合,则此时针对左灶眼的红外传感器的视角已经调整至最佳角度。
114.图9为本发明一示例性实施例提供的一种实现红外传感器的视角调整方法的电子设备的结构图。所述电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述示例性实施例所提供的红外传感器的视角调整方法。图9显示的电子设备40仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
115.如图9所示,电子设备40可以以通用计算设备的形式表现,例如其可以为服务器设备。电子设备40的组件可以包括但不限于:上述至少一个处理器41、上述至少一个存储器42、连接不同系统组件(包括存储器42和处理器41)的总线43。
116.总线43包括数据总线、地址总线和控制总线。
117.存储器42可以包括易失性存储器,例如随机存取存储器(ram)421和/或高速缓存存储器422,还可以进一步包括只读存储器(rom)423。
118.存储器42还可以包括具有一组(至少一个)程序模块424的程序/实用工具425,这样的程序模块424包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
119.处理器41通过运行存储在存储器42中的计算机程序,从而执行各种功能应用以及数据处理,例如上述示例性实施例所提供的红外传感器的视角调整方法。
120.电子设备40也可以与一个或多个外部设备44(例如键盘、指向设备等)通信。这种通信可以通过输入/输出(i/o)接口45进行。并且,模型生成的设备40还可以通过网络适配器46与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通
信。如图所示,网络适配器46通过总线43与模型生成的设备40的其它模块通信。应当明白,尽管图中未示出,可以结合模型生成的设备40使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、raid(磁盘阵列)系统、磁带驱动器以及数据备份存储系统等。
121.应当注意,尽管在上文详细描述中提及了电子设备的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。
122.本发明的一示例性实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述示例性实施例所提供的红外传感器的视角调整方法。
123.其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。
124.在可能的实施方式中,本发明还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行实现如上述示例性实施例所提供的红外传感器的视角调整方法。
125.其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的程序代码,所述程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。
126.虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1