空调的控制方法和装置与流程

文档序号:13980682阅读:131来源:国知局
空调的控制方法和装置与流程

本发明涉及空调控制领域,具体而言,涉及一种空调的控制方法和装置。



背景技术:

目前,空调的控制模式越来越智能,存在多种模式,能够根据空调对空间中的人体进行识别来对控制模式进行智能的调节,例如,智能送风、风随人、风避人等。但是,这些控制模式是针对单人进行控制,如果空调识别出多个对象,则有可能会导致空调识别结果产生矛盾,无法匹配到适合的控制模式。

针对相关技术中的空调的运行状态的控制方式不够智能的技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种空调的控制方法和装置,以至少解决相关技术中的空调的运行状态的控制方式不够智能的技术问题。

根据本发明实施例的一个方面,提供了一种空调的控制方法,该方法包括:采集空调所在空间中的人体信息,其中,人体信息包括人体的特征信息和生理状态信息;在数据库中分别查找空间中每个人体的特征信息所对应的用户,其中,数据库中存储有至少一个用户的特征信息和对应的空调运行状态的偏好模型;结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制。

进一步地,在数据库中分别查找空间中每个人体的生理特征信息所对应的用户之前,该方法还包括:获取第一用户对空调运行状态的设置并采集第一用户的特征信息和生理状态信息;通过获取到的设置以及采集到的生理状态信息对第一用户的偏好模型进行训练;根据训练后的第一用户的偏好模型对数据库进行更新,在数据库中存储训练后的第一用户的偏好模型以及与第一用户的特征信息的映射。

进一步地,结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制包括:对空间中所有人体的优先级进行排序;按照优先级最高的人体的生理状态信息确定空调的运行状态。

进一步地,结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制还包括:至少识别空间中优先级最高的人体的位置分布信息;根据空间中的当前环境信息和空调的运行状态判断是否需要向优先级最高的人体吹风;根据判断结果控制空调的风向。

进一步地,结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制还包括:识别空间中所有人体的位置分布信息;根据空间中每个人体的生理状态信息确定是否需要向对应的人体吹风;根据判断结果控制空调的扫风方式。

进一步地,结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制还包括:对空间进行分区;确定每个分区内的所有人体的生理状态信息;根据每个分区内优先级最高的人体的生理状态信息确定对应分区的扫风方式;根据确定的结果控制空调的扫风方式。

根据本发明实施例的另一方面,还提供了一种空调的控制装置,该装置包括:采集单元,用于采集空调所在空间中的人体信息,其中,人体信息包括人体的特征信息和生理状态信息;查找单元,用于在数据库中分别查找空间中每个人体的特征信息所对应的用户,其中,数据库中存储有至少一个用户的特征信息和对应的空调运行状态的偏好模型;控制单元,用于结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制。

进一步地,该装置还包括:获取单元,用于在数据库中分别查找空间中每个人体的生理特征信息所对应的用户之前,获取第一用户对空调运行状态的设置并采集第一用户的特征信息和生理状态信息;训练单元,用于通过获取到的设置以及采集到的生理状态信息对第一用户的偏好模型进行训练;更新单元,用于根据训练后的第一用户的偏好模型对数据库进行更新,在数据库中存储训练后的第一用户的偏好模型以及与第一用户的特征信息的映射。

进一步地,控制单元包括:排序模块,用于对空间中所有人体的优先级进行排序;确定模块,用于按照优先级最高的人体的生理状态信息确定空调的运行状态。

进一步地,控制单元还包括:第一识别模块,用于至少识别空间中优先级最高的人体的位置分布信息;判断模块,用于根据空间中的当前环境信息和空调的运行状态判断是否需要向优先级最高的人体吹风;第一控制模块,用于根据判断结果控制空调的风向。

进一步地,控制单元还包括:第二识别模块,用于识别空间中所有人体的位置分布信息;第一确定模块,用于根据空间中每个人体的生理状态信息确定是否需要向对应的人体吹风;第二控制模块,用于根据判断结果控制空调的扫风方式。

进一步地,控制单元还包括:分区模块,用于对空间进行分区;第二确定模块,用于确定每个分区内的所有人体的生理状态信息;第三确定模块,用于根据每个分区内优先级最高的人体的生理状态信息确定对应分区的扫风方式;第三控制模块,用于根据确定的结果控制空调的扫风方式。

根据本发明实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行本发明的空调的控制方法。

根据本发明实施例的另一方面,还提供了一种处理器,该处理器用于运行程序,其中,程序运行时执行本发明的空调的控制方法。

在本发明实施例中,通过采集空调所在空间中的人体信息,其中,人体信息包括人体的特征信息和生理状态信息;在数据库中分别查找空间中每个人体的特征信息所对应的用户,其中,数据库中存储有至少一个用户的特征信息和对应的空调运行状态的偏好模型;结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制,解决了相关技术中的空调的运行状态的控制方式不够智能的技术问题,进而实现了更智能地对空调的运行状态进行控制的技术效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种可选的空调的控制方法的流程图;

图2是根据本发明实施例的一种可选的空调的控制装置的示意图。

具体实施方式

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

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请提供了一种空调的控制方法的实施例。

图1是根据本发明实施例的一种可选的空调的控制方法的流程图,如图1所示,该方法包括如下步骤:

步骤s101,采集空调所在空间中的人体信息;

步骤s102,在数据库中分别查找空间中每个人体的特征信息所对应的用户;

步骤s103,结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制。

空调上可以设置有传感器,例如,红外传感器、红外摄像头、彩色摄像头、温度传感器等,能够识别空间中是否存在人体、以及对应人体的信息。

在识别空间中是否存在人体时,可以根据人体与其它物体或其它生物(如家中饲养的宠物)之间的区别进行确定。

例如,通过红外摄像头对空调所在空间进行拍摄,形成温度分布图,在温度分布图中确定符合人体的温度分布的轮廓等。需要说明的是,识别空间中是否存在人体可以通过预先训练好的深度学习、神经网络模型进行识别,举例来说,可以通过多张温度分布图以及对每个温度分布图人工标记的人体所在位置对神经网络模型进行训练,在通过大量的样本进行训练之后,能够提高神经网络模型对人体的识别准确率。

在确定出空调所在空间中存在人体之后,对每个人体的人体信息进行识别。人体信息包括人体的特征信息和生理状态信息。

人体的生理状态信息可以是人体体表的温度,通常情况下,人在调节空调时是根据自身体表温度的变化进行调节,或者,人体的生理状态信息也可以是其它能够影响人对空调运行状态进行调节的生理状态信息。

人体的特征信息是指能够将该人体与其它人体进行区别的特征信息,例如,可以是人体的身高、体型等轮廓信息,也可以是人体的温度分布信息等等。在采集到空调所在空间中人体的特征信息之后,在数据库中分别查找空间中每个人体的特征信息所对应的用户。数据库是预先存储的数据库,数据库中存储有至少一个用户的特征信息和对应的空调运行状态的偏好模型,每个用户的特征信息是通过空调预先采集并存储的特征信息,每个用户的偏好模型可以是在对该用户对空调的运行状态进行调节的历史采集数据进行处理之后得到的模型,可选地,该偏好模型也可以根据人工的输入和编辑进行修改。空调运行状态可以包括空调的设定温度、设定风速、设定扫风方式、设定模式等等。其中,空调的扫风方式可以包括风随人、风避人、智能送风,风随人是指扫风方向朝向人体当前所在方向、风随人动的方式,风避人是指扫风方向避开人体所在方向、风避人动的方式。

作为一种可选的实施方式,在数据库中分别查找空间中每个人体的生理特征信息所对应的用户之前,该方法还包括:获取第一用户对空调运行状态的设置并采集第一用户的特征信息和生理状态信息;通过获取到的设置以及采集到的生理状态信息对第一用户的偏好模型进行训练;根据训练后的第一用户的偏好模型对数据库进行更新,在数据库中存储训练后的第一用户的偏好模型以及与第一用户的特征信息的映射。

由于当前空间中所有人体不一定都是预先存储在数据库中的用户,因此,在数据库中根据人体的特征信息对空间中当前的所有人体进行一一匹配之后,结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制。举例而言,如果判断出当前空间中所有人体的体表温度均为正常温度,则根据预先存储的用户对空调运行状态的偏好对空调的运行状态进行控制,例如,如果当前空间中查找到用户a,其偏好为设定温度b,设定扫风方式为风随人,则控制当前空调的运行状态为用户a偏好的运行状态。如果判断出当前空间中有体温过冷、过热的人体,可以根据其对空调的运行状态进行控制,例如,如果判断出当前空间中存在过冷的人体,则可以将空调的设置温度调高,并设置风随人,吹向过冷的人体。

作为一种可选的实施方式,结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制包括:对空间中所有人体的优先级进行排序;按照优先级最高的人体的生理状态信息确定空调的运行状态。

例如,首先确定空间中是否存在老人或小孩,判断是否存在小孩可以是根据人体的身高等特征信息进行判断,判断是否存在老人可以是根据人体的体型、或人体的温度分布进行判断,可选的,判断空间中是否存在老人、小孩的方式可以是通过预先训练好的神经网络模型进行判断,训练方式与上述训练识别空间中是否存在人体的模型的训练方式相似,在此不再赘述。如果识别出空间中存在老人或小孩,则老人和小孩的优先级别最高,根据老人和小孩的生理状态信息确定空调的运行状态,进一步地,如果老人和小孩是在数据库中的用户,则可以根据数据库中存储的偏好模型确定空调的运行状态。在判断是否存在老人或小孩之后,对其它用户的分级方式可以根据是否是数据库中预先存储的用户,或者,根据人体体表温度等信息判断对应的人是否生病,或者,根据人体的动作信息判断人体是否过冷(例如,过冷时人体会缩成一团或搓手)或过热(例如,过热时人体会扇风)来进行优先级的排序。需要说明的是,上述举例仅为一种可选的实施方式,具体的优先级设置可以根据具体情况而定。

进一步地,在对空间中进行优先级进行分级之后,至少识别空间中优先级最高的人体的位置分布信息,根据空间中的当前环境信息和空调的运行状态判断是否需要向优先级最高的人体吹风,根据判断结果控制空调的风向。

或者,在对空间中进行优先级进行分级之后,也可以识别空间中所有人体的位置分布信息,根据空间中每个人体的生理状态信息确定是否需要向对应的人体吹风,根据判断结果控制空调的扫风方式。

或者,在对空间中进行优先级进行分级之后,还可以对空间进行分区,确定每个分区内的所有人体的生理状态信息,根据每个分区内优先级最高的人体的生理状态信息确定对应分区的扫风方式,根据确定的结果控制空调的扫风方式。

该实施例通过采集空调所在空间中的人体信息,其中,人体信息包括人体的特征信息和生理状态信息;在数据库中分别查找空间中每个人体的特征信息所对应的用户,其中,数据库中存储有至少一个用户的特征信息和对应的空调运行状态的偏好模型;结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制,解决了相关技术中的空调的运行状态的控制方式不够智能的技术问题,进而实现了更智能地对空调的运行状态进行控制的技术效果。

下面结合一种具体的实施方式对上述实施例提供的空调的控制方法的步骤进行举例说明:

1、采集人体体温信息和动作信息;

2、根据人体体温信息和动作信息判断人体的冷热状态;

3、根据人体的冷热状态来切换风随人和风避人模式。

其中,在确定出当前对空间中某个人进行风随人模式的控制方式时,在风随人模式的对象移动到其它人的预设区域范围内(如移动到另一个人0.5米范围内)之后,通过红外检测该人的体温,并通过摄像头检测该人的类别(老人、小孩),进行模式切换。

例如,如果识别到风随人模式的对象移动到小孩附件0.5米,可以转换风随人至智能风模式;或者识别到风随人模式的对象周围的人属于正常人,体温高于当前风随人用户的体温,控制风随新的周围人。或者,识别当前环境中人的分布,根据每个人喜好分布进行送风,如1区人喜好风随人,则采用相应的控制模式;2区存在喜好风随人和风避人,向矛盾则采用智能送风模式,3区存在不适合吹风的群体,快速扫过。如果在某个分区内同时存在智能风和风随人和风避人的群体,则采用轮流模式切换运行,实时检测。

需要说明的是,在附图的流程图虽然示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请还提供了一种存储介质的实施例,该实施例的存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行本发明实施例的空调的控制方法。

本申请还提供了一种处理器的实施例,该实施例的处理器用于运行程序,其中,程序运行时执行本发明实施例的空调的控制方法。

本申请还提供了一种空调的控制装置的实施例。

图2是根据本发明实施例的一种可选的空调的控制装置的示意图,如图2所示,该装置包括采集单元10,查找单元20和控制单元30。

采集单元,用于采集空调所在空间中的人体信息,其中,人体信息包括人体的特征信息和生理状态信息;查找单元,用于在数据库中分别查找空间中每个人体的特征信息所对应的用户,其中,数据库中存储有至少一个用户的特征信息和对应的空调运行状态的偏好模型;控制单元,用于结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制。

该实施例通过采集单元,用于采集空调所在空间中的人体信息,其中,人体信息包括人体的特征信息和生理状态信息;查找单元,用于在数据库中分别查找空间中每个人体的特征信息所对应的用户,其中,数据库中存储有至少一个用户的特征信息和对应的空调运行状态的偏好模型;控制单元,用于结合在数据库中查找到对应用户的偏好模型和采集的生理状态信息、以及未在数据库中查找到对应用户的生理状态信息,对空调的运行状态进行控制,解决了相关技术中的空调的运行状态的控制方式不够智能的技术问题,进而实现了更智能地对空调的运行状态进行控制的技术效果。

作为一种可选的实施方式,该装置还包括:获取单元,用于在数据库中分别查找空间中每个人体的生理特征信息所对应的用户之前,获取第一用户对空调运行状态的设置并采集第一用户的特征信息和生理状态信息;训练单元,用于通过获取到的设置以及采集到的生理状态信息对第一用户的偏好模型进行训练;更新单元,用于根据训练后的第一用户的偏好模型对数据库进行更新,在数据库中存储训练后的第一用户的偏好模型以及与第一用户的特征信息的映射。

作为一种可选的实施方式,控制单元包括:排序模块,用于对空间中所有人体的优先级进行排序;确定模块,用于按照优先级最高的人体的生理状态信息确定空调的运行状态。

作为一种可选的实施方式,控制单元还包括:第一识别模块,用于至少识别空间中优先级最高的人体的位置分布信息;判断模块,用于根据空间中的当前环境信息和空调的运行状态判断是否需要向优先级最高的人体吹风;第一控制模块,用于根据判断结果控制空调的风向。

作为一种可选的实施方式,控制单元还包括:第二识别模块,用于识别空间中所有人体的位置分布信息;第一确定模块,用于根据空间中每个人体的生理状态信息确定是否需要向对应的人体吹风;第二控制模块,用于根据判断结果控制空调的扫风方式。

作为一种可选的实施方式,控制单元还包括:分区模块,用于对空间进行分区;第二确定模块,用于确定每个分区内的所有人体的生理状态信息;第三确定模块,用于根据每个分区内优先级最高的人体的生理状态信息确定对应分区的扫风方式;第三控制模块,用于根据确定的结果控制空调的扫风方式。

上述的装置可以包括处理器和存储器,上述单元均可以作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。

存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram),存储器包括至少一个存储芯片。

上述本申请实施例的顺序不代表实施例的优劣。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。

其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

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