本发明涉及空调器技术领域,尤其涉及一种空调器的控制方法、空调器以及计算机可读存储介质。
背景技术
目前,为了室内安全考虑,很多用户在室内安装有监控系统。监控系统可实时监控室内环境,在检测到异常时,则发出告警信息。
但是,现有技术中一般采用摄像头执行监控操作,但是摄像头存在监控盲区,并且容易被入侵者发现从而遮盖住,这会影响摄像头的监控操作。
技术实现要素:
本发明的主要目的在于提供一种空调器的控制方法、空调器以及计算机可读存储介质,旨在通过雷达传感器检测入侵对象,提高安防的安全性,并加大安防的适用范围。
为实现上述目的,本发明提供一种空调器的控制方法,所述空调器的控制方法包括以下步骤:
在通过雷达传感器检测到空调器所在环境存在入侵对象时,判断所述入侵对象是否与预存的对象相匹配;
在所述入侵对象与预存的对象不匹配时,控制所述空调器执行报警操作。
优选地,所述判断所述入侵对象是否与预存的对象相匹配的步骤包括:
获取所述空调器所在环境的监控画面,以获取所述入侵对象的面部特征;
判断所述入侵对象的面部特征是否与预存的面部特征相匹配,在所述入侵对象的面部特征与预存的面部特征不匹配时,则判定所述入侵对象与预存的对象不匹配。
优选地,所述获取所述空调器所在环境的监控画面,以获取所述入侵对象的面部特征之后,还包括:
在未获取到所述空调器所在环境的监控画面时,则控制所述空调器执行所述报警操作。
优选地,所述获取所述空调器所在环境的监控画面之前,还包括:
获取所述入侵对象的状态;
在所述入侵对象的状态为活动状态时,则执行所述获取所述空调器所在环境的监控画面的步骤。
优选地,所述获取所述入侵对象的状态的步骤包括:
获取所述入侵对象的红外体温信息;
将所述红外体温信息与预设的红外体温信息进行比对,以确定所述入侵对象的状态,其中,在所述红外体温信息大于预设的红外体温信息时,所述入侵对象的状态为活动状态。
优选地,所述控制所述空调器执行报警操作的步骤包括:
控制所述空调器发送告警信息至预设的移动终端。
优选地,所述判断所述入侵对象是否与预存的对象相匹配的步骤包括:
在所述空调器所在环境存在多个所述入侵对象时,判断多个所述入侵对象是否与预存的对象相匹配,其中,在多个所述入侵对象与预存的对象不匹配时,则判定所述入侵对象与预存的对象不匹配。
优选地,所述判断所述入侵对象是否与预存的对象相匹配的步骤还包括:
通过雷达传感器获取所述入侵对象的呼吸频率;
判断所述呼吸频率是否与预存的呼吸频率相匹配,在所述呼吸频率与预存的呼吸频率不匹配时,则判定所述入侵对象与预存的对象不匹配。
为实现上述目的,本发明还提供一种空调器,所述空调器包括:
雷达传感器、红外传感器、摄像头、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的空调器的控制程序,所述空调器的控制程序被所述处理器执行时实现如上述空调器的控制方法的步骤。
为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有空调器的控制程序,所述空调器的控制程序被处理器执行时实现如上述空调器的控制方法的步骤。
本发明提供的空调器的控制方法、空调器以及计算机可读存储介质,在通过雷达传感器检测到空调器所在环境存在入侵对象时,判断入侵对象是否与预存的对象相匹配,并在入侵对象与预存的对象不匹配时,控制空调器执行报警操作。本发明通过雷达传感器检测入侵对象,提高了安防的安全性,并加大了安防的适用范围。
附图说明
图1为本发明实施例方案涉及的终端的硬件运行环境示意图;
图2为本发明空调器的控制方法第一实施例的流程示意图;
图3为本发明空调器的控制方法第二实施例的流程示意图;
图4为本发明空调器的控制方法第三实施例的流程示意图;
图5为本发明空调器的控制方法第四实施例的流程示意图;
图6为本发明空调器的控制方法第五实施例的流程示意图;
图7为本发明空调器的控制方法第六实施例的流程示意图;
图8为本发明空调器的控制方法第七实施例的流程示意图;
图9为本发明空调器的控制方法第八实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种空调器的控制方法,通过雷达传感器检测入侵对象,提高了安防的安全性,并加大了安防的适用范围。
如图1所示,图1是本发明实施例方案涉及的终端的硬件运行环境示意图。
本发明实施例终端可以是空调器,也可以是空气调节器等设备。
如图1所示,该终端可以包括:处理器1001(例如cpu)、雷达传感器1003、红外传感器1004、摄像头1005、存储器1006以及通信总线1002,其中,通信总线1002用于实现这些组件之间的连接通信。存储器1006可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1006可选的还可以是独立于前述处理器1001的存储装置。
如图1所示,作为一种计算机存储介质的存储器1006中可以包括操作系统以及空调器的控制程序。
在图1所示的终端中,处理器1001可以用于调用存储器1006中存储的空调器的控制程序,并执行以下操作:
在通过雷达传感器检测到空调器所在环境存在入侵对象时,判断所述入侵对象是否与预存的对象相匹配;
在所述入侵对象与预存的对象不匹配时,控制所述空调器执行报警操作。
进一步地,处理器1001可以调用存储器1006中存储的空调器的控制程序,还执行以下操作:
获取所述空调器所在环境的监控画面,以获取所述入侵对象的面部特征;
判断所述入侵对象的面部特征是否与预存的面部特征相匹配,在所述入侵对象的面部特征与预存的面部特征不匹配时,则判定所述入侵对象与预存的对象不匹配。
进一步地,处理器1001可以调用存储器1006中存储的空调器的控制程序,还执行以下操作:
在未获取到所述空调器所在环境的监控画面时,则控制所述空调器执行所述报警操作。
进一步地,处理器1001可以调用存储器1006中存储的空调器的控制程序,还执行以下操作:
获取所述入侵对象的状态;
在所述入侵对象的状态为活动状态时,则执行所述获取所述空调器所在环境的监控画面的步骤。
进一步地,处理器1001可以调用存储器1006中存储的空调器的控制程序,还执行以下操作:
获取所述入侵对象的红外体温信息;
将所述红外体温信息与预设的红外体温信息进行比对,以确定所述入侵对象的状态,其中,在所述红外体温信息大于预设的红外体温信息时,所述入侵对象的状态为活动状态。
进一步地,处理器1001可以调用存储器1006中存储的空调器的控制程序,还执行以下操作:
控制所述空调器发送告警信息至预设的移动终端。
进一步地,处理器1001可以调用存储器1006中存储的空调器的控制程序,还执行以下操作:
在所述空调器所在环境存在多个所述入侵对象时,判断多个所述入侵对象是否与预存的对象相匹配,其中,在多个所述入侵对象与预存的对象不匹配时,则判定所述入侵对象与预存的对象不匹配。
进一步地,处理器1001可以调用存储器1006中存储的空调器的控制程序,还执行以下操作:
通过雷达传感器获取所述入侵对象的呼吸频率;
判断所述呼吸频率是否与预存的呼吸频率相匹配,在所述呼吸频率与预存的呼吸频率不匹配时,则判定所述入侵对象与预存的对象不匹配。
参照图2,在第一实施例中,所述空调器的控制方法包括:
步骤s10、在通过雷达传感器检测到空调器所在环境存在入侵对象时,判断所述入侵对象是否与预存的对象相匹配;
本实施例中,执行主体为空调器或者服务器。
空调器上设置雷达传感器,并由雷达传感器检测空调器所在环境中的入侵对象,需要说明的是,雷达传感器的位置和数量可根据实际应用进行设置,本发明不做具体限定。
雷达传感器可获取入侵对象的数量以及位置信息,其中位置信息包括入侵对象与空调器之间的距离以及入侵对象相对空调器的方向。需要说明的是,现有技术中的红外以及超声波技术只能检测直线上的入侵对象,并不能检测入侵对象与空调器之间的距离,而雷达传感器实现360度无死角检测入侵对象,并检测入侵对象与空调器之间的距离。具体地,雷达传感器利用电磁波探测入侵对象,并接收入侵对象的回波,由此获得入侵对象的数量以及位置信息。需要说明的是,雷达传感器通过呼吸、心率等特征探测人体。
具体地,可通过判断入侵对象的面部特征是否与预存的面部特征相匹配来判断入侵对象是否与预存的对象相匹配,也可通过判断入侵对象的呼吸频率是否与预存的呼吸频率相匹配来判断入侵对象是否与预存的对象相匹配。预存的对象是指提前录入空调器的对象,比如家庭成员、办公室成员等。在入侵对象与预存的对象不匹配时,则说明入侵对象并非家庭成员、办公室成员等。需要说明的是,若室内环境存在多个入侵对象,而至少有一个入侵对象与预存的对象匹配时,则不执行报警操作。
步骤s20、在所述入侵对象与预存的对象不匹配时,控制所述空调器执行报警操作。
本实施例中,报警操作可以是发送告警信息至预设的移动终端,具体地,可以向移动终端app推送告警信息,也可以向手机号发送告警信息,本发明不做具体限定。需要说明的是,告警信息可以是文字信息、语音信息,也可以是图像信息、视频信息。或者,打开防盗系统实现声音报警,或者通过智能门锁实现一键防盗,或者通过其它智能设备进行网络报警,可以根据实际情况进行设置,本发明不做具体设定。
在第一实施例中,在通过雷达传感器检测到空调器所在环境存在入侵对象时,判断入侵对象是否与预存的对象相匹配,并在入侵对象与预存的对象不匹配时,控制空调器执行报警操作。这样,通过雷达传感器检测入侵对象,提高了安防的安全性,并加大了安防的适用范围。
在第二实施例中,如图3所示,在上述图2所示的实施例基础上,所述判断所述入侵对象是否与预存的对象相匹配的步骤包括:
步骤s11、获取所述空调器所在环境的监控画面,以获取所述入侵对象的面部特征;
步骤s12、判断所述入侵对象的面部特征是否与预存的面部特征相匹配;
步骤s13、在所述入侵对象的面部特征与预存的面部特征不匹配时,则判定所述入侵对象与预存的对象不匹配。
本实施例中,通过摄像头获取入侵对象的面部特征。
具体地,家庭成员或者办公室成员提前向空调器录入面部特征,以在空调器进行识别时,将拍摄的面部特征与预存的面部特征进行对比,在面部特征与预存的面部特征匹配时,即判定入侵对象与预存的对象匹配。
需要说明的是,每间隔一段时间提醒用户是否重新录入面部特征,以保证识别的准确性。
在第二实施例中,通过入侵对象的面部特征与预存的面部特征,判断入侵对象是否与预存的对象匹配,这样,提高了安防的准确性以及安全性。
在第三实施例中,如图4所示,在上述图2至图3所示的实施例基础上,所述获取所述空调器所在环境的监控画面,以获取所述入侵对象的面部特征之后,还包括:
步骤s14、在未获取到所述空调器所在环境的监控画面时,则控制所述空调器执行所述报警操作。
本实施例中,在未获取到空调器所在环境的监控画面时,可能是由于入侵对象遮盖或者损坏了摄像头,此时为了保险起见,控制空调器执行报警操作。
在第三实施例中,在未获取到空调器所在环境的监控画面时,则控制空调器执行报警操作,这样,保证了室内环境的安全。
在第四实施例中,如图5所示,在上述图2至图4所示的实施例基础上,所述获取所述空调器所在环境的监控画面之前,还包括:
步骤s15、获取所述入侵对象的状态;
步骤s16、判断所述入侵对象的状态是否为活动状态;
步骤s17、在所述入侵对象的状态为活动状态时,则执行所述获取所述空调器所在环境的监控画面的步骤。
本实施例中,在雷达传感器检测到入侵对象时,对入侵对象的状态进行检测,若入侵对象处于活动状态,则获取监控画面以判断入侵对象的面部特征是否与预存的面部特征相匹配。这是由于若是偷窃者进入室内环境,则会来回走动,而非静止状态。
具体地,可通过红外传感器判断入侵对象是否为活动状态。根据普朗克热辐射定律可以算出,人体体温在37℃时,其红外辐射的中心波长为9.4μm。而人体在活动时,体温略有上升,与此相应的,其红外辐射的中心波长随之降低。因此预先设置红外辐射的中心波长的阈值,在检测到入侵对象的中心波长低于阈值时,即判断入侵对象处于活动状态。
在第四实施例中,在雷达传感器检测到入侵对象时,若入侵对象处于活动状态,则获取监控画面,这样,保证了室内环境的安全。
在第五实施例中,如图6所示,在上述图2至图5所示的实施例基础上,所述获取所述入侵对象的状态的步骤包括:
步骤s151、获取所述入侵对象的红外体温信息;
步骤s152、将所述红外体温信息与预设的红外体温信息进行比对,以确定所述入侵对象的状态,其中,在所述红外体温信息大于预设的红外体温信息时,所述入侵对象的状态为活动状态。
本实施例中,通过红外传感器获取入侵对象的红外体温信息,其中,红外体温信息可以是入侵对象的人体体温对应的红外辐射的中心波长。
根据普朗克热辐射定律可以算出,人体体温在37℃时,其红外辐射的中心波长为9.4μm。而人体在活动时,体温略有上升,与此相应的,其红外辐射的中心波长随之降低。因此预先设置红外辐射的中心波长的阈值,在检测到入侵对象的中心波长低于阈值时,即判断入侵对象处于活动状态。需要说明的是,预先设置的阈值可以由以上理论推算得到,也可以是空调器或者服务器根据家庭成员或者办公室成员的中心波长计算得到的经验值。
在第五实施例中,通过比对入侵对象的红外体温信息与预设的红外体温信息之间的大小关系,以确定入侵对象的状态,从而保证了室内环境的安全。
在第六实施例中,如图7所示,在上述图2至图6所示的实施例基础上,所述控制所述空调器执行报警操作的步骤包括:
步骤s21、控制所述空调器发送告警信息至预设的移动终端。
具体地,可以向移动终端app推送告警信息,也可以向手机号发送告警信息,本发明不做具体限定。需要说明的是,告警信息可以是文字信息、语音信息,也可以是图像信息、视频信息。
在第六实施例中,在入侵对象与预存的对象不匹配时,控制空调器发送告警信息至预设的移动终端,这样,及时提醒用户室内环境存在入侵者,提高了安防的安全性。
在第七实施例中,如图8所示,在上述图2至图7所示的实施例基础上,所述判断所述入侵对象是否与预存的对象相匹配的步骤包括:
步骤s101、在所述空调器所在环境存在多个所述入侵对象时,判断多个所述入侵对象是否与预存的对象相匹配,其中,在多个所述入侵对象与预存的对象不匹配时,则判定所述入侵对象与预存的对象不匹配。
本实施例中,在室内环境存在多个入侵对象时,判断多个入侵对象是否与预存的对象相匹配。若有至少一个入侵对象与预存的对象相匹配,则不执行报警操作。比如,家庭成员邀请朋友来家中做客时,由于朋友未提前录入面部特征,因此会被当做触发报警的入侵对象,此时家中还有家庭成员时,则不必执行报警操作。而若多个入侵对象均与预存的对象不匹配时,则执行报警操作。
在第七实施例中,若室内环境存在多个入侵对象,且多个入侵对象均与预存的对象不匹配时,则执行报警操作,以提高安防的安全性。
在第八实施例中,如图9所示,在上述图2至图8所示的实施例基础上,所述判断所述入侵对象是否与预存的对象相匹配的步骤还包括:
步骤s102、通过雷达传感器获取所述入侵对象的呼吸频率;
步骤s103、判断所述呼吸频率是否与预存的呼吸频率相匹配;
步骤s104、在所述呼吸频率与预存的呼吸频率不匹配时,则判定所述入侵对象与预存的对象不匹配。
本实施例中,空调器中内置雷达传感器,并由雷达传感器获取空调器所在环境的用户的呼吸间隔,以使得空调器或者服务器根据呼吸间隔计算呼吸频率。雷达传感器可实时获取用户的呼吸间隔,也可定时获取用户的呼吸间隔,本发明不做具体限定。
由于不同用户之间的呼吸频率存在差异,用户预先与空调器进行绑定操作,在绑定操作的过程中,雷达传感器获取并记录用户的呼吸频率。在检测到入侵对象的呼吸频率与预存的呼吸频率不匹配时,则判定入侵对象与预存的对象不匹配。需要说明的是,呼吸频率也与入侵对象的状态有关系,因此在呼吸频率与预存的呼吸频率不匹配时,获取入侵对象的状态,若入侵对象处于静止状态,则判定入侵对象与预存的对象不匹配。
需要说明的是,雷达传感器通过呼吸、心率来探测人体,若空调器所在环境中存在多个用户,且多个用户的呼吸频率以及心跳频率有差异,那么多个用户反馈的回波也会有差异,因此也可通过呼吸频率与心跳频率相结合的特征来判断入侵对象是否与预存的对象相匹配。
在第八实施例中,可通过入侵对象的呼吸频率是否与预存的呼吸频率相匹配,来判断入侵对象是否与预存的对象匹配,这样,提高了安防的安全性。
此外,本发明还提出一种空调器,所述空调器包括雷达传感器、红外传感器、摄像头、存储器、处理器及存储在存储器上并可在处理器上运行的空调器的控制程序,所述处理器执行所述空调器的控制程序时实现如以上实施例所述的空调器的控制方法的步骤。
此外,本发明还提出一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括空调器的控制程序,所述空调器的控制程序被处理器执行时实现如以上实施例所述的空调器的控制方法的步骤。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是电视机,手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。