Weili Ding, Tao Yang, JingXiao Li, ChangChun Hua, DianRui Mu
{"title":"一种消防机器人实时火焰检测与态势评估算法","authors":"Weili Ding, Tao Yang, JingXiao Li, ChangChun Hua, 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, Tao Yang, JingXiao Li, ChangChun Hua, 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}
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 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.