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

文档序号:1896829 发布日期:2021-11-30 浏览:20次 >En<

阅读说明:本技术 一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置 (Method and device for carrying out accurate flame discrimination, fire extinguishing point positioning and rapid fire extinguishing based on YOLOv5 model ) 是由 王天一 兰振东 施泽平 刘燕娜 于 2021-09-29 设计创作,主要内容包括:本发明是一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置。该装置包括由红外阵列测温传感器阵列组成的温度采集装置,集成图像处理单元的图像采集与分析装置,拥有报警与灭火功能的执行装置三部分,并分为三步执行,第一步由温度采集装置采集室内温度,并对该阵列分布的温度数据进行分析,初步定位异常温度位置,第二步调用摄像头采集图像,通过YOLOv5模型对当前场景进行分析并对火焰进行精确定位,第三步通过执行机构执行报警和灭火行为。其中使用YOLOv5模型不仅进行对火焰位置的精确检测,且能够提前预测当前室内场景的危险行为,有效降低火灾发生的几率并降低灭火的错误率。(The invention relates to a method and a device for carrying out accurate flame discrimination, fire extinguishing point positioning and quick fire extinguishing based on a YOLOv5 model. The device comprises a temperature acquisition device consisting of an infrared array temperature measurement sensor array, an image acquisition and analysis device of an integrated image processing unit, an execution device with alarming and fire extinguishing functions, and is divided into three steps for execution, the first step is to acquire indoor temperature by the temperature acquisition device and analyze the temperature data distributed by the array, the abnormal temperature position is preliminarily positioned, the second step is to call a camera to acquire images, the current scene is analyzed and flame is accurately positioned by a YOLOv5 model, and the third step is to execute alarming and fire extinguishing behaviors through an execution mechanism. The YOLOv5 model is used for accurately detecting the flame position, the dangerous behaviors of the current indoor scene can be predicted in advance, the probability of fire occurrence is effectively reduced, and the fire extinguishing error rate is reduced.)

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

技术领域

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

背景技术

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

发明内容

针对现有技术的不足,本发明提供了一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置,解决了上述背景技术中提出的问题,实现了实时、快速、自动响应的集防火与灭火为一体的智能系统。

为实现以上目的,本发明通过以下技术方案予以实现:

该装置包括由红外阵列测温传感器阵列组成的温度采集装置,集成图像处理单元的图像采集与分析装置,拥有报警与灭火功能的执行装置三部分,并由单片机对三部分装置进行组织和控制,其中执行部分包括有水枪,WiFi模块等,而图像采集与分析装置中的摄像头与水枪绑定,可随水枪运动。其具体实现步骤如下:

(1)初步定位异常温度位置,通过温度采集装置采集温度分布阵列数据,其中温度传感装置由若干红外阵列测温传感器阵列组成,每个红外阵列测温传感器将采集实际面积为 W×L,分辨率为as×bs的温度阵列,当该区域出现异常温度时,若其在温度阵列中的像素位置为(is,js),则根据该传感器的红外光入射角αs,βs 与当前装置高度 H可以解算出该异常温度的实际位置,其计算公式为

因此由若干红外阵列测温传感器阵列组成温度传感装置可实现对异常温度位置初步定位;

(2)根据步骤1中的初步位置(xp,yp)控制云台使摄像头对准该位置,其中云台的两个旋转轴的角度 αp,βp

其中 L 为执行装置与温度采集装置的中心距离,调用摄像头采集异常温度位置的图像信息,使用YOLOv5模型进行火焰场景识别,并获取已产生的火焰的像素位置(i,j);

(3)该执行装置根据步骤2中的检测结果进行相应的行为,若未检测到火焰,通过WiFi模块对当前具有潜在起火风险的场景进行报警,若检测到火焰,则控制云台运动,直到火焰的像素位置(i,j)落在图像中心10×10的区域中,此时云台保持该位置,开启水枪进行点对点的灭火。

其中,步骤2所使用的YOLOv5模型的实现方法如下:

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

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

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

④其中,为保证该模型可以使用在各种室内环境并较少出错,当室内场景更换时,将通过摄像头采集空白背景图片与从原数据集中随机抽取的部分图片组成新的数据集,同时冻结网络中前85%层的权重,进行迁移学习,得到更为适合当前室内环境的检测模型。

本发明提供一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火的方法与装置,具备以下有益效果:

(1)根据由红外阵列测温传感器阵列组成的温度采集装置,采集得到温度分布阵列数据,运用几何数学知识,可解算得到异常温度的位置;

(2)使用YOLOv5模型对室内场景的进一步预测,降低误判率,并实现对火焰的精确快速的定位,以及及时发现潜在起火风险;

(3)执行装置根据检测结果进行相应的行为,对已产生的火焰可实现精确定位、及时灭火,对具有潜在起火风险的场景通过WiFi进行报警,实现了在起火前控制,起火后快速灭火。

附图说明

图1为本发明一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火装置主体部分的立体图;

图2为本发明一种基于YOLOv5模型进行精准火焰判别、灭火点定位与快速灭火装置主体部分的俯视图。

标注说明:1、单片机;2、x自由度舵机;3、y自由度舵机;4、x自由度舵机固定件;5、y自由度舵机固定件;6、舵机连接件;7、摄像头;8、高压水枪;9、高压水枪固定件;10、红外阵列测温传感器;11、图像处理模块;12、WiFi模块。

具体实施方式

该装置包括由红外阵列测温传感器10阵列组成的温度采集装置,集成图像处理模块11的图像采集与分析装置,拥有报警与灭火功能的执行装置这三部分,由单片机1对三部分装置进行程序控制,其中,执行部分还包括有高压水枪8,WiFi模块12等,而图像采集与分析装置中的摄像头7与高压水枪8相绑定,可随高压水枪8运动。

该装置具体实现步骤为:温度采集装置采集温度分布阵列数据,由单片机1遍历该温度分布阵列数据并标记异常温度的位置(i,j),根据该位置由公式

计算获得异常温度的实际位置(xp,yp),根据实际位置可由公式

计算云台的两个旋转轴的角度α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进行点对点的灭火。

6页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种煤矸石二氧化碳阻燃装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!