本发明涉及火灾检测技术领域,尤其涉及一种基于图片识别的学校火灾预警方法。
背景技术:
在一些公共场所,特别是在学校,比较容易发生火灾,而且发生火灾的后果比较严重,会严重威胁到学生的生命安全以及学校的财产资源,因此,需要对火灾事件进行及时检测并且进行预警。
目前通常是通过烟雾报警器来检测环境中的烟雾浓度来进行火灾报警,但是,由于学校的空间比较大,特别是在教学楼的走廊上,也较为空旷,只有在烟雾浓度很大的时候才能触发烟雾报警器,但是此时火势已经很大了,比较难以控制,错过了最佳的火灾救援以及人员疏散时间,会造成较大的损失。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
技术实现要素:
本发明的主要目的在于提出一种基于图片识别的学校火灾预警方法,旨在解决现有技术中火灾预警不及时的技术问题。
为实现上述目的,本发明提供一种基于图片识别的学校火灾预警方法,所述基于图片识别的学校火灾预警方法包括以下步骤:
获取各摄像头采集的当前图片,各摄像头分别设置在学校的不同区域;
对所述当前图片进行遍历,并将遍历到的当前图片作为待检测图片;
对所述待检测图片进行图片识别,并根据图片识别结果判断所述待检测图片中是否存在火焰图像;
在所述待检测图片中存在火焰图像时,将所述待检测图片对应的摄像头作为目标摄像头,并确定所述目标摄像头所在的目标区域;
查找所述目标区域对应的目标温度检测设备和目标烟雾检测设备;
从所述目标温度检测设备获取温度检测信息,并从所述目标烟雾检测设备获取烟雾检测信息;
根据所述温度检测信息和所述烟雾检测信息判断所述目标区域内是否存在火灾事件;
在所述目标区域内存在火灾事件时,生成预警提示信息,并基于所述预警提示信息进行学校火灾预警。
可选地,所述查找所述目标区域对应的目标温度检测设备和目标烟雾检测设备,包括:
查找所述目标区域对应的待选温度检测设备和待选烟雾检测设备;
获取所述待选温度检测设备对应的温度检测设备位置信息和所述待选烟雾检测设备对应的烟雾检测设备位置信息;
获取所述待检测图片对应的图片信息,并根据所述图片信息确定所述火焰图像对应的火焰的火焰位置信息;
根据所述火焰位置信息和所述温度检测设备位置信息从所述待选温度检测设备中选取目标温度检测设备,并根据所述火焰位置信息和所述烟雾检测设备位置信息从所述待选烟雾检测设备中选取目标烟雾检测设备。
可选地,所述根据所述火焰位置信息和所述温度检测设备位置信息从所述待选温度检测设备中选取目标温度检测设备,并根据所述火焰位置信息和所述烟雾检测设备位置信息从所述待选烟雾检测设备中选取目标烟雾检测设备,包括:
根据所述火焰位置信息和所述温度检测设备位置信息计算所述火焰与所述待选温度检测设备之间的第一距离;
判断所述第一距离是否小于预设温度检测距离;
在所述第一距离小于预设温度检测距离时,将所述待选温度检测设备作为目标温度检测设备;
根据所述火焰位置信息和所述烟雾检测设备位置信息计算所述火焰图像对应的火焰与所述待选烟雾检测设备之间的第二距离;
判断所述第二距离是否小于预设烟雾检测距离;
在所述第二距离小于预设烟雾检测距离时,将所述待选烟雾检测设备作为目标烟雾检测设备。
可选地,所述根据所述温度检测信息和所述烟雾检测信息判断所述目标区域内是否存在火灾事件,包括:
根据所述温度检测信息确定当前温度,并根据所述烟雾检测信息确定当前烟雾浓度;
将所述当前温度与预设温度阈值进行比较,获得第一比较结果;
将所述当前烟雾浓度与预设烟雾浓度阈值进行比较,获得第二比较结果;
根据所述第一比较结果与所述第二比较结果判断所述目标区域内是否存在火灾事件。
可选地,所述根据所述第一比较结果与所述第二比较结果判断所述目标区域内是否存在火灾事件之后,还包括:
在所述第一比较结果为当前温度大于预设温度阈值,和/或,所述第二比较结果为当前烟雾浓度大于所述预设烟雾浓度阈值时,判定所述目标区域内存在火灾事件。
可选地,所述在所述目标区域内存在火灾事件时,生成预警提示信息,并基于所述预警提示信息进行学校火灾预警,包括:
在所述目标区域内存在火灾事件时,根据所述火焰图像确定火焰区域;
根据所述火焰区域、所述当前温度以及所述当前烟雾浓度确定火灾程度等级;
根据所述火灾程度等级生成预警提示信息,并基于所述预警提示信息进行学校火灾预警。
可选地,所述根据所述火灾程度等级生成预警提示信息,并基于所述预警提示信息进行学校火灾预警,包括:
查找所述目标区域对应的目标区域信息,并根据所述目标区域信息和所述火灾程度等级生成预警提示信息;
基于所述预警提示信息生成广播信息;
获取广播设备信息,并根据所述广播设备信息确定所述学校内的广播设备;
将所述广播信息发送至所述广播设备进行广播,以进行学校火灾预警。
可选地,所述从所述目标温度检测设备获取温度检测信息,并从所述目标烟雾检测设备获取烟雾检测信息,包括:
分别生成所述目标温度检测设备对应的温度检测指令和所述目标烟雾检测设备对应的烟雾检测指令;
将所述温度检测指令发送至所述目标温度检测设备,以使所述目标温度检测设备基于所述温度检测指令获取温度检测信息,并反馈所述温度检测信息;
将所述烟雾检测指令发送至所述目标烟雾检测设备,以使所述目标烟雾检测设备基于所述烟雾检测指令获取烟雾检测信息,并反馈所述反馈烟雾检测信息。
此外,为实现上述目的,本发明还提出一种基于图片识别的学校火灾预警装置,所述基于图片识别的学校火灾预警装置包括:
图片获取模块,用于获取各摄像头采集的当前图片,各摄像头分别设置在学校的不同区域;
图片选择模块,用于对所述当前图片进行遍历,并将遍历到的当前图片作为待检测图片;
图片识别模块,用于对所述待检测图片进行图片识别,并根据图片识别结果判断所述待检测图片中是否存在火焰图像;
区域确定模块,用于在所述待检测图片中存在火焰图像时,将所述待检测图片对应的摄像头作为目标摄像头,并确定所述目标摄像头所在的目标区域;
设备查找模块,用于查找所述目标区域对应的目标温度检测设备和目标烟雾检测设备;
信息获取模块,用于从所述目标温度检测设备获取温度检测信息,并从所述目标烟雾检测设备获取烟雾检测信息;
火灾检测模块,用于根据所述温度检测信息和所述烟雾检测信息判断所述目标区域内是否存在火灾事件;
火灾预警模块,用于在所述目标区域内存在火灾事件时,生成预警提示信息,并基于所述预警提示信息进行学校火灾预警。
此外,为实现上述目的,本发明还提出一种基于图片识别的学校火灾预警设备,所述基于图片识别的学校火灾预警设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于图片识别的学校火灾预警程序,所述基于图片识别的学校火灾预警程序被处理器执行时实现如上所述的基于图片识别的学校火灾预警方法的步骤。
本发明提出的基于图片识别的学校火灾预警方法,通过设置在学校不同区域的摄像头采集当前图片并确定待检测图片,对待检测图片进行图片识别以判断是否存在火焰图像,若是,则将待检测摄像头作为目标摄像头,并且确定其对应的目标区域,通过目标区域内的目标温度检测设备获取温度检测信息,并通过目标区域内的目标烟雾检测设备获取烟雾检测信息,进而判断目标区域内是否存在火灾事件,若是,则生成预警提示信息,并基于预警提示信息进行学校火灾预警,与现有技术中只通过烟雾报警器检测火灾事件相比,本发明中通过图片识别技术识别火焰图像,并结合温度检测设备和烟雾检测设备进行检测,可在火势较小的情况下就识别到火灾事件,并且在火势变大之前就对此进行火灾预警,从而达到及时预警的效果。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的基于图片识别的学校火灾预警设备结构示意图;
图2为本发明基于图片识别的学校火灾预警方法第一实施例的流程示意图;
图3为本发明基于图片识别的学校火灾预警方法一实施例的教学楼的摄像头设置示意图;
图4为本发明基于图片识别的学校火灾预警方法第二实施例的流程示意图;
图5为本发明基于图片识别的学校火灾预警方法一实施例的教学楼3楼走廊示意图;
图6为本发明基于图片识别的学校火灾预警方法第三实施例的流程示意图;
图7为本发明基于图片识别的学校火灾预警装置第一实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的基于图片识别的学校火灾预警设备结构示意图。
如图1所示,该基于图片识别的学校火灾预警设备可以包括:处理器1001,例如中央处理器(centralprocessingunit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如按键,可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速随机存取存储器(randomaccessmemory,ram)存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的设备结构并不构成对基于图片识别的学校火灾预警设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及基于图片识别的学校火灾预警程序。
在图1所示的基于图片识别的学校火灾预警设备中,网络接口1004主要用于连接外网,与其他网络设备进行数据通信;用户接口1003主要用于连接用户设备,与所述用户设备进行数据通信;本发明设备通过处理器1001调用存储器1005中存储的基于图片识别的学校火灾预警程序,并执行本发明实施例提供的基于图片识别的学校火灾预警方法。
基于上述硬件结构,提出本发明基于图片识别的学校火灾预警方法实施例。
参照图2,图2为本发明基于图片识别的学校火灾预警方法第一实施例的流程示意图。
在第一实施例中,所述基于图片识别的学校火灾预警方法包括以下步骤:
步骤s10,获取各摄像头采集的当前图片,各摄像头分别设置在学校的不同区域。
需要说明的是,本实施例的执行主体可为基于图片识别的学校火灾预警设备,例如计算机设备,还可为其他可实现相同或相似功能的设备,本实施例对此不作限制,在本实施例中,以计算机设备为例进行说明。
需要说明的是,由于学校的空间较大,为了达到较好的监控效果,可在整个学校范围内的不同区域设置摄像头,通过摄像头来采集图片,并基于摄像头采集的图片进行火灾预警。例如,可在每个教室设置一个摄像头,每层楼的走廊设置一个或多个摄像头等,还可为其他设置方式,本实施例对此不作限制。
在具体实现中,以学校的教学楼为例进行说明,如图3所示,图3为教学楼的摄像头设置示意图,图中的教学楼为第一教学楼,第一教学楼分为5层,在每层楼的走廊的尽头处设置一个摄像头。例如,在1楼的走廊尽头设置摄像头a,在2楼的走廊尽头设置摄像头b,在3楼的走廊尽头设置摄像头c,在4楼的走廊尽头设置摄像头d,在5楼的走廊尽头设置摄像头e。
应当理解的是,由于摄像头一般都是实时进行视频录制以到达监控效果的,因此,可以获取摄像头采集的视频数据,并对视频数据进行处理得到当前图片,也可直接采集摄像头拍摄的当前图片,本实施例对此不作限制。其中,对视频数据进行处理得到当前图片的方式可为对视频数据进行逐帧转换得到当前图片,也可为基于预设时间间隔从视频数据中提取当前图片,例如每间隔10秒截取一次当前图片,还可为其他处理方式,
步骤s20,对所述当前图片进行遍历,并将遍历到的当前图片作为待检测图片。
应当理解的是,可接收到多个摄像头采集的当前图片,例如,摄像头a对应当前图片a,摄像头b对应当前图片b,摄像头c对应当前图片c,摄像头d对应当前图片d,摄像头e对应当前图片e。对当前图片进行遍历可知有5张当前图片,依次将这5张当前图片作为待检测图片进行检测。
步骤s30,对所述待检测图片进行图片识别,并根据图片识别结果判断所述待检测图片中是否存在火焰图像。
应当理解是,可对待检测图片进行图片识别,并根据图片识别结果判断待检测图片中是否存在火焰图像。因为火焰是有特殊的颜色的,例如红色、黄色、蓝色等,而且这些火焰的颜色与一般其他事物的颜色是存在区别的,因此可预先设置火焰对应的火焰颜色,判断待检测图片中是否存在火焰颜色,在存在火焰颜色时,进而检测火焰颜色对应的图像区域,以获得待检测形状,判断待检测形状是否为火焰形状,在待检测形状为火焰形状时,判定待检测图片中存在火焰图像。
在具体实现中,可设置火焰颜色对应的火焰色值,然后获取待检测图片对应的图片色值,根据图片色值和火焰色值来判断待检测图片中是否存在火焰颜色。
步骤s40,在所述待检测图片中存在火焰图像时,将所述待检测图片对应的摄像头作为目标摄像头,并确定所述目标摄像头所在的目标区域。
应当理解的是,在待检测图片中存在火焰图像时,可将待检测图片对应的摄像头作为目标摄像头,并确定目标摄像头所在的目标区域。例如,如图3所示,在待检测图片中存在火焰图像,且待检测图片为摄像头c对应的图片时,可将摄像头c作为目标摄像头,将摄像头c所在的3楼走廊作为目标区域。
步骤s50,查找所述目标区域对应的目标温度检测设备和目标烟雾检测设备。
需要说明的是,可在每个区域设置一个或多个温度检测设备和烟雾检测设备,温度检测设备用于检测温度,烟雾检测设备用于检测烟雾浓度。因此,在确定目标区域后,可查找目标区域对应的目标温度检测设备和目标烟雾检测设备。
步骤s60,从所述目标温度检测设备获取温度检测信息,并从所述目标烟雾检测设备获取烟雾检测信息。
应当理解的是,可分别生成所述目标温度检测设备对应的温度检测指令和所述目标烟雾检测设备对应的烟雾检测指令;将所述温度检测指令发送至所述目标温度检测设备,以使所述目标温度检测设备基于所述温度检测指令获取温度检测信息,并反馈所述温度检测信息;将所述烟雾检测指令发送至所述目标烟雾检测设备,以使所述目标烟雾检测设备基于所述烟雾检测指令获取烟雾检测信息,并反馈所述反馈烟雾检测信息。
可以理解的是,可由目标温度检测设备获取温度检测信息,并反馈温度检测信息,由烟雾检测设备获取烟雾检测信息,并反馈烟雾检测信息,以达到获取温度检测信息和烟雾检测信息的目的。
步骤s70,根据所述温度检测信息和所述烟雾检测信息判断所述目标区域内是否存在火灾事件。
应当理解是,由于在存在火灾事件时,空气中的温度会升高,而且空气中的烟雾浓度也会升高,与正常时的空气状况存在区别,因此可根据温度检测信息和烟雾检测信息判断目标区域内是否存在火灾事件。
需要说明的是,由于打火机也可以发出火焰,而且可能存在在走廊上吸烟的情况,需要使用到打火机,因此,仅凭识别火焰图像来判定火灾事件是不准确的,可能存在误判的情况,为了提高火灾的检测率,本实施例中,在识别到火焰图像后,还可结合温度检测信息和烟雾检测信息判断目标区域内是否存在火灾事件。
可以理解的是,在使用打火机或者其他可控的打火设备时,虽然会发出火焰,但是还不至于使空气中的温度和烟雾浓度上升太多,因此,在这种情景下并不会触发火灾预警操作,提高了火灾事件检测的精确性。
步骤s80,在所述目标区域内存在火灾事件时,生成预警提示信息,并基于所述预警提示信息进行学校火灾预警。
应当理解的是,在判定目标区域内存在火灾事件时,为了避免火势发展过大,错过最佳的灭火时机和人员疏散时机,可生成预警提示信息,进行学校火灾预警,以达到及时预警的效果。其中,预警方式可为通过广播通报的方式进行预警,提示学校师生尽快疏散,还可为发送提示短信到学校保安、领导以及老师的手机上进行预警,还可为其他预警方式,本实施例对此不作限制。
可以理解的是,除了以上预警操作,提示学校师生尽快疏散外,还可自动拨打火警电话进行报警,以争取最快的救援时间。
本实施例中通过设置在学校不同区域的摄像头采集当前图片并确定待检测图片,对待检测图片进行图片识别以判断是否存在火焰图像,若是,则将待检测摄像头作为目标摄像头,并且确定其对应的目标区域,通过目标区域内的目标温度检测设备获取温度检测信息,并通过目标区域内的目标烟雾检测设备获取烟雾检测信息,进而判断目标区域内是否存在火灾事件,若是,则生成预警提示信息,并基于预警提示信息进行学校火灾预警,与现有技术中只通过烟雾报警器检测火灾事件相比,本实施例中通过图片识别技术识别火焰图像,并结合温度检测设备和烟雾检测设备进行检测,可在火势较小的情况下就识别到火灾事件,并且在火势变大之前就对此进行火灾预警,从而达到及时预警的效果。
在一实施例中,如图4所示,基于第一实施例提出本发明基于图片识别的学校火灾预警方法第二实施例,所述步骤s50,包括:
步骤s501,查找所述目标区域对应的待选温度检测设备和待选烟雾检测设备。
应当理解的是,由于在每个区域可能同时设置了多个温度检测设备和多个烟雾检测设备,为了提高检测数据的准确性,可从多个温度检测设备和多个烟雾检测设备中选取最合适的温度检测设备和烟雾检测设备来获取检测信息。
在具体实现中,如图5所示,图5为教学楼3楼走廊示意图,在教学楼3楼为目标区域时,有2个待选温度检测设备,分别为h1、h2,以及2个待选烟雾检测设备,分别为p1、p2。
步骤s502,获取所述待选温度检测设备对应的温度检测设备位置信息和所述待选烟雾检测设备对应的烟雾检测设备位置信息。
应当理解的是,由于待选温度检测设备和待选烟雾检测设备的设备位置是固定的,而摄像头的拍摄画面中也是可以拍摄到待选温度检测设备和待选烟雾检测设备的。因此,可从待检测图片中获取待选温度检测设备对应的温度检测设备位置信息和待选烟雾检测设备对应的烟雾检测设备位置信息。
步骤s503,获取所述待检测图片对应的图片信息,并根据所述图片信息确定所述火焰图像对应的火焰的火焰位置信息。
应当理解的是,可获取待检测图片对应的图片信息,然后根据图片信息确定火焰图像对应的火焰的火焰位置信息。
步骤s504,根据所述火焰位置信息和所述温度检测设备位置信息从所述待选温度检测设备中选取目标温度检测设备,并根据所述火焰位置信息和所述烟雾检测设备位置信息从所述待选烟雾检测设备中选取目标烟雾检测设备。
应当理解的是,可根据火焰位置信息和温度检测设备位置信息确定火焰与待选温度检测设备之间的第一距离,进而从待选温度检测设备中选取目标温度检测设备。可根据火焰位置信息和烟雾检测设备位置信息确定火焰与待选烟雾检测设备之间的第二距离,进而从待选烟雾检测设备中选取目标烟雾检测设备。
进一步地,为了更加准确地确定目标温度检测设备和目标烟雾检测设备,所述步骤s504,包括:
根据所述火焰位置信息和所述温度检测设备位置信息计算所述火焰与所述待选温度检测设备之间的第一距离;判断所述第一距离是否小于预设温度检测距离;在所述第一距离小于预设温度检测距离时,将所述待选温度检测设备作为目标温度检测设备;根据所述火焰位置信息和所述烟雾检测设备位置信息计算所述火焰图像对应的火焰与所述待选烟雾检测设备之间的第二距离;判断所述第二距离是否小于预设烟雾检测距离;在所述第二距离小于预设烟雾检测距离时,将所述待选烟雾检测设备作为目标烟雾检测设备。
需要说明的是,预设温度检测距离和预设烟雾检测距离可为根据设备的品牌、型号等信息预先进行设置的,例如,预设温度检测距离可5米,预设烟雾检测距离可为4米,还可为其他数值,本实施例对此不作限制。在第一距离小于预设温度检测距离时,该温度检测设备的检测效果较好,如果第一距离大于等于预设温度检测距离,则该温度检测设备的检测效果较差。在第二距离小于预设烟雾检测距离时,该烟雾检测设备的检测效果较好,如果第二距离大于等于预设烟雾检测距离,则该烟雾检测设备的检测效果较差。检测效果较好的设备检测的精确度会更好,因此,在本实施例中,选择检测较好的设备作为目标设备。
在具体实现中,可计算h1与火焰之间的距离为l1,h2与火焰之间的距离为l2,p1与火焰之间的距离为l3,p2与火焰之间的距离为l4。可能存在多个设备的检测效果都较好的情况,例如,l1、l2均小于5米,p1、p2均小于4米,此时可将l1与l2进行比较,将l1与l2中较小的一个对应的温度检测设备作为目标温度检测设备,例如,在l1较小时,将h1作为目标温度检测设备;在l2较小时,将h2作为目标温度检测设备。可将l3与l4进行比较,将l3与l4中较小的一个对应的烟雾检测设备作为目标烟雾检测设备,例如,在l3较小时,将p1作为目标烟雾检测设备;在l4较小时,将p2作为目标烟雾检测设备。
本实施例中通过查找所述目标区域对应的待选温度检测设备和待选烟雾检测设备;获取所述待选温度检测设备对应的温度检测设备位置信息和所述待选烟雾检测设备对应的烟雾检测设备位置信息;获取所述待检测图片对应的图片信息,并根据所述图片信息确定所述火焰图像对应的火焰的火焰位置信息;根据所述火焰位置信息和所述温度检测设备位置信息从所述待选温度检测设备中选取目标温度检测设备,并根据所述火焰位置信息和所述烟雾检测设备位置信息从所述待选烟雾检测设备中选取目标烟雾检测设备。本实施例根据目标区域内的待选温度检测设备的温度检测设备位置信息、待选烟雾检测设备的烟雾检测设备位置信息以及火焰图像对应的火焰的火焰位置信息,确定目标温度检测设备和目标烟雾检测设备,将目标温度检测设备和目标烟雾检测设备检测的信息结合起来判断所述目标区域内是否存在火灾事件,进一步提高了火灾事件检测的准确性,进而也提高了学校火灾预警的准确性。
在一实施例中,如图6所示,基于第一实施例或第二实施例提出本发明基于图片识别的学校火灾预警方法第三实施例,在本实施例中,基于第一实施例进行说明,所述步骤s70,包括:
步骤s701,根据所述温度检测信息确定当前温度,并根据所述烟雾检测信息确定当前烟雾浓度。
可以理解的是,由于温度检测信息中包括当前温度,烟雾检测信息中包括当前烟雾浓度,因此,可根据温度检测信息确定当前温度,并且可根据烟雾检测信息确定当前烟雾浓度。
步骤s702,将所述当前温度与预设温度阈值进行比较,获得第一比较结果。
应当理解的是,预设温度阈值可为提前设定的数值,本实施例对此不作限制。在确定当前温度后,可将当前温度与预设温度阈值进行比较,获得第一比较结果。
步骤s703,将所述当前烟雾浓度与预设烟雾浓度阈值进行比较,获得第二比较结果。
应当理解的是,预设烟雾浓度阈值可为提前设定的数值,本实施例对此不作限制。在确定当前烟雾浓度后,可将当前烟雾浓度与预设烟雾浓度阈值进行比较,获得第二比较结果。
步骤s704,根据所述第一比较结果与所述第二比较结果判断所述目标区域内是否存在火灾事件。
应当理解的是,在所述第一比较结果为当前温度大于预设温度阈值,和/或,所述第二比较结果为当前烟雾浓度大于所述预设烟雾浓度阈值时,判定所述目标区域内存在火灾事件。
可以理解的是,在第一比较结果为当前温度大于预设温度阈值时,说明此时目标区域内的温度较高,在第二比较结果为当前烟雾浓度大于预设烟雾浓度阈值时,说明此时目标区域内的烟雾浓度较高,均是可能存在火灾的情况。因此,在所述第一比较结果为当前温度大于预设温度阈值,和/或,所述第二比较结果为当前烟雾浓度大于所述预设烟雾浓度阈值时,判定所述目标区域内存在火灾事件。
进一步地,为了使预警提示信息的内容更加丰富,所述在所述目标区域内存在火灾事件时,生成预警提示信息,并基于所述预警提示信息进行学校火灾预警,包括:
在所述目标区域内存在火灾事件时,根据所述火焰图像确定火焰区域;根据所述火焰区域、所述当前温度以及所述当前烟雾浓度确定火灾程度等级;根据所述火灾程度等级生成预警提示信息,并基于所述预警提示信息进行学校火灾预警。
应当理解的是,不同的火灾程度等级对应不同的火焰区域大小、温度以及烟雾浓度,因此,可预先设定多个火灾程度等级,例如,一级火灾、二级火灾、三级火灾等,并为不同等级的火灾设定不同的火焰区域大小、温度以及烟雾浓度。
可以理解的是,在目标区域内存在火灾事件时,可根据火焰图像确定火焰区域,进而确定火焰区域大小,然后根据火焰区域大小、当前温度以及当前烟雾浓度确定火灾程度等级,根据所述火灾程度等级生成预警提示信息,并基于所述预警提示信息进行学校火灾预警。
在具体实现中,在火灾程度等级为一级火灾时,可生成预警提示信息为“请大家注意,出现一级火灾事件”。
进一步地,为了使预警提示信息更加有针对性,所述根据所述火灾程度等级生成预警提示信息,并基于所述预警提示信息进行学校火灾预警,包括:
查找所述目标区域对应的目标区域信息,并根据所述目标区域信息和所述火灾程度等级生成预警提示信息;基于所述预警提示信息生成广播信息;获取广播设备信息,并根据所述广播设备信息确定所述学校内的广播设备;将所述广播信息发送至所述广播设备进行广播,以进行学校火灾预警。
应当理解的是,可查找目标区域对应的目标区域信息,根据目标区域信息和火灾程度等级生成预警提示信息。
在具体实现中,例如,目标区域对应的目标区域信息为第一教学楼3楼走廊时,可生成预警提示信息为“请大家注意,第一教学楼3楼走廊出现一级火灾事件”。
可以理解的是,为了更好的对学校师生进行预警,可将基于预警提示信息生成广播信息,并获取广播设备信息确定学校内的所有广播设备,将广播信息发送至广播设备进行广播,以进行学校火灾预警,达到更好的学校火灾预警效果。
本实施例中通过根据所述温度检测信息确定当前温度,并根据所述烟雾检测信息确定当前烟雾浓度;将所述当前温度与预设温度阈值进行比较,获得第一比较结果;将所述当前烟雾浓度与预设烟雾浓度阈值进行比较,获得第二比较结果;根据所述第一比较结果与所述第二比较结果判断所述目标区域内是否存在火灾事件。本实施例将目标区域的当前温度与预设温度阈值进行比较,并将当前烟雾浓度与预设烟雾浓度阈值进行比较,进而判断目标区域内是否存在火灾事件,从而可准确地对火灾事件进行检测。
此外,参照图7,本发明实施例还提出一种基于图片识别的学校火灾预警装置,所述基于图片识别的学校火灾预警装置包括:
图片获取模块10,用于获取各摄像头采集的当前图片,各摄像头分别设置在学校的不同区域。
图片选择模块20,用于对所述当前图片进行遍历,并将遍历到的当前图片作为待检测图片。
图片识别模块30,用于对所述待检测图片进行图片识别,并根据图片识别结果判断所述待检测图片中是否存在火焰图像。
区域确定模块40,用于在所述待检测图片中存在火焰图像时,将所述待检测图片对应的摄像头作为目标摄像头,并确定所述目标摄像头所在的目标区域。
设备查找模块50,用于查找所述目标区域对应的目标温度检测设备和目标烟雾检测设备。
信息获取模块60,用于从所述目标温度检测设备获取温度检测信息,并从所述目标烟雾检测设备获取烟雾检测信息。
火灾检测模块70,用于根据所述温度检测信息和所述烟雾检测信息判断所述目标区域内是否存在火灾事件。
火灾预警模块80,用于在所述目标区域内存在火灾事件时,生成预警提示信息,并基于所述预警提示信息进行学校火灾预警。
本实施例中通过设置在学校不同区域的摄像头采集当前图片并确定待检测图片,对待检测图片进行图片识别以判断是否存在火焰图像,若是,则将待检测摄像头作为目标摄像头,并且确定其对应的目标区域,通过目标区域内的目标温度检测设备获取温度检测信息,并通过目标区域内的目标烟雾检测设备获取烟雾检测信息,进而判断目标区域内是否存在火灾事件,若是,则生成预警提示信息,并基于预警提示信息进行学校火灾预警,与现有技术中只通过烟雾报警器检测火灾事件相比,本实施例中通过图片识别技术识别火焰图像,并结合温度检测设备和烟雾检测设备进行检测,可在火势较小的情况下就识别到火灾事件,并且在火势变大之前就对此进行火灾预警,从而达到及时预警的效果。
在一实施例中,所述设备查找模块50,还用于查找所述目标区域对应的待选温度检测设备和待选烟雾检测设备;获取所述待选温度检测设备对应的温度检测设备位置信息和所述待选烟雾检测设备对应的烟雾检测设备位置信息;获取所述待检测图片对应的图片信息,并根据所述图片信息确定所述火焰图像对应的火焰的火焰位置信息;根据所述火焰位置信息和所述温度检测设备位置信息从所述待选温度检测设备中选取目标温度检测设备,并根据所述火焰位置信息和所述烟雾检测设备位置信息从所述待选烟雾检测设备中选取目标烟雾检测设备。
在一实施例中,所述设备查找模块50,还用于根据所述火焰位置信息和所述温度检测设备位置信息计算所述火焰与所述待选温度检测设备之间的第一距离;判断所述第一距离是否小于预设温度检测距离;在所述第一距离小于预设温度检测距离时,将所述待选温度检测设备作为目标温度检测设备;根据所述火焰位置信息和所述烟雾检测设备位置信息计算所述火焰图像对应的火焰与所述待选烟雾检测设备之间的第二距离;判断所述第二距离是否小于预设烟雾检测距离;在所述第二距离小于预设烟雾检测距离时,将所述待选烟雾检测设备作为目标烟雾检测设备。
在一实施例中,所述火灾检测模块70,还用于根据所述温度检测信息确定当前温度,并根据所述烟雾检测信息确定当前烟雾浓度;将所述当前温度与预设温度阈值进行比较,获得第一比较结果;将所述当前烟雾浓度与预设烟雾浓度阈值进行比较,获得第二比较结果;根据所述第一比较结果与所述第二比较结果判断所述目标区域内是否存在火灾事件。
在一实施例中,所述火灾检测模块70,还用于在所述第一比较结果为当前温度大于预设温度阈值,和/或,所述第二比较结果为当前烟雾浓度大于所述预设烟雾浓度阈值时,判定所述目标区域内存在火灾事件。
在一实施例中,所述火灾预警模块80,还用于在所述目标区域内存在火灾事件时,根据所述火焰图像确定火焰区域;根据所述火焰区域、所述当前温度以及所述当前烟雾浓度确定火灾程度等级;根据所述火灾程度等级生成预警提示信息,并基于所述预警提示信息进行学校火灾预警。
在一实施例中,所述火灾预警模块80,还用于查找所述目标区域对应的目标区域信息,并根据所述目标区域信息和所述火灾程度等级生成预警提示信息;基于所述预警提示信息生成广播信息;获取广播设备信息,并根据所述广播设备信息确定所述学校内的广播设备;将所述广播信息发送至所述广播设备进行广播,以进行学校火灾预警。
在一实施例中,所述信息获取模块60,还用于分别生成所述目标温度检测设备对应的温度检测指令和所述目标烟雾检测设备对应的烟雾检测指令;将所述温度检测指令发送至所述目标温度检测设备,以使所述目标温度检测设备基于所述温度检测指令获取温度检测信息,并反馈所述温度检测信息;将所述烟雾检测指令发送至所述目标烟雾检测设备,以使所述目标烟雾检测设备基于所述烟雾检测指令获取烟雾检测信息,并反馈所述反馈烟雾检测信息。
在本发明所述基于图片识别的学校火灾预警装置的其他实施例或具体实现方法可参照上述各方法实施例,此处不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该估算机软件产品存储在如上所述的一个估算机可读存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台智能设备(可以是手机,估算机,基于图片识别的学校火灾预警设备,空调器,或者网络基于图片识别的学校火灾预警设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
1.一种基于图片识别的学校火灾预警方法,其特征在于,所述基于图片识别的学校火灾预警方法包括以下步骤:
获取各摄像头采集的当前图片,各摄像头分别设置在学校的不同区域;
对所述当前图片进行遍历,并将遍历到的当前图片作为待检测图片;
对所述待检测图片进行图片识别,并根据图片识别结果判断所述待检测图片中是否存在火焰图像;
在所述待检测图片中存在火焰图像时,将所述待检测图片对应的摄像头作为目标摄像头,并确定所述目标摄像头所在的目标区域;
查找所述目标区域对应的目标温度检测设备和目标烟雾检测设备;
从所述目标温度检测设备获取温度检测信息,并从所述目标烟雾检测设备获取烟雾检测信息;
根据所述温度检测信息和所述烟雾检测信息判断所述目标区域内是否存在火灾事件;
在所述目标区域内存在火灾事件时,生成预警提示信息,并基于所述预警提示信息进行学校火灾预警。
2.如权利要求1所述的基于图片识别的学校火灾预警方法,其特征在于,所述查找所述目标区域对应的目标温度检测设备和目标烟雾检测设备,包括:
查找所述目标区域对应的待选温度检测设备和待选烟雾检测设备;
获取所述待选温度检测设备对应的温度检测设备位置信息和所述待选烟雾检测设备对应的烟雾检测设备位置信息;
获取所述待检测图片对应的图片信息,并根据所述图片信息确定所述火焰图像对应的火焰的火焰位置信息;
根据所述火焰位置信息和所述温度检测设备位置信息从所述待选温度检测设备中选取目标温度检测设备,并根据所述火焰位置信息和所述烟雾检测设备位置信息从所述待选烟雾检测设备中选取目标烟雾检测设备。
3.如权利要求2所述的基于图片识别的学校火灾预警方法,其特征在于,所述根据所述火焰位置信息和所述温度检测设备位置信息从所述待选温度检测设备中选取目标温度检测设备,并根据所述火焰位置信息和所述烟雾检测设备位置信息从所述待选烟雾检测设备中选取目标烟雾检测设备,包括:
根据所述火焰位置信息和所述温度检测设备位置信息计算所述火焰与所述待选温度检测设备之间的第一距离;
判断所述第一距离是否小于预设温度检测距离;
在所述第一距离小于预设温度检测距离时,将所述待选温度检测设备作为目标温度检测设备;
根据所述火焰位置信息和所述烟雾检测设备位置信息计算所述火焰图像对应的火焰与所述待选烟雾检测设备之间的第二距离;
判断所述第二距离是否小于预设烟雾检测距离;
在所述第二距离小于预设烟雾检测距离时,将所述待选烟雾检测设备作为目标烟雾检测设备。
4.如权利要求1~3中任一项所述的基于图片识别的学校火灾预警方法,其特征在于,所述根据所述温度检测信息和所述烟雾检测信息判断所述目标区域内是否存在火灾事件,包括:
根据所述温度检测信息确定当前温度,并根据所述烟雾检测信息确定当前烟雾浓度;
将所述当前温度与预设温度阈值进行比较,获得第一比较结果;
将所述当前烟雾浓度与预设烟雾浓度阈值进行比较,获得第二比较结果;
根据所述第一比较结果与所述第二比较结果判断所述目标区域内是否存在火灾事件。
5.如权利要求4所述的基于图片识别的学校火灾预警方法,其特征在于,所述根据所述第一比较结果与所述第二比较结果判断所述目标区域内是否存在火灾事件之后,还包括:
在所述第一比较结果为当前温度大于预设温度阈值,和/或,所述第二比较结果为当前烟雾浓度大于所述预设烟雾浓度阈值时,判定所述目标区域内存在火灾事件。
6.如权利要求4所述的基于图片识别的学校火灾预警方法,其特征在于,所述在所述目标区域内存在火灾事件时,生成预警提示信息,并基于所述预警提示信息进行学校火灾预警,包括:
在所述目标区域内存在火灾事件时,根据所述火焰图像确定火焰区域;
根据所述火焰区域、所述当前温度以及所述当前烟雾浓度确定火灾程度等级;
根据所述火灾程度等级生成预警提示信息,并基于所述预警提示信息进行学校火灾预警。
7.如权利要求6所述的基于图片识别的学校火灾预警方法,其特征在于,所述根据所述火灾程度等级生成预警提示信息,并基于所述预警提示信息进行学校火灾预警,包括:
查找所述目标区域对应的目标区域信息,并根据所述目标区域信息和所述火灾程度等级生成预警提示信息;
基于所述预警提示信息生成广播信息;
获取广播设备信息,并根据所述广播设备信息确定所述学校内的广播设备;
将所述广播信息发送至所述广播设备进行广播,以进行学校火灾预警。
8.如权利要求1~3中任一项所述的基于图片识别的学校火灾预警方法,其特征在于,所述从所述目标温度检测设备获取温度检测信息,并从所述目标烟雾检测设备获取烟雾检测信息,包括:
分别生成所述目标温度检测设备对应的温度检测指令和所述目标烟雾检测设备对应的烟雾检测指令;
将所述温度检测指令发送至所述目标温度检测设备,以使所述目标温度检测设备基于所述温度检测指令获取温度检测信息,并反馈所述温度检测信息;
将所述烟雾检测指令发送至所述目标烟雾检测设备,以使所述目标烟雾检测设备基于所述烟雾检测指令获取烟雾检测信息,并反馈所述反馈烟雾检测信息。
9.一种基于图片识别的学校火灾预警装置,其特征在于,所述基于图片识别的学校火灾预警装置包括:
图片获取模块,用于获取各摄像头采集的当前图片,各摄像头分别设置在学校的不同区域;
图片选择模块,用于对所述当前图片进行遍历,并将遍历到的当前图片作为待检测图片;
图片识别模块,用于对所述待检测图片进行图片识别,并根据图片识别结果判断所述待检测图片中是否存在火焰图像;
区域确定模块,用于在所述待检测图片中存在火焰图像时,将所述待检测图片对应的摄像头作为目标摄像头,并确定所述目标摄像头所在的目标区域;
设备查找模块,用于查找所述目标区域对应的目标温度检测设备和目标烟雾检测设备;
信息获取模块,用于从所述目标温度检测设备获取温度检测信息,并从所述目标烟雾检测设备获取烟雾检测信息;
火灾检测模块,用于根据所述温度检测信息和所述烟雾检测信息判断所述目标区域内是否存在火灾事件;
火灾预警模块,用于在所述目标区域内存在火灾事件时,生成预警提示信息,并基于所述预警提示信息进行学校火灾预警。
10.一种基于图片识别的学校火灾预警设备,其特征在于,所述基于图片识别的学校火灾预警设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于图片识别的学校火灾预警程序,所述基于图片识别的学校火灾预警程序被处理器执行时实现如权利要求1至7中任一项所述的基于图片识别的学校火灾预警方法的步骤。
技术总结