一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置制造方法及图纸

技术编号:31093344 阅读:16 留言:0更新日期:2021-12-01 13:00
本发明专利技术是一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置。该装置包括由红外阵列测温传感器阵列组成的温度采集装置,集成图像处理单元的图像采集与分析装置,拥有报警与灭火功能的执行装置三部分,并分为三步执行,第一步由温度采集装置采集室内温度,并对该阵列分布的温度数据进行分析,初步定位异常温度位置,第二步调用摄像头采集图像,通过YOLOv5模型对当前场景进行分析并对火焰进行精确定位,第三步通过执行机构执行报警和灭火行为。其中使用YOLOv5模型不仅进行对火焰位置的精确检测,且能够提前预测当前室内场景的危险行为,有效降低火灾发生的几率并降低灭火的错误率。并降低灭火的错误率。并降低灭火的错误率。

【技术实现步骤摘要】
一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置


[0001]本专利技术涉及消防设备
,具体为一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置。

技术介绍

[0002]随着住宅价值不断攀升,他人纵火、电池过充、吹风机、取暖器等导致的火灾频发,人们渴望一种实时、快速、自动响应的灭火器能实现损失最小化。特别是事发在现代高层建筑的火灾,由于高层住宅的烟囱效应,火势发展迅速,动用社会资源量大,存在灭火不及时的问题,但绝大多数是业主防火意识薄弱造成的。伴随着AI人工智能技术的发展与推广,通过对各传感器采集的数据进行运算处理,使灭火系统具备决策功能,因此,这种实时、快速、自动响应的集防火与灭火为一体的智能系统便成为了一种需求。

技术实现思路

[0003]针对现有技术的不足,本专利技术提供了一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置,解决了上述
技术介绍
中提出的问题,实现了实时、快速、自动响应的集防火与灭火为一体的智能系统。
[0004]为实现以上目的,本专利技术通过以下技术方案予以实现:该装置包括由红外阵列测温传感器阵列组成的温度采集装置,集成图像处理单元的图像采集与分析装置,拥有报警与灭火功能的执行装置三部分,并由单片机对三部分装置进行组织和控制,其中执行部分包括有水枪,WiFi模块等,而图像采集与分析装置中的摄像头与水枪绑定,可随水枪运动。其具体实现步骤如下:(1)初步定位异常温度位置,通过温度采集装置采集温度分布阵列数据,其中温度传感装置由若干红外阵列测温传感器阵列组成,每个红外阵列测温传感器将采集实际面积为 W
×
L,分辨率为a
s
×
b
s
的温度阵列,当该区域出现异常温度时,若其在温度阵列中的像素位置为(i
s
,j
s
),则根据该传感器的红外光入射角α
s
,β
s 与当前装置高度 H可以解算出该异常温度的实际位置,其计算公式为因此由若干红外阵列测温传感器阵列组成温度传感装置可实现对异常温度位置初步定位; (2)根据步骤1中的初步位置(x
p
,y
p
)控制云台使摄像头对准该位置,其中云台的两个旋转轴的角度 α
p
,β
p 为

其中 L 为执行装置与温度采集装置的中心距离,调用摄像头采集异常温度位置的图像信息,使用YOLOv5模型进行火焰场景识别,并获取已产生的火焰的像素位置(i,j);(3)该执行装置根据步骤2中的检测结果进行相应的行为,若未检测到火焰,通过WiFi模块对当前具有潜在起火风险的场景进行报警,若检测到火焰,则控制云台运动,直到火焰的像素位置(i,j)落在图像中心10
×
10的区域中,此时云台保持该位置,开启水枪进行点对点的灭火。
[0005]其中,步骤2所使用的YOLOv5模型的实现方法如下:

采集室内火焰的图像并对火焰以及起火根源进行标注,构建YOLO格式的数据集,并将数据集按照8:2的比例分为训练集与测试集;

选用YOLOv5s6模型采用Mosiac数据增强方法对输入层进行预处理,使用在COCO train2017上预训练的权重进行模型的训练,直到模型收敛停止训练;

将训练得到模型进行剪枝,设置剪枝率为30%,将获取的结果使用原数据集再次进行训练直到收敛,重复该过程2次后得到最终的识别模型;

其中,为保证该模型可以使用在各种室内环境并较少出错,当室内场景更换时,将通过摄像头采集空白背景图片与从原数据集中随机抽取的部分图片组成新的数据集,同时冻结网络中前85%层的权重,进行迁移学习,得到更为适合当前室内环境的检测模型。
[0006]本专利技术提供一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置,具备以下有益效果:(1)根据由红外阵列测温传感器阵列组成的温度采集装置,采集得到温度分布阵列数据,运用几何数学知识,可解算得到异常温度的位置;(2)使用YOLOv5模型对室内场景的进一步预测,降低误判率,并实现对火焰的精确快速的定位,以及及时发现潜在起火风险;(3)执行装置根据检测结果进行相应的行为,对已产生的火焰可实现精确定位、及时灭火,对具有潜在起火风险的场景通过WiFi进行报警,实现了在起火前控制,起火后快速灭火。
附图说明
[0007]图1为本专利技术一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火装置主体部分的立体图;图2为本专利技术一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火装置主体部分的俯视图。
[0008]标注说明:1、单片机;2、x自由度舵机;3、y自由度舵机;4、x自由度舵机固定件;5、y自由度舵机固定件;6、舵机连接件;7、摄像头;8、高压水枪;9、高压水枪固定件;10、红外阵列测温传感器;11、图像处理模块;12、WiFi模块。
具体实施方式
[0009] 该装置包括由红外阵列测温传感器10阵列组成的温度采集装置,集成图像处理模块11的图像采集与分析装置,拥有报警与灭火功能的执行装置这三部分,由单片机1对三部分装置进行程序控制,其中,执行部分还包括有高压水枪8,WiFi模块12等,而图像采集与分析装置中的摄像头7与高压水枪8相绑定,可随高压水枪8运动。
[0010]该装置具体实现步骤为:温度采集装置采集温度分布阵列数据,由单片机1遍历该温度分布阵列数据并标记异常温度的位置(i,j),根据该位置由公式计算获得异常温度的实际位置(x
p
,y
p
),根据实际位置可由公式 计算云台的两个旋转轴的角度α
p
,β
p
,单片机1控制云台的x自由度舵机2与y自由度舵机3分别旋转角度α
p
,β
p
,使高压水枪8对准异常温度的位置,同时唤醒图像处理模块11调用摄像头7采集异常温度位置的图像信息,并运行YOLOv5模型进行火焰场景识别,若未检测到火焰,通过WiFi模块12对当前具有潜在起火风险的场景进行报警,若检测到火焰,将火焰的像素位置 (i,j) 反馈给单片机1,单片机1根据该位置控制云台的x自由度舵机2与y自由度舵机3运动,直到火焰的像素位置落在图像中心10
×
10的区域中,此时云台保持该位置,开启高压水枪8进行点对点的灭火。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.本发明是一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置,其特征在于:该装置包括由红外阵列测温传感器阵列组成的温度采集装置,集成图像处理单元的图像采集与分析装置,拥有报警与灭火功能的执行装置三部分。2.根据权利要求1所述的一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置,其特征在于该方法包括以下步骤:(1)初步定位异常温度位置,通过温度采集装置采集温度,该温度数据呈阵列分布,利用算法扫描判断是否出现异常温度,得到其所在位置,并解算获得该异常温度的实际位置;(2)图像采集与分析装置调用摄像头采集异常温度位置的图像,将图像输入YOLOv5模型进行火焰场景识别并对已产生的火焰进行快速精确的定位;(3)执行装置根据步骤2中的分析结果采取相应的执行动作:对可能产生火灾的危险场景进行报警,若已出现火焰则启动水枪对火焰位置进行快速精准的灭火行为。3.根据权利要求2所述的一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置,其特征在于所述步骤1的具体方法如下:温度采集装置由红外阵列测温传感器阵列组成,可实现一定范围的温度检测,其中每个传感器将覆盖W
×
L面积,获得a
×
b像素的温度阵列,通过温度采集装置采集温度阵列数据,将温度阵列数据中各像素位置映射到实际面积上获得位置解算函数:, 其中i,j 为检测到的异常温度的像素位置,H 为当前装置的高度,α,β 为每个红外温度传感器的两个红外光入射角,然后,遍历温度阵列中各像素的温度值,标记超过设定阈值的像素,将标记像素的温度与周围像素的温...

【专利技术属性】
技术研发人员:王天一兰振东施泽平刘燕娜
申请(专利权)人:浙江理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1