System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及森林火灾预警,尤其涉及一种森林火灾预警方法、装置、电子设备及存储介质。
技术介绍
1、森林火灾,是指失去人为控制,在林地内自由蔓延和扩展,对森林、森林生态系统和人类带来一定危害和损失的林火行为。森林火灾是一种突发性强、破坏性大、处置救助较为困难的自然灾害。
2、现有技术中,在森林火灾发生的前期,检测森林火灾,往往通过人工巡护的方式、使用眺望台进行火灾检测的方式、或利用卫星进行火灾检测的方式。
3、然而,人工巡护的方式会产生巡护面积有限、检测误差大、人力资源消耗大的缺陷;使用眺望台进行火灾检测的方式依靠的还是眺望人员的经验,偏差大,准确性低;利用卫星进行火灾检测的方式面临检测范围受卫星运行周期的影响,时机不正确时,容易检测不到火灾,导致火灾的扩散。
4、现有技术中,如果森林中发生火灾,火灾位置信息通常通过人工分析上报。然而,人工分析上报依靠巡护员的经验进行分析上报,火灾位置上报可能会存在较大偏差,从而导致火灾扑救的延误。
5、因此,如何更及时更精准地进行森林火灾检测,并且及时将火灾位置信息准确上报,是目前需要解决的技术问题。
技术实现思路
1、本申请实施例提供一种森林火灾预警方法、装置、电子设备及存储介质,以提高森林火灾检测的准确性和及时性,并且提高火灾位置信息的准确性和上报的及时性。
2、本申请实施例提供的具体技术方案如下:
3、第一方面,提供一种森林火灾预警方法,方法包括:
4、确定球机
5、接收目标球机采集到的视频帧,并采用图像检测模型对视频帧进行火灾检测,其中,目标球机为球机集合中的任意一个球机;
6、当检测到视频帧中存在火灾时,基于目标球机的安装位置和视频帧携带的云台信息,确定火灾位置信息,并将火灾位置信息上报至目标对象。
7、在一种可能的实施例中,确定球机集合在目标森林中的安装位置,包括:
8、获取目标森林的各低点的位置信息;
9、基于各低点的位置信息,对各低点进行聚类,获得多个聚类中心;
10、基于多个聚类中心和球机可视距离,确定球机集合在目标森林中的安装位置。
11、通过上述方法,结合山地地形图,能够实现资源的最大化利用,避免资源浪费。
12、在一种可能的实施例中,基于多个聚类中心和球机可视距离,确定球机集合在目标森林中的安装位置,包括:
13、针对多个聚类中心,分别执行以下操作:
14、若一个聚类中心到一个目标低点的距离小于球机可视距离,则将一个聚类中心作为球机集合在目标森林中的一个安装位置,其中,一个目标低点为一个聚类中心对应的类簇中包含的任意一个低点;
15、若一个聚类中心到一个目标低点的距离大于或等于球机可视距离,则将一个聚类中心作为球机集合在目标森林中的一个安装位置信息,并将与一个目标低点之间的距离为球机可视距离的点位,作为球机集合在目标森林中的一个安装位置。
16、通过上述方法,结合目标森林的山地地形图和球机特性,减少了部署数量,实现了在安装较少拍摄设备的情况下,能够最优化的覆盖不同的目标森林,保证了最大范围对于森林火灾的监控,更快、更准确的实现火灾的发现。
17、在一种可能的实施例中,采用图像检测模型对视频帧进行火灾检测,包括:
18、获取森林火灾数据集,并基于森林火灾数据集训练待训练的图像检测模型,获得训练好的图像检测模型,其中,森林火灾数据集中包括:目标森林的火灾图像数据;
19、对视频帧进行预处理;
20、将预处理后的视频帧输入至训练好的图像检测模型中,得到火灾检测结果。
21、通过上述方法,能够在图像中识别出不同大小、不同特征的火灾,提高了火灾检测的准确性和实时性,满足森林火灾尽快上报的需求。
22、在一种可能的实施例中,云台信息包括:当前拍摄倍数和当前旋转角度;
23、则基于目标球机的安装位置和视频帧携带的云台信息,确定火灾位置信息,包括:
24、获取关系表,并查询关系表,获取当前拍摄倍数对应的目标距离,其中,关系表用于:记录各候选拍摄倍数各自对应的候选距离,候选距离为:在相应候选拍摄倍数下,拍摄画面的中心点位置与目标球机的安装位置之间的直线距离;
25、基于当前旋转角度,确定当前拍摄画面与正北方向之间的方向偏差;
26、基于目标距离、方向偏差和目标球机的安装位置,确定当前拍摄画面的中心点位置,将当前拍摄画面的中心点位置作为火灾位置信息。
27、通过上述方法,能够准确快速地确定出火灾位置信息,为后续的火灾扑救提供有效的位置指引作用。
28、在一种可能的实施例中,将火灾位置信息上报至目标对象,包括:
29、基于火灾位置信息、视频帧和目标球机的安装位置,生成预警信息,并采用预设的预警方式,将预警信息上报至目标对象。
30、通过上述方法,能够快速上报丰富的预警信息至目标对象,实现了实时预警,解决了人为预警不及时,导致火灾进一步扩散的问题。
31、在一种可能的实施例中,球机集合具有定时的巡迹任务,球机集合中不同的球机的监控范围在不同时间段覆盖同一个区域。
32、第二方面,本申请提供一种森林火灾预警装置,装置包括:
33、确定模块,用于确定球机集合在目标森林中的安装位置,其中,球机集合的监控范围覆盖目标森林,球机集合中包括至少一个球机;
34、检测模块,用于接收目标球机采集到的视频帧,并采用图像检测模型对视频帧进行火灾检测,其中,目标球机为球机集合中的任意一个球机;
35、预警模块,用于当检测到视频帧中存在火灾时,基于目标球机的安装位置和视频帧携带的云台信息,确定火灾位置信息,并将火灾位置信息上报至目标对象。
36、在一种可能的实施例中,确定球机集合在目标森林中的安装位置时,确定模块还用于:
37、获取目标森林的各低点的位置信息;
38、基于各低点的位置信息,对各低点进行聚类,获得多个聚类中心;
39、基于多个聚类中心和球机可视距离,确定球机集合在目标森林中的安装位置。
40、在一种可能的实施例中,基于多个聚类中心和球机可视距离,确定球机集合在目标森林中的安装位置时,确定模块还用于:
41、针对多个聚类中心,分别执行以下操作:
42、若一个聚类中心到一个目标低点的距离小于球机可视距离,则将一个聚类中心作为球机集合在目标森林中的一个安装位置,其中,一个目标低点为一个聚类中心对应的类簇中包含的任意一个低点;
43、若一个聚类中心到一个目标低点的距离大于或等于球机可视距离,则将一个聚类中心作为球机集合在目标森林中的一个安装位置信息,并将与一个目本文档来自技高网...
【技术保护点】
1.一种森林火灾预警方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述确定球机集合在目标森林中的安装位置,包括:
3.如权利要求1所述的方法,其特征在于,所述基于所述多个聚类中心和球机可视距离,确定所述球机集合在目标森林中的安装位置,包括:
4.如权利要求1所述的方法,其特征在于,所述采用图像检测模型对所述视频帧进行火灾检测,包括:
5.如权利要求1所述的方法,其特征在于,所述云台信息包括:当前拍摄倍数和当前旋转角度;
6.如权利要求1所述的方法,其特征在于,所述将所述火灾位置信息上报至目标对象,包括:
7.如权利要求1所述的方法,其特征在于,所述球机集合具有定时的巡迹任务,所述球机集合中不同的球机的监控范围在不同时间段覆盖同一个区域。
8.一种森林火灾预警装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1~7中任一项所述方法的步骤。
10.一种
...【技术特征摘要】
1.一种森林火灾预警方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述确定球机集合在目标森林中的安装位置,包括:
3.如权利要求1所述的方法,其特征在于,所述基于所述多个聚类中心和球机可视距离,确定所述球机集合在目标森林中的安装位置,包括:
4.如权利要求1所述的方法,其特征在于,所述采用图像检测模型对所述视频帧进行火灾检测,包括:
5.如权利要求1所述的方法,其特征在于,所述云台信息包括:当前拍摄倍数和当前旋转角度;
6.如权利要求1所述的方法,其特征在于,所述将所述火灾位...
【专利技术属性】
技术研发人员:史博辉,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。