掌桥专利:专业的专利平台
掌桥专利
首页

智能控制空调的方法、电子设备及存储介质

文献发布时间:2023-06-19 11:05:16


智能控制空调的方法、电子设备及存储介质

技术领域

本申请涉及控制空调技术领域,尤其涉及一种智能控制空调的方法、电子设备及存储介质。

背景技术

随着人工智能技术的发展,传统的空调产品的使用已经变得越来越智能和人性化,虽然目前空调已经具备控制功能,但控制功能广大多通过遥控器实现。通过遥控器实现控制空调操作相对复杂,控制空调需要手动操作,不便于用户体验。

发明内容

为克服相关技术中存在的问题,本申请提供一种智能控制空调的方法,该方法无需控制器即可控制空调,通过检测目标区域,根据进入目标区域的生物图像与数据库中的人像图像匹配结果,达到控制空调的目的,实现控制空调的智能化。

本申请提供一种智能控制空调的方法,包括

对目标区域进行监控,若目标区域有生物进入,则获取监控图像信息;该监控图像信息包括:位置坐标信息、轮廓成像图和温度热像分布图;

将该监控图像信息与人体图像信息进行比对,得到人体图像匹配率;

根据该人体图像匹配率与匹配率阈值的比对结果,控制空调的启动,该匹配率阈值为人体匹配程度判定所依据的基准参数。

在一种实施方法中,该获取监控图像信息之前,包括:

分别获取第一时刻对应的第一监控图像信息以及第二时刻对应的第二监控图像信息;

将该第一监控图像信息与该第二监控图像信息进行比对,确认该第一监控图像信息和该第二监控图像信息的匹配度;

若该匹配度低于预设阈值,则确定该目标区域有生物进入;

若该匹配度高于或者等于预设阈值,则确定该目标区域没有生物进入。

在一种实施方法中,该根据该人体图像匹配率与第一匹配率阈值的比对结果,控制空调的启动的同时,还包括:

若该人体图像匹配率小于该匹配率阈值,则发出警报信息;

若该人体图像匹配率大于或等于该匹配率阈值,则开启空调。

在一种实施方法中,该发出警报信息之后,还包括:

启动防误报装置,并输出警报提示语音;

获取用户发出的语音指令;

对该语音指令进行语音识别;

根据语音识别的结果匹配该空调对应的动作指令;

若该动作指令为关闭警报信息,则执行该关闭警报信息的操作。

在一种实施方法中,

该位置坐标信息为基于空调确定的三维坐标信息,该三维坐标信息包括:横轴坐标参数、纵轴坐标参数和竖轴坐标参数;

获取该轮廓成像图的轮廓坐标信息,该轮廓坐标信息为毫米雷达波装置通过目标区域的反射物反馈回来的毫米波信号的坐标信息;

根据该轮廓坐标信息,生成结合图,该结合图为毫米雷达波装置和红外热成像装置组合的精准模型图。

在一种实施方法中,该获取监控图像信息之后,还包括:

对该监控图像信息的温度热像分布图进行生物模型提取,得到生物模型图像信息;

将该生物模型图像信息与N个动物图像信息对比,得到N个动物图像匹配率,该N为储存在数据库中的动物图像信息种类数量。

在一种实施方法中,该得到N个动物图像匹配率之后,还包括:

对该N个动物图像匹配率进行匹配率排序,确定该N个动物图像匹配率中最大的动物图像匹配率对应的动物类型;

根据该动物类型确定该监控图像信息对应的动物的危害等级;

根据该危害等级发出相应的警报声音;

该动物的危害等级包括:低危害类动物和高危害类动物。

在一种实施方法中,

该低危害类动物图像信息包括:昆虫类动物、鸟类动物和鼠类动物;

该高危害类动物图像信息包括:蛇类动物、猫科类动物和犬科类动物。

本申请实施方法中,提供一种电子设备,包括:

处理器;以及

存储器,其上存储有可执行代码,当该可执行代码被该处理器执行时,使该处理器执行智能控制空调的方法。

在一种实施方法中提供一种非暂时性机器可读存储介质,其上存储有可执行代码,当该可执行代码被电子设备的处理器执行时,使该处理器执行如上的智能控制空调的方法。

本申请提供的技术方案可以包括以下有益效果:

本申请提供的技术方案通过空调的高精度毫米波雷达和红外热辐射成像仪,对目标区域进行监控,当有生物进入时,获取监控图像,根据监控图像比对数据库中的人体图像,得到匹配率,再将匹配率比较匹配率阈值,根据比较结果对空调实现控制;同时,对于非人类进入目标区域,发出警报信号。通过上述方式能减少对空调控制器的使用,降低了空调的耗能和用户对空调控制器的依赖,实现智能化控制空调,提升用户体现。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

通过结合附图对本申请示例性实施方式进行更详细的描述,本申请的上述以及其它目的、特征和优势将变得更加明显,其中,在本申请示例性实施方式中,相同的参考标号通常代表相同部件。

图1是本申请实施例示出的智能控制空调的方法流程示意图;

图2是本申请实施例示出的智能控制空调的方法生物进入目标区域的流程示意图;

图3是本申请实施例示出的智能控制空调的方法危害等级的流程示意图;

图4是本申请实施例示出的电子设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本申请的优选实施方式。虽然附图中显示了本申请的优选实施方式,然而应该理解,可以以各种形式实现本申请而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本申请更加透彻和完整,并且能够将本申请的范围完整地传达给本领域的技术人员。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语“第一”、“第二”、“第三”等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

针对上述问题,本申请实施例提供一种智能控制空调的方法,能够简单有效地对空调实现智能控制。

以下结合附图详细描述本申请实施例的技术方案。

图1是本申请实施例示出的智能控制空调的方法流程示意图。

参见图1,本申请实施例中智能控制空调的方法一个实施例包括:

101、对目标区域进行监控,若目标区域有生物进入,则获取监控图像信息;该监控图像信息包括:位置坐标信息、轮廓成像图和温度热像分布图;

在本实施申请例中,该监控图像信息为一张结合图,其中结合图中包括有位置坐标信息,该信息为基于空调中心位置确定的三维坐标信息,具体为:横轴坐标、纵轴坐标和竖轴坐标;值得注意的是,结合图由该轮廓成像图和该温度热像分布图结合成的,其步骤如下:获取轮廓成像图的轮廓坐标信息(毫米雷达波装置通过目标区域的反射物反馈回来的毫米波信号的坐标信息);根据该轮廓坐标信息,生成结合图(毫米雷达波装置和红外热成像装置组合的精准模型图)。具体实施如下:由于轮廓成像图和温度热像分布图均是在同一目标区域的成像图,对应的坐标信息是对应的;所以,将轮廓成像图的轮廓坐标信息通过计算处理,在温度热像分布图输入,最后计算机生成生物或者物体的轮廓成像图,在新的温度热像分布图存在各物体或者生物的轮廓图,可以清晰看到该监控物体的轮廓。

在本申请实施例中,通过空调上的高精度毫米波雷达和红外热辐射成像仪对目标区域进行监控,若有生物进入目标区域,毫米波雷达根据生物的位置和形状标识出生物坐标信息和生物外形轮廓,并将生物外形轮廓以及所在目标区域生成图像;红外热辐射成像仪将目标区域和该区域的生物生成图像;当高精度毫米波雷达和红外热辐射成像仪检测到生物进入区域的即时,两者自动获取进入时刻的图像信息,除了获取图像,对图像中的物品和生物位置均进行处理记录,将得到的图像信息和位置信息发送至处理器中,由处理器分析处理。

在本申请实施例中,红外热辐射成像仪是指利用红外热成像技术,探测目标物体的红外辐射,并通过光电转换、信号处理等手段,将目标物体的温度分布图像转换成视频图像的设备;高精度毫米波雷达是指工作在毫米波波段(millimeter wave)探测的雷达,本毫米波为77GHz频域(波长为1~10mm)的雷达。

102、将该监控图像信息与人体图像信息进行比对,得到人体图像匹配率;

在本申请实施例中,在获取监控图像信息的同时,读取在数据库的人体图像信息,通过处理器对将该监控图像信息与人体图像信息进行比对,所述对比是指比较监控图像信息和用户输入的图像信息中的特征,根据特征数量计算确定两者之间的图像匹配率;图像信息中的特征种类包括有如下:图像信息中的生物所在位置信息和生物轮廓外形的位置信息,坐标比例,人体图像和进入生物的温度,生物的长度、宽度和高度之间的比例等信息;人体图像匹配率是指进入目标区域的生物的图像与人体图像之间的匹配率,具体比率由两者之间的相同特征数量和特征总数量的比值确定,例如,假设人体图像的总特征数量是20个,进入目标区域生物的特征数量与人体图像的特征数量相同数量的数量特征有15个,则匹配率为75%。

上述的人体图像信息是指储存在数据库中的人体图像信息,该人体图像信息由用户用移动终端获取,再由移动终端将图像数据发送至数据库中保存;值得注意的是,数据库中还包含其他信息,具体有如下内容:监控保存的图像信息、出厂保留的其他动物图像信息、控制空调开关的源代码,目标区域内的模型数据等信息。

103、根据该人体图像匹配率与匹配率阈值的比对结果,控制空调的启动,该匹配率阈值为人体匹配程度判定所依据的基准参数。

在本申请实施例中,匹配率阈值可以是预设值也可以是经验值,人体图像匹配率与匹配率阈值比对,是比对两个值的大小;

若人体图像匹配率小于匹配率阈值,则发出警报信息;当确定图像匹配率小于匹配率阈值时(即该生物不是人类),对于非人类生物处理器根据比对结果向语音系统发送播放警报指令,语音系统接收到指令后,启动防误报装置,同时播放储蓄在数据库中的警报语音;启动防误报装置之后,若用户认为本次警报是由误报引起的,应当在1分钟之内对防误报装置输入语音指令,该语音指令应当与数据库中储存的几种语音指令配置,处理器才能识别该种语音指令,接收到对应语音指令之后,关闭警报;若用户在一分钟之内无法输入语音指令,则警报继续;值得注意的是,在实际应用中,语音指令识别错误或者无法识别时,即防误报装置无法关闭警报。

若人体图像匹配率大于或等于匹配率阈值,证明进入目标区域内的生物为人类,处理器根据对比结果(进入生物为人类),对空调控制器发送开启空调指令,空调开启。例如,设定匹配率阈值为75%,假设处理器发现生物进入目标区域,对该生物进行对比,计算得到人体图像匹配率为75%,即匹配率阈值与人体图像匹配率相等,确定进入生物为人类,处理器对空调控制器发送启动指令,空调开始运行。

本申请技术方案对进入目标区域的生物进行识别,获取进入生物的图像信息,将该生物的图像信息与人体图像信息比较,确定人体图像匹配率,再依据该人体图像匹配率与匹配率阈值比较,确定控制空调运行与否;对于非人类生物,不运行空调;对于人类进入到目标区域,则运行空调;通过实施本方案,能够减少对空调控制器的使用,降低了空调的耗能和用户对空调控制器的依赖,实现智能化控制空调,提升用户体现。

为了便于理解,以下提供了智能控制空调的方法的一个应用实施例进行说明,请参阅图2,图2为获取监控图像信息之前,确定生物进入目标区域的流程示意图(即如何确定有生物进行目标区域),包括:

201、分别获取第一时刻对应的第一监控图像信息以及第二时刻对应的第二监控图像信息;

在本申请实施例中,该第一时刻对应的第一监控图像信息为生物进入目标区域前的图像信息,该第二时刻对应的第二监控图像信息为生物进入目标区域后的图像信息,上述第一时刻在第二时刻之前,第一时刻与第二时刻的时间差由用户设定或者根据经验值设定;第一监控图像信息和第二监控图像信息一致的地方包括有,目标区域的房间大小、目标区域内的物品摆设位置坐标信息等。例如,设定第二时刻与第一时刻的时间差设定为1s,每相隔1s截取一份图像信息,1s前截取的图像信息为第一监控图像信息;1s后截取的图像信息为第二监控图像信息,第一时刻与第二时刻相差1s。

202、将该第一监控图像信息与该第二监控图像信息进行比对,确认该第一监控图像信息和该第二监控图像信息的匹配度;

在本申请实施例中,匹配度一般是指某物质的红外光谱与该纯物质的标准图谱比较的相似度的数据化衡量,比较第一监控图像信息和第二监控图像信息的红外光谱,计算确定匹配度(即计算曲线的相似度);假设所述第一监控图像信息为标准图谱,所述第二监控图像信息为红外光谱,根据基本原理计算曲线的相似度,先对其进行做,标准化,在相同条件下进行分析计算,得到匹配度;

值得注意的是,在实际应用中,第一监控图像信息与第二监控图像信息比对时,由于生物在相隔时间内运动过快而造成相似度相差较大时,应当取多张图像信息的最大相似度作为匹配度。

203、若该匹配度低于预设阈值,则确定该目标区域有生物进入;若该匹配度高于或者等于预设阈值,则确定该目标区域没有生物进入。

在本申请实施例中,假设匹配度为80%,用户设定匹配度阈值为75%,匹配度高于预设阈值,则确定目标区域没有生物进入;假设匹配度为60%,匹配度低于预设阈值,则确定该目标区域有生物进入,截取监控图像信息;在实际应用中,阈值的大小对判断的影响较大,当阈值过高或者过低时,用户可以根据实际情况对阈值的值进行更改。

为了便于理解,以下提供了智能控制空调的方法的一个应用实施例进行说明,请参阅图3,图3为获取监控图像信息之后,确定危害等级的流程示意图,包括:

301、对该监控图像信息的温度热像分布图进行生物模型提取,得到生物模型图像信息;

在本申请实施例中,根据温度热像分布图是由温度差而引起的颜色分布不同的图像,对于非生物的热像图,温度往往是比较低,颜色分布也会不同;利用计算机对监控图像信息中的温度热像分布图、轮廓成像图和位置坐标信息提取,再根据位置坐标信息在对应的温度热像分布图上录入坐标参数,同时将轮廓成像图与温度热像分布图结合,根据轮廓对温度热像分布图进行剪切,得到生物模型图像信息;

值得注意的是,生物模型图像信息是无法得知人的五官特征信息和动物的外形特征信息,只能通过外形图像进行识别判断。

302、将该生物模型图像信息与N个动物图像信息对比,得到N个动物图像匹配率,该N为储存在数据库中的动物图像信息种类数量;

在本申请实施例中,N个动物包括有:低危害类动物和高危害类动物,其中低危害类动物为昆虫类动物、鸟类动物和鼠类动物等类型的动物;高危害类动物图像信为蛇类动物、猫科类动物和犬科类动物等类型的动物,该生物模型图像信息与N个动物图像信息对比是指将获取到的生物模型图像信息分别与蛇类动物、猫科类动物、犬科类动物、昆虫类动物、鸟类动物和鼠类动物对于图像信息一一比较,得到N个动物图像匹配率。例如,假设N为6种动物图像信息种类,将获取到的生物模型图像信息分别比较6种动物图像信息种类,得到6个动物图像匹配率。

值得注意的是,N个动物图像信息可以根据实际的物种数量而确定,或多或少都可以;而且动物的图像信息是可以通过移动终端添加或者减少。

303、对该N个动物图像匹配率进行匹配率排序,确定该N个动物图像匹配率中最大的动物图像匹配率对应的动物类型。

在本申请实施例中,对N个动物图像匹配率进行匹配率排序,确定该N个动物图像匹配率中最大的动物图像匹配率对应的动物类型,在实际应用中,对于差异较大的动物类型,特征差异明显,配对率的确定更容易,例如,蛇和狗;而对于差异不明显的动物,配对率相对容易出错,例如,狼和狗;

在N个动物图像匹配率进行匹配率中,应当根据当时实际情况进行,例如:共有6个动物图像匹配率进行大小排序,假设6个动物图像匹配率之中,猫科类动物对应的动物图像匹配率最大,则确定本次进入目标区域的生物为高危害类动物;值得注意的是,在实际应用中,有可能同时进入多种生物,若同时进入高危害类动物和低危害类动物,将会分别作出警告信号。

图4是本申请实施例示出的电子设备的结构示意图。

参见图4,电子设备400包括存储器410和处理器420。

处理器420可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器410可以包括各种类型的存储单元,例如系统内存、只读存储器(ROM),和永久存储装置。其中,ROM可以存储处理器420或者计算机的其他模块需要的静态数据或者指令。永久存储装置可以是可读写的存储装置。永久存储装置可以是即使计算机断电后也不会失去存储的指令和数据的非易失性存储设备。在一些实施方式中,永久性存储装置采用大容量存储装置(例如磁或光盘、闪存)作为永久存储装置。另外一些实施方式中,永久性存储装置可以是可移除的存储设备(例如软盘、光驱)。系统内存可以是可读写存储设备或者易失性可读写存储设备,例如动态随机访问内存。系统内存可以存储一些或者所有处理器在运行时需要的指令和数据。此外,存储器410可以包括任意计算机可读存储媒介的组合,包括各种类型的半导体存储芯片(DRAM,SRAM,SDRAM,闪存,可编程只读存储器),磁盘和/或光盘也可以采用。在一些实施方式中,存储器410可以包括可读和/或写的可移除的存储设备,例如激光唱片(CD)、只读数字多功能光盘(例如DVD-ROM,双层DVD-ROM)、只读蓝光光盘、超密度光盘、闪存卡(例如SD卡、min SD卡、Micro-SD卡等等)、磁性软盘等等。计算机可读存储媒介不包含载波和通过无线或有线传输的瞬间电子信号。

存储器410上存储有可执行代码,当可执行代码被处理器420处理时,可以使处理器420执行上文述及的方法中的部分或全部。

上文中已经参考附图详细描述了本申请的方案。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。本领域技术人员也应该知悉,说明书中所涉及的动作和模块并不一定是本申请所必须的。另外,可以理解,本申请实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减,本申请实施例装置中的模块可以根据实际需要进行合并、划分和删减。

此外,根据本申请的方法还可以实现为一种计算机程序或计算机程序产品,该计算机程序或计算机程序产品包括用于执行本申请的上述方法中部分或全部步骤的计算机程序代码指令。

或者,本申请还可以实施为一种非暂时性机器可读存储介质(或计算机可读存储介质、或机器可读存储介质),其上存储有可执行代码(或计算机程序、或计算机指令代码),当所述可执行代码(或计算机程序、或计算机指令代码)被电子设备(或电子设备、服务器等)的处理器执行时,使所述处理器执行根据本申请的上述方法的各个步骤的部分或全部。

本领域技术人员还将明白的是,结合这里的申请所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。

附图中的流程图和框图显示了根据本申请的多个实施例的系统和方法的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标记的功能也可以以不同于附图中所标记的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

以上已经描述了本申请的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

相关技术
  • 智能控制空调的方法、电子设备及存储介质
  • 一种智能控制方法、智能控制装置、电子设备和存储介质
技术分类

06120112792361