一种空调及其控制方法与流程

文档序号:15212467发布日期:2018-08-21 16:16阅读:125来源:国知局

本发明涉及智能家电技术领域,特别涉及一种空调及其控制方法。



背景技术:

随着人们生活水平的提高,具有图像识别功能的智能空调逐渐成为人们工作和生活中所必不可少的用品。

目前,具有图像识别功能的智能空调中通常安装有用于图像识别的单个摄像头。在用户进入到单个摄像头对应的识别区域时,智能空调就会调控到预先设定的温度以及风量。用户在识别区域内进行不同的位置移动时,智能空调仍然一直维持着设定的温度以及风量。但是,智能空调提供的温度以及风量可能并不能满足用户的需求,比如在用户离空调较远或较近时,智能空调提供的温度以及风量并不能满足用户的需求。因此,现有的方式,用户体验不佳。



技术实现要素:

本发明实施例提供了一种空调及其控制方法,可以提高用户体验。

第一方面,本发明实施例提供了一种空调,该空调包括:

空调本体、驱动控制模块以及至少两个摄像头;

所述驱动控制模块,用于在所述至少两个摄像头中确定出至少两个目标摄像头,其中,所述至少两个目标摄像头的视角存在重叠区域;并调整每一个所述目标摄像头的视角,使待拍摄对象位于所述重叠区域内;

每一个所述摄像头,用于在被所述驱动控制模块调整视角后,分别同时采集所述待拍摄对象的图像,并将所述图像发送给所述空调本体;

所述空调本体,用于在接收到每一个所述目标摄像头分别发送的图像时,根据所接收到的图像,计算出所述待拍摄对象对应的调控距离;并根据所述调控距离确定出针对于所述待拍摄对象的调控方案,并执行。

优选地,

在所述目标摄像头的数量为两个时,

所述空调本体,包括:确定模块以及计算模块;

所述确定模块,用于确定出每一个所述目标摄像头分别对应的焦距;每一个所述图像中所述待拍摄对象分别对应的成像距离;以及确定出两个所述目标摄像头的中心点之间的水平中心距;

所述计算模块,用于根据公式(1),确定出所述调控距离;

其中,所述s表征所述调控距离;所述n表征所述水平中心距;所述f1表征两个所述目标摄像头中的第一目标摄像头的焦距;所述f2表征两个所述目标摄像头中的第二目标摄像头的焦距;所述w1表征所述第一目标摄像头发送的图像中所述待拍摄对象对应的成像距离;所述w2表征所述第二目标摄像头发送的图像中所述待拍摄对象对应的成像距离。

优选地,

所述驱动控制模块,包括:红外感应器、电路板以及步进电机;

所述红外感应器,用于监控预设的指定区域内是否存在红外对象,如果是,将所述红外对象确定为所述待拍摄对象,确定出所述待拍摄对象的对象位置信息,并发送给所述电路板;

所述电路板,用于在接收到所述对象位置信息时,分别获取每一个所述摄像头的当前位置信息;根据所述对象位置信息以及各个所述当前位置信息,确定出所述至少两个目标摄像头,并确定出每一个所述目标摄像头分别对应的角位移,触发所述步进电机;

所述步进电机,用于在所述电路板的触发下,根据每一个所述目标摄像头分别对应的角位移,调整每一个所述目标摄像头的视角。

优选地,

所述调控方案中包括目标调控温度时,

所述空调本体,包括:温度确定模块以及温度执行模块;

所述温度确定模块,用于确定出当前运行模式以及当前执行温度,根据所述当前运行模式、所述当前执行温度以及所述调控距离,确定出所述目标调控温度;

所述温度执行模块,用于将所述当前执行温度调节至所述目标调控温度。

优选地,

所述调控方案中包括目标调控风量时,

所述空调本体,包括:风量确定模块以及风量执行模块;

所述风量确定模块,用于通过方程组(1),确定出所述目标调控风量;

其中,所述s表征所述调控距离;所述q0表征所述空调本体的当前执行风量;所述β表征预设的风量系数;所述k1表征预设的第一样本调控距离;所述q表征所述目标调控风量;所述q1表征第一预设风量;所述q2表征第二预设风量;所述l1表征第一预设距离;所述l2表征第二预设距离;

所述风量执行模块,用于将所述当前执行风量调节至所述目标调控风量。

优选地,

所述驱动控制模块,包括:中心轴相互平行的至少两个摄像头支架,其中,每一个所述摄像头支架对应安装一个摄像头;

所述两个摄像头支架,用于控制所述至少两个摄像头分别具有同一成像平面。

第二方面,本发明实施例提供了一种空调控制方法,该方法包括:

设置至少两个摄像头;

在所述至少两个摄像头中确定出至少两个目标摄像头,其中,所述至少两个目标摄像头的视角存在重叠区域;

调整每一个所述目标摄像头的视角,使待拍摄对象位于所述重叠区域内;

利用每一个所述目标摄像头分别同时采集所述待拍摄对象的图像;

根据各个所述目标摄像头所采集到的图像,计算出所述待拍摄对象对应的调控距离;

根据所述调控距离确定出针对于所述待拍摄对象的调控方案,并执行。

优选地,

在所述目标摄像头的数量为两个时,

所述根据各个所述目标摄像头所采集到的图像,计算出所述待拍摄对象对应的调控距离,包括:

确定出每一个所述目标摄像头分别对应的焦距、每一个所述图像中所述待拍摄对象分别对应的成像距离、以及确定出两个所述目标摄像头的中心点之间的水平中心距;

根据公式(1),确定出所述调控距离;

其中,所述s表征所述调控距离;所述n表征所述水平中心距;所述f1表征两个所述目标摄像头中的第一目标摄像头的焦距;所述f2表征两个所述目标摄像头中的第二目标摄像头的焦距;所述w1表征所述第一目标摄像头发送的图像中所述待拍摄对象对应的成像距离;所述w2表征所述第二目标摄像头发送的图像中所述待拍摄对象对应的成像距离。

优选地,

所述在所述至少两个摄像头中确定出至少两个目标摄像头,包括:

监控预设的指定区域内是否存在红外对象,如果是,将所述红外对象确定为所述待拍摄对象,确定出所述待拍摄对象的对象位置信息;

分别获取每一个所述摄像头对应的当前位置信息;

根据所述对象位置信息以及各个所述当前位置信息,确定出所述至少两个目标摄像头;

所述调整每一个所述目标摄像头的视角,包括:

确定出每一个所述目标摄像头模块分别对应的角位移;

根据每一个所述目标摄像头分别对应的角位移,调整每一个所述目标摄像头的视角。

优选地,

所述调控方案中包括目标调控温度时,

所述根据所述调控距离确定出针对于所述待拍摄对象的调控方案,并执行,包括:

确定出当前运行模式以及当前执行温度;

根据所述当前运行模式、所述当前执行温度以及所述调控距离,确定出所述目标调控温度;

将所述当前执行温度调节至所述目标调控温度。

优选地,

所述调控方案中包括目标调控风量时,

所述根据所述调控距离确定出针对于所述待拍摄对象的调控方案,并执行,包括:

通过第一方程组,确定出所述目标调控风量;

其中,所述s表征所述调控距离;所述q0表征所述空调本体的当前执行风量;所述β表征预设的风量系数;所述k1表征预设的第一样本调控距离;所述q表征所述目标调控风量;所述q1表征第一预设风量;所述q2表征第二预设风量;所述l1表征第一预设距离;所述l2表征第二预设距离;

将所述当前执行风量调节至所述目标调控风量。

优选地,

所述设置至少两个摄像头,包括:

设置中心轴相互平行的至少两个摄像头支架,其中,每一个所述摄像头支架对应安装一个摄像头;

利用所述至少两个摄像头支架控制所述至少两个摄像头具有同一成像平面。

本发明提供了一种空调及其控制方法,该空调包括空调本体、驱动控制模块以及两个或多个摄像头。驱动控制模块可以在各个摄像头中确定出视角存在重叠区域的两个或多个目标摄像头,并调整各个目标摄像头的视角以使待拍摄对象可以位于重叠区域内。各个目标摄像头在被驱动控制模块调整视角后,可以分别同时采集到待拍摄对象的图像,并将采集到的图像发送给空调本体。在空调本体接收到各个目标摄像头分别发送的图像时,根据所接收到的图像,计算出待拍摄对象对应的调控距离,并根据计算得到的调控距离确定出针对于待拍摄对象的调控方案,并执行该调控方案,以使空调本体为待拍摄对象提供与调控距离相匹配的调控方案(比如,包括温度和/或风量的调控方案)。通过上述可知,在本方案中空调本体可以根据两个或多个摄像头同时采集到的包括有待拍摄对象的图像,来确定出待拍摄对象与空调本体之间的调控距离,并根据调控距离确定出满足待拍摄对象的调控方案。因此,本发明实施例提供的方案可以提高用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的一种空调的结构示意图;

图2是本发明一个实施例提供的一种包括摄像头支架的空调的结构示意图;

图3是本发明一个实施例提供的一种包括确定模块以及计算模块的空调的结构示意图;

图4是本发明一个实施例提供的一种计算调控距离的原理示意图;

图5是本发明另一个实施例提供的一种空调的结构示意图;

图6是本发明一个实施例提供的一种包括温度确定模块以及温度执行模块的空调的结构示意图;

图7是本发明一个实施例提供的一种包括风量确定模块以及风量执行模块的空调的结构示意图;

图8是本发明又一个实施例提供的一种空调的结构示意图;

图9是本发明一个实施例提供的一种空调控制方法的流程图;

图10是本发明另一个实施例提供的一种空调控制方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种空调,该空调包括:

空调本体101、驱动控制模块102以及至少两个摄像头103;

所述驱动控制模块102,用于在所述至少两个摄像头103中确定出至少两个目标摄像头103,其中,所述至少两个目标摄像头103的视角存在重叠区域;并调整每一个所述目标摄像头103的视角,使待拍摄对象位于所述重叠区域内;

每一个所述摄像头103,用于在被所述驱动控制模块102调整视角后,分别同时采集所述待拍摄对象的图像,并将所述图像发送给所述空调本体101;

所述空调本体101,用于在接收到每一个所述目标摄像头103分别发送的图像时,根据所接收到的图像,计算出所述待拍摄对象对应的调控距离;并根据所述调控距离确定出针对于所述待拍摄对象的调控方案,并执行。

根据图1所示的实施例,该空调包括空调本体、驱动控制模块以及两个或多个摄像头。驱动控制模块可以在各个摄像头中确定出视角存在重叠区域的两个或多个目标摄像头,并调整各个目标摄像头的视角以使待拍摄对象可以位于重叠区域内。各个目标摄像头在被驱动控制模块调整视角后,可以分别同时采集到待拍摄对象的图像,并将采集到的图像发送给空调本体。在空调本体接收到各个目标摄像头分别发送的图像时,根据所接收到的图像,计算出待拍摄对象对应的调控距离,并根据计算得到的调控距离确定出针对于待拍摄对象的调控方案,并执行该调控方案,以使空调本体为待拍摄对象提供与调控距离相匹配的调控方案(比如,包括温度和/或风量的调控方案)。通过上述可知,在本方案中空调本体可以根据两个或多个摄像头同时采集到的包括有待拍摄对象的图像,来确定出待拍摄对象与空调本体之间的调控距离,并根据调控距离确定出满足待拍摄对象的调控方案。因此,本发明实施例提供的方案可以提高用户体验。

在本发明一个实施例中,摄像头的数量以及型式均可以根据业务要求确定。比如,选用两个数字摄像头。

在本实施例中,各个摄像头的中心轴应处于平行状态,且任意两个摄像头的中心轴之间均具有设定的距离。

在本实施例中,在选用摄像头时,可以选用具有相同焦距的多个摄像头,也可以选用具有不同焦距的多个摄像头。需要注意的是,在选用具有不同焦距的多个摄像头时,需要为每一个摄像头分别确定出对应的安装位置,以使各个摄像头可以具有同一成像平面。

在本发明一个实施例中,如图2所示,所述驱动控制模块102可以包括:中心轴相互平行的至少两个摄像头支架1021,其中,每一个所述摄像头支架1021对应安装一个摄像头103;

所述至少两个摄像头支架1021,用于控制所述至少两个摄像头103具有同一成像平面。

根据上述实施例,由于利用摄像头支架控制各个摄像头具有同一成像平面,因此无论用哪些摄像头作为目标摄像头来采集待拍摄对象的图像,都可以采集到具有统一成像标准的图像。以便于空调本体利用这些图像可以快速的计算出调控距离。

在发明一个实施例中,所述空调本体101在接收到各个目标摄像头分别发送的图像时,可以先确定接收到的各个图像中是否均存在人脸,如果是,则执行:根据所接收到的图像计算出待拍摄对象对应的调控距离;否则,剔除所接收到的图像。

在本发明一个实施例中,如图3所示,在所述目标摄像头103的数量为两个时,所述空调本体101可以包括:确定模块1011以及计算模块1012;

所述确定模块1011,用于确定出每一个所述目标摄像头103分别对应的焦距;每一个所述图像中所述待拍摄对象分别对应的成像距离;以及确定出两个所述目标摄像头103的中心点之间的水平中心距;

所述计算模块1012,用于根据公式(1),确定出所述调控距离;

其中,所述s表征所述调控距离;所述n表征所述水平中心距;所述f1表征两个所述目标摄像头中的第一目标摄像头的焦距;所述f2表征两个所述目标摄像头中的第二目标摄像头的焦距;所述w1表征所述第一目标摄像头发送的图像中所述待拍摄对象对应的成像距离;所述w2表征所述第二目标摄像头发送的图像中所述待拍摄对象对应的成像距离。

在本实施例中,两个目标摄像头与待拍摄对象之间至少存在如下三种位置关系:

第一种,待拍摄对象位于两个目标摄像头中心轴线之间的区域。如图3所示,两个摄像头的中心轴线分别为c和d,存在待拍摄对象p。可以看出,待拍摄对象p位于中心轴线c和中心轴线d之间。

第二种,待拍摄对象位于任意一个目标摄像头的中心轴线的一侧。比如,图3中的待拍摄对象p位于中心轴线c的左侧,或,待拍摄对象p位于中心轴线d的右侧。

第三种,待拍摄对象位于任意一个目标摄像头的中心轴线上。比如,图3中的待拍摄对象p位于中心轴线c上,或,待拍摄对象p位于中心轴线d上。

无论两个目标摄像头与待拍摄对象之间的位置关系是上述的哪一种,均可以根据公式(1)计算出调控距离。

下面以待拍摄对象位于两个目标摄像头中心轴线之间的区域为例对公式(1)进行说明,如图4所示:

在图4中存在目标摄像头401、目标摄像头401采集的图像4a、目标摄像头402以及目标摄像头402采集的图像4b。目标摄像头401以及目标摄像头402的焦距均为f,且目标摄像头401以及目标摄像头402的中心点之间的水平中心距为n。

在图像4a和图像4b中分别确定出待拍摄对象p的成像点。从图4中可以看出,在图像4a中存在成像点e,在图像4b中存在成像点f。然后根据成像点确定出成像距离。成像距离与选取的基准边缘有关,基准边缘的选取可以根据业务要求确定。比如,可以选用图像的左边缘作为基准边缘,也可以选用图像的右边缘作为基准边缘。图4中所示的为选用图像的左边缘作为基准边缘,则图4中的w1为图像4a中待拍摄对象对应的成像距离,w2为图像4b中待拍摄对象对应的成像距离。

在上述的各个参数(n、f1、f2、w1、w2)均确定完成后,代入到公式(1)中,则可以得到待拍摄对象p对应的调控距离s。

需要说明的是,在两个摄像头具有不同的焦距时,也可以通过上述方法确定出各个参数(n、f1、f2、w1、w2),并利用公式(1)计算出待拍摄对象对应的成像距离。这里将不在赘述。

根据上述实施例,由于调控距离是根据各个目标摄像头分别对应的焦距、各个图像中待拍摄对象分别对应的成像距离以及两个目标摄像头的中心点之间的水平中心距确定出来的,因此确定出的调控距离精确度较高。

在本发明一个实施例中,如图5所示,所述驱动控制模块102可以包括:红外感应器1022、电路板1023以及步进电机1024;

所述红外感应器1022,用于监控预设的指定区域内是否存在红外对象,如果是,将所述红外对象确定为所述待拍摄对象,确定出所述待拍摄对象的对象位置信息,并发送给所述电路板1023;

所述电路板1023,用于在接收到所述对象位置信息时,分别获取每一个所述摄像头的当前位置信息;根据所述对象位置信息以及各个所述当前位置信息,确定出所述至少两个目标摄像头103,并确定出每一个所述目标摄像头103分别对应的角位移,并触发所述步进电机1024;

所述步进电机1024,用于在所述电路板1023的触发下,根据每一个所述目标摄像头103分别对应的角位移,调整每一个所述目标摄像头103的视角。

在本实施例中,指定区域可以根据业务要求确定。比如,空调本体需要为一个房间提供制冷制热服务时,可以将该房间确定为指定区域。

在本实施例中,红外传感器可以实时的发出红外信号,在红外信号被阻断时,则说明存在红外对象(比如,人体)进入到了指定区域。然后确定出该红外对象的位置信息,该位置信息可以为红外对象的位置坐标。

在本实施例中,电路板获取的每一个摄像头的当前位置信息可以为角度信息(该角度信息可以为摄像头与一个设定的基准位置之间的角度信息)。

在本实施例中,电路板根据对象位置信息以及各个摄像头的当前位置信息,确定出至少两个目标摄像头,并确定出每一个目标摄像头分别对应的角位移的方法可以包括:

根据对象位置信息(对象位置坐标)以及预设的基准位置,确定出待拍摄对象与基准位置之间的第一角度;

根据第一角度以及各个摄像头的当前位置信息(摄像头与设定的基准位置之间的当前角度),在各个摄像头中确定出至少两个与对象角度相匹配的至少两个目标摄像头,并利用各个目标摄像头对应的当前角度以及第一角度,确定出各个目标摄像头对应的角位移。

在本实施例中,比如可以采用正切三角函数计算方法,利用对象位置坐标以及基准位置对应的坐标,确定出待拍摄对象与基准位置之间的第一角度。

根据上述实施例,由于采用红外感应器、电路板以及步进电机来确定出目标摄像头,以及调整每一个目标摄像头的视角。因此,在存在待拍摄对象时,可以快速的采集出待拍摄对象的图像。

在本发明一个实施例中,调控方案至少可以存在以下三种情况:

第一种,调控方案中包括目标调控温度;

第二种,调控方案中包括目标调控风量;

第三种,调控方案中同时包括目标调控温度以及目标调控风量。

针对于上述的第一种情况:

在本发明一个实施例中,如图6所示,在所述调控方案中包括目标调控温度时,所述空调本体101可以包括:温度确定模块1013以及温度执行模块1014;

所述温度确定模块1013,用于确定出当前运行模式以及当前执行温度,根据所述当前运行模式、所述当前执行温度以及所述调控距离,确定出所述目标调控温度;

所述温度执行模块1014,用于将所述当前执行温度调节至所述目标调控温度。

在本实施例中,在当前运行模式为制冷模式时,可以通过方程组(2)确定出目标调控温度。

其中,所述s表征所述调控距离;所述t0表征所述空调本体的当前执行温度;所述α表征预设的第一温度系数;所述k2表征预设的第二样本调控距离;所述t表征所述目标调控温度;所述t1表征第一预设温度;所述t2表征第二预设温度;所述l3表征第三预设距离;所述l4表征第四预设距离。

具体的,第二样本调控距离的确定方法可以存在以下两种:

第一种,根据业务要求直接设定;

第二种,预设设定至少一个距离以及至少一个温度之间的对应关系,根据对应关系以及当前执行温度确定出第二样本调控距离。

具体的,第一温度系数、第一预设温度、第二预设温度、第三预设距离、第四预设距离均可以根据业务要求确定。

在本实施例中,在当前运行模式为制热模式时,可以通过方程组(3)确定出目标调控温度。

其中,所述s表征所述调控距离;所述t0表征所述空调本体的当前执行温度;所述γ表征预设的第二温度系数;所述k3表征预设的第三样本调控距离;所述t表征所述目标调控温度;所述t3表征第三预设温度;所述t4表征第四预设温度;所述l5表征第五预设距离;所述l6表征第六预设距离。

具体的,第三样本调控距离的确定方法可以存在以下两种:

第一种,根据业务要求直接设定;

第二种,预设设定至少一个距离以及至少一个温度之间的对应关系,根据对应关系以及当前执行温度确定出第三样本调控距离。

具体的,第二温度系数、第三预设温度、第四预设温度、第五预设距离、第六预设距离均可以根据业务要求确定。

根据上述实施例,由于可以根据当前运行模式以及当前执行温度以及调控距离确定出目标调控温度,并将当前执行温度调节至目标调控温度。因此,可以满足用户的温度需求。

针对于上述的第二种情况:

在本发明一个实施例中,如图7所示,在所述调控方案中包括目标调控风量时,所述空调本体101可以包括:风量确定模块1015以及风量执行模块1016;

所述风量确定模块1015,用于通过方程组(1),确定出所述目标调控风量;

其中,所述s表征所述调控距离;所述q0表征所述空调本体的当前执行风量;所述β表征预设的风量系数;所述k1表征预设的第一样本调控距离;所述q表征所述目标调控风量;所述q1表征第一预设风量;所述q2表征第二预设风量;所述l1表征第一预设距离;所述l2表征第二预设距离;

所述风量执行模块1016,用于将所述当前执行风量调节至所述目标调控风量。

在本实施例中,第一样本调控距离的确定方法可以存在以下两种:

第一种,根据业务要求直接设定;

第二种,预设设定至少一个距离以及至少一个温度之间的对应关系,根据对应关系以及当前执行温度确定出第一样本调控距离。

具体的,风量系数、第一预设风量、第二预设风量、第一预设距离、第二预设距离均可以根据业务要求确定。

根据上述实施例,由于可以根据当前执行风量以及调控距离确定出目标调控风量,并将当前执行风量调节至目标调控风量。因此,可以满足用户的风量需求。

针对于上述的第三种情况:

在本发明一个实施例中,如图8所示,所述空调本体中可以同时包括温度确定模块1013、温度执行模块1014、风量确定模块1015以及风量执行模块1016。以使空调本体可以同时确定出目标调控温度以及目标调控风量,并同时调节温度以及风量。

如图9所示,本发明实施例提供了一种空调控制方法,该方法包括:

步骤901:设置至少两个摄像头;

步骤902:在所述至少两个摄像头中确定出至少两个目标摄像头,其中,所述至少两个目标摄像头的视角存在重叠区域;

步骤903:调整每一个所述目标摄像头的视角,使待拍摄对象位于所述重叠区域内;

步骤904:利用每一个所述目标摄像头分别同时采集所述待拍摄对象的图像;

步骤905:根据各个所述目标摄像头所采集到的图像,计算出所述待拍摄对象对应的调控距离;

步骤906:根据所述调控距离确定出针对于所述待拍摄对象的调控方案,并执行。

根据图9所示的实施例,通过在设置的两个或多个摄像头中确定出视角存在重叠区域的两个及多个目标摄像头。之后调整每一个目标摄像头的视角,使待拍摄对象位于重叠区域内。利用各个目标摄像头分别同时采集待拍摄对象的图像,并根据所采集到的各个图像,计算出待拍摄对象对应的调控距离。然后根据调控距离确定出针对于待拍摄对象的调控方案,并执行该调控方案,以使空调本体为待拍摄对象提供与调控距离相匹配的调控方案(比如,包括温度和/或风量的调控方案)。通过上述可知,在本方案中空调本体可以根据两个或多个摄像头同时采集到的包括有待拍摄对象的图像,来确定出待拍摄对象与空调本体之间的调控距离,并根据调控距离确定出满足待拍摄对象的调控方案。因此,本发明实施例提供的方案可以提高用户体验。。

在本发明一个实施例中,在所述目标摄像头的数量为两个时,则,上述图9所示流程图中的步骤905根据各个所述目标摄像头所采集到的图像,计算出所述待拍摄对象对应的调控距离,可以包括:

确定出每一个所述目标摄像头分别对应的焦距、每一个所述图像中所述待拍摄对象分别对应的成像距离、以及确定出两个所述目标摄像头的中心点之间的水平中心距;

根据公式(1),确定出所述调控距离;

其中,所述s表征所述调控距离;所述n表征所述水平中心距;所述f1表征两个所述目标摄像头中的第一目标摄像头的焦距;所述f2表征两个所述目标摄像头中的第二目标摄像头的焦距;所述w1表征所述第一目标摄像头发送的图像中所述待拍摄对象对应的成像距离;所述w2表征所述第二目标摄像头发送的图像中所述待拍摄对象对应的成像距离。

在本发明一个实施例中,上述图9所示流程图中的步骤902在所述至少两个摄像头中确定出至少两个目标摄像头,可以包括:

监控预设的指定区域内是否存在红外对象,如果是,将所述红外对象确定为所述待拍摄对象,确定出所述待拍摄对象的对象位置信息;

分别获取每一个所述摄像头对应的当前位置信息;

根据所述对象位置信息以及各个所述当前位置信息,确定出所述至少两个目标摄像头;

则,上述图9所示流程图中的步骤903调整每一个所述目标摄像头的视角,可以包括:

确定出每一个所述目标摄像头模块分别对应的角位移;

根据每一个所述目标摄像头分别对应的角位移,调整每一个所述目标摄像头的视角。

在本发明一个实施例中,在所述调控方案中包括目标调控温度时,

则,上述图9所示流程图中的步骤906根据所述调控距离确定出针对于所述待拍摄对象的调控方案,并执行,包括:

确定出当前运行模式以及当前执行温度;

根据所述当前运行模式、所述当前执行温度以及所述调控距离,确定出所述目标调控温度;

将所述当前执行温度调节至所述目标调控温度。

在本实施例中,在当前运行模式为制冷模式时,可以通过方程组(2)确定出目标调控温度。

其中,所述s表征所述调控距离;所述t0表征所述空调本体的当前执行温度;所述α表征预设的第一温度系数;所述k2表征预设的第二样本调控距离;所述t表征所述目标调控温度;所述t1表征第一预设温度;所述t2表征第二预设温度;所述l3表征第三预设距离;所述l4表征第四预设距离。

具体的,第二样本调控距离的确定方法可以存在以下两种:

第一种,根据业务要求直接设定;

第二种,预设设定至少一个距离以及至少一个温度之间的对应关系,根据对应关系以及当前执行温度确定出第二样本调控距离。

具体的,第一温度系数、第一预设温度、第二预设温度、第三预设距离、第四预设距离均可以根据业务要求确定。

在本实施例中,在当前运行模式为制热模式时,可以通过方程组(3)确定出目标调控温度。

其中,所述s表征所述调控距离;所述t0表征所述空调本体的当前执行温度;所述γ表征预设的第二温度系数;所述k3表征预设的第三样本调控距离;所述t表征所述目标调控温度;所述t3表征第三预设温度;所述t4表征第四预设温度;所述l5表征第五预设距离;所述l6表征第六预设距离。

具体的,第三样本调控距离的确定方法可以存在以下两种:

第一种,根据业务要求直接设定;

第二种,预设设定至少一个距离以及至少一个温度之间的对应关系,根据对应关系以及当前执行温度确定出第三样本调控距离。

具体的,第二温度系数、第三预设温度、第四预设温度、第五预设距离、第六预设距离均可以根据业务要求确定。

在本发明一个实施例中,在所述调控方案中包括目标调控风量时,

则,上述图9所示流程图中的步骤906根据所述调控距离确定出针对于所述待拍摄对象的调控方案,并执行,可以包括:

通过方程组(1),确定出所述目标调控风量;

其中,所述s表征所述调控距离;所述q0表征所述空调本体的当前执行风量;所述β表征预设的风量系数;所述k1表征预设的第一样本调控距离;所述q表征所述目标调控风量;所述q1表征第一预设风量;所述q2表征第二预设风量;所述l1表征第一预设距离;所述l2表征第二预设距离;

将所述当前执行风量调节至所述目标调控风量。

在本发明一个实施例中,上述图9所示流程图中的步骤901设置至少两个摄像头,可以包括:

设置中心轴相互平行的至少两个摄像头支架,其中,每一个所述摄像头支架对应安装一个摄像头;

利用所述至少两个摄像头支架控制所述至少两个摄像头分别具有同一成像平面。

下面以空调中包括空调本体、驱动控制模块(包括红外感应器、电路板以及步进电机)以及两个摄像头为例,对空调控制方法进行说明,如图10所示,该方法包括:

步骤1001:设置两个摄像头。

在本步骤中,设置了摄像头1和摄像头2。其中,摄像头1和摄像头2的焦距相同。

步骤1002:设置中心轴相互平行的两个摄像头支架,其中,每一个摄像头支架对应安装一个摄像头。

步骤1003:利用两个摄像头支架控制两个摄像头分别具有同一成像平面。

步骤1004:利用红外感应器监控预设的指定区域内是否存在红外对象,如果是,执行步骤1005;否则,继续执行本步骤。

在本步骤中,利用红外感应器监控指定区域)(房间1)内存在红外对象(用户1),执行步骤1005。

步骤1005:将红外对象确定为待拍摄对象,确定出待拍摄对象的对象位置信息。

在本步骤中,将红外对象(用户1)确定为待拍摄对象,确定出用户1的对象位置信息(对象位置坐标)。

步骤1006:利用电路板分别获取每一个摄像头的当前位置信息。

在本步骤中,获取摄像头1以及摄像头2的当前位置信息(摄像头1基准位置1之间的当前角度,摄像头2基准位置1之间的当前角度)。

步骤1007:利用电路板根据对象位置信息以及各个当前位置信息,将两个摄像头均确定为目标摄像头,其中,两个目标摄像头的视角存在重叠区域。

在本步骤中,将摄像头1以及摄像头2均确定为目标摄像头。

步骤1008:电路板确定出每一个目标摄像头分别对应的角位移。

在本步骤中,可以采用正切三角函数计算方法,利用对象位置坐标以及基准位置对应的坐标,确定出待拍摄对象(用户1)与基准位置之间的第一角度。根据第一角度以及各个目标摄像头对应的当前角度确定出每一个目标摄像头分别对应的角位移。

步骤1009:利用步进电机根据每一个目标摄像头分别对应的角位移,调整每一个目标摄像头的视角,使待拍摄对象位于重叠区域内。

在本步骤中,利用步进电机根据各个目标摄像头分别对应的角位移,调整各个目标摄像头的视角,使待拍摄对象(用户1)位于两个目标摄像头中心轴线之间的区域,且位于重叠区域内。

步骤1010:利用每一个目标摄像头分别同时采集待拍摄对象的图像。

在本步骤中,利用摄像头1以及摄像头2分别同时采集待拍摄对象(用户1)的图像。

步骤1011:利用空调本体确定所接收到的图像中是否均存在有人脸,如果是,执行步骤1012;否则,执行步骤1004。

在本步骤中,定所接收到的图像中均存在有人脸,执行步骤1012。

步骤1012:利用空调本体确定出每一个目标摄像头分别对应的焦距、每一个图像中待拍摄对象分别对应的成像距离以及确定出两个目标摄像头的中心点之间的水平中心距。

步骤1013:根据每一个目标摄像头分别对应的焦距、每一个图像中待拍摄对象分别对应的成像距离以及两个目标摄像头的中心点之间的水平中心距,确定出待拍摄对象对应的调控距离。

在本步骤中,如图4所示,采用公式(1)确定出待拍摄对象(用户1)对应的调控距离。

步骤1014:空调本体利用调控距离、当前执行温度确定出目标调控温度。

在本步骤中,比如当前运行模式为制冷模式,则采用方程组(2)确定出目标调控温度。

步骤1015:空调本体利用调控距离、当前执行风量确定出目标调控风量。

在本步骤中,采用方程组(1)确定出目标调控风量。

步骤1016:空调本体将当前执行温度调节至目标调控温度,以及将当前执行风量调节至目标调控风量。

综上所述,本发明各个实施例至少可以实现如下有益效果:

1、在本发明实施例中,该空调包括空调本体、驱动控制模块以及两个或多个摄像头。驱动控制模块可以在各个摄像头中确定出视角存在重叠区域的两个或多个目标摄像头,并调整各个目标摄像头的视角以使待拍摄对象可以位于重叠区域内。各个目标摄像头在被驱动控制模块调整视角后,可以分别同时采集到待拍摄对象的图像,并将采集到的图像发送给空调本体。在空调本体接收到各个目标摄像头分别发送的图像时,根据所接收到的图像,计算出待拍摄对象对应的调控距离,并根据计算得到的调控距离确定出针对于待拍摄对象的调控方案,并执行该调控方案,以使空调本体为待拍摄对象提供与调控距离相匹配的调控方案(比如,包括温度和/或风量的调控方案)。通过上述可知,在本方案中空调本体可以根据两个或多个摄像头同时采集到的包括有待拍摄对象的图像,来确定出待拍摄对象与空调本体之间的调控距离,并根据调控距离确定出满足待拍摄对象的调控方案。因此,本发明实施例提供的方案可以提高用户体验。

2、在本发明实施例中,由于利用摄像头支架控制各个摄像头具有同一成像平面,因此无论用哪些摄像头作为目标摄像头来采集待拍摄对象的图像,都可以采集到具有统一成像标准的图像。以便于空调本体利用这些图像可以快速的计算出调控距离。

3、在本发明实施例中,由于调控距离是根据各个目标摄像头分别对应的焦距、各个图像中待拍摄对象分别对应的成像距离以及两个目标摄像头的中心点之间的水平中心距确定出来的,因此确定出的调控距离精确度较高。

4、在本发明实施例中,由于采用红外感应器、电路板以及步进电机来确定出目标摄像头,以及调整每一个目标摄像头的视角。因此,在存在待拍摄对象时,可以快速的采集出待拍摄对象的图像。

5、在本发明实施例中,由于可以根据当前运行模式以及当前执行温度以及调控距离确定出目标调控温度,并将当前执行温度调节至目标调控温度。因此,可以满足用户的温度需求。

6、在本发明实施例中,由于可以根据当前执行风量以及调控距离确定出目标调控风量,并将当前执行风量调节至目标调控风量。因此,可以满足用户的风量需求。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1