一种消防机器人实时火焰检测与态势评估算法

IF 2.4 3区 工程技术 Q2 ENGINEERING, MULTIDISCIPLINARY
Weili Ding, Tao Yang, JingXiao Li, ChangChun Hua, DianRui Mu
{"title":"一种消防机器人实时火焰检测与态势评估算法","authors":"Weili Ding,&nbsp;Tao Yang,&nbsp;JingXiao Li,&nbsp;ChangChun Hua,&nbsp;DianRui Mu","doi":"10.1007/s10694-024-01698-3","DOIUrl":null,"url":null,"abstract":"<div><p>Currently, flame detection algorithms used in firefighting robots are primarily limited to identifying the presence of flames for monitoring and alert purposes. To enhance their utility in firefighting and rescue operations, this paper introduces a real-time flame detection and situation assessment algorithm based on an improved YOLOv8 algorithm. Initially, we defined flame keypoints and designed an algorithm for the automatic annotation of these keypoints to aid in pre-training the algorithm.Subsequently, we improved the network structure of YOLOv8 to enhance flame detection performance, enabling the detection of flames and their keypoints. We further accomplished 3D localization of flame keypoints and a preliminary assessment of the flame situation. Finally, we collected data from the internet, virtual environments, and real environments separately to construct datasets for experiments, validating the effectiveness of the proposed algorithm.Experiments have shown that the accuracy of our flame detection can reach 94.6%, which is 1.5 times that of the original algorithm. The errors in flame width, height, and distance calculated in our fire situation assessment are all within the centimeter level.</p></div>","PeriodicalId":558,"journal":{"name":"Fire Technology","volume":"61 4","pages":"2571 - 2591"},"PeriodicalIF":2.4000,"publicationDate":"2025-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Real-Time Flame Detection and Situation Assessment Algorithm for Firefighting Robots\",\"authors\":\"Weili Ding,&nbsp;Tao Yang,&nbsp;JingXiao Li,&nbsp;ChangChun Hua,&nbsp;DianRui Mu\",\"doi\":\"10.1007/s10694-024-01698-3\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Currently, flame detection algorithms used in firefighting robots are primarily limited to identifying the presence of flames for monitoring and alert purposes. To enhance their utility in firefighting and rescue operations, this paper introduces a real-time flame detection and situation assessment algorithm based on an improved YOLOv8 algorithm. Initially, we defined flame keypoints and designed an algorithm for the automatic annotation of these keypoints to aid in pre-training the algorithm.Subsequently, we improved the network structure of YOLOv8 to enhance flame detection performance, enabling the detection of flames and their keypoints. We further accomplished 3D localization of flame keypoints and a preliminary assessment of the flame situation. Finally, we collected data from the internet, virtual environments, and real environments separately to construct datasets for experiments, validating the effectiveness of the proposed algorithm.Experiments have shown that the accuracy of our flame detection can reach 94.6%, which is 1.5 times that of the original algorithm. The errors in flame width, height, and distance calculated in our fire situation assessment are all within the centimeter level.</p></div>\",\"PeriodicalId\":558,\"journal\":{\"name\":\"Fire Technology\",\"volume\":\"61 4\",\"pages\":\"2571 - 2591\"},\"PeriodicalIF\":2.4000,\"publicationDate\":\"2025-01-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Fire Technology\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://link.springer.com/article/10.1007/s10694-024-01698-3\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENGINEERING, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Fire Technology","FirstCategoryId":"5","ListUrlMain":"https://link.springer.com/article/10.1007/s10694-024-01698-3","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

摘要

目前,用于消防机器人的火焰检测算法主要局限于识别火焰的存在,用于监控和警报目的。为了提高其在消防救援中的实用性,本文介绍了一种基于改进YOLOv8算法的实时火焰探测与态势评估算法。首先,我们定义了火焰关键点,并设计了一种算法来自动标注这些关键点,以帮助算法的预训练。随后,我们改进了YOLOv8的网络结构,增强了火焰检测性能,实现了火焰及其关键点的检测。我们进一步完成了火焰关键点的三维定位和对火焰情况的初步评估。最后,我们分别从互联网、虚拟环境和现实环境中收集数据,构建数据集进行实验,验证了所提出算法的有效性。实验表明,我们的火焰检测准确率可以达到94.6%,是原算法的1.5倍。我们在火情评估中计算的火焰宽度、高度和距离误差都在厘米级以内。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Real-Time Flame Detection and Situation Assessment Algorithm for Firefighting Robots

Currently, flame detection algorithms used in firefighting robots are primarily limited to identifying the presence of flames for monitoring and alert purposes. To enhance their utility in firefighting and rescue operations, this paper introduces a real-time flame detection and situation assessment algorithm based on an improved YOLOv8 algorithm. Initially, we defined flame keypoints and designed an algorithm for the automatic annotation of these keypoints to aid in pre-training the algorithm.Subsequently, we improved the network structure of YOLOv8 to enhance flame detection performance, enabling the detection of flames and their keypoints. We further accomplished 3D localization of flame keypoints and a preliminary assessment of the flame situation. Finally, we collected data from the internet, virtual environments, and real environments separately to construct datasets for experiments, validating the effectiveness of the proposed algorithm.Experiments have shown that the accuracy of our flame detection can reach 94.6%, which is 1.5 times that of the original algorithm. The errors in flame width, height, and distance calculated in our fire situation assessment are all within the centimeter level.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Fire Technology
Fire Technology 工程技术-材料科学:综合
CiteScore
6.60
自引率
14.70%
发文量
137
审稿时长
7.5 months
期刊介绍: Fire Technology publishes original contributions, both theoretical and empirical, that contribute to the solution of problems in fire safety science and engineering. It is the leading journal in the field, publishing applied research dealing with the full range of actual and potential fire hazards facing humans and the environment. It covers the entire domain of fire safety science and engineering problems relevant in industrial, operational, cultural, and environmental applications, including modeling, testing, detection, suppression, human behavior, wildfires, structures, and risk analysis. The aim of Fire Technology is to push forward the frontiers of knowledge and technology by encouraging interdisciplinary communication of significant technical developments in fire protection and subjects of scientific interest to the fire protection community at large. It is published in conjunction with the National Fire Protection Association (NFPA) and the Society of Fire Protection Engineers (SFPE). The mission of NFPA is to help save lives and reduce loss with information, knowledge, and passion. The mission of SFPE is advancing the science and practice of fire protection engineering internationally.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信