{"title":"Flame and smoke detection using Kafka on edge devices","authors":"","doi":"10.1016/j.iot.2024.101309","DOIUrl":null,"url":null,"abstract":"<div><p>This paper presents object detection methods to accurately identify the sources of flame and smoke in vast circumstances. Aerial drones collected the data, analyzed the recognition outputs in real time on an edge device, and then transferred them to the back-end for data processing and warnings using Kafka. To detect flame and smoke occurrences, the models were compared using various convolutional neural networks (CNN). Several factors considered include streaming speed, accuracy, portability, efficiency, and power consumption on edge devices. This work conducted training comparisons of YOLOV4, YOLOV5, YOLOV7, YOLOV8, and Faster RCNN. The inference performance was then evaluated on an edge computing device. The findings showed an accuracy of 0.91 and 0.87, while maintaining a processing speed of roughly 1 frame per second on the Nvidia Jetson NX without acceleration.</p></div>","PeriodicalId":29968,"journal":{"name":"Internet of Things","volume":null,"pages":null},"PeriodicalIF":6.0000,"publicationDate":"2024-07-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Internet of Things","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2542660524002506","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents object detection methods to accurately identify the sources of flame and smoke in vast circumstances. Aerial drones collected the data, analyzed the recognition outputs in real time on an edge device, and then transferred them to the back-end for data processing and warnings using Kafka. To detect flame and smoke occurrences, the models were compared using various convolutional neural networks (CNN). Several factors considered include streaming speed, accuracy, portability, efficiency, and power consumption on edge devices. This work conducted training comparisons of YOLOV4, YOLOV5, YOLOV7, YOLOV8, and Faster RCNN. The inference performance was then evaluated on an edge computing device. The findings showed an accuracy of 0.91 and 0.87, while maintaining a processing speed of roughly 1 frame per second on the Nvidia Jetson NX without acceleration.
期刊介绍:
Internet of Things; Engineering Cyber Physical Human Systems is a comprehensive journal encouraging cross collaboration between researchers, engineers and practitioners in the field of IoT & Cyber Physical Human Systems. The journal offers a unique platform to exchange scientific information on the entire breadth of technology, science, and societal applications of the IoT.
The journal will place a high priority on timely publication, and provide a home for high quality.
Furthermore, IOT is interested in publishing topical Special Issues on any aspect of IOT.