Development of a smart edge device for fire detection

Conventional fire detection systems based on smoke and flame sensors have been shown to be unreliable in terms of accuracy, response time, and false alarms. This project proposes a smart edge fire detection system that overcomes the limitations of conventional fire warning systems by utilizing deep...

Full description

Saved in:
Bibliographic Details
Main Author: Ng, Wei Yuan
Format: Final Year Project / Dissertation / Thesis
Published: 2023
Subjects:
Online Access:http://eprints.utar.edu.my/5828/1/MH_1801391_Final_NG_WEI_YUAN.pdf
http://eprints.utar.edu.my/5828/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utar-eprints.5828
record_format eprints
spelling my-utar-eprints.58282023-08-08T13:51:59Z Development of a smart edge device for fire detection Ng, Wei Yuan TJ Mechanical engineering and machinery Conventional fire detection systems based on smoke and flame sensors have been shown to be unreliable in terms of accuracy, response time, and false alarms. This project proposes a smart edge fire detection system that overcomes the limitations of conventional fire warning systems by utilizing deep learning models and edge computing. The system is based on an object detection model for fire detection using the Improved YOLOv5s algorithm, which integrates BiFPN and an additional prediction layer for detecting small targets of fire. The system is designed to be deployed on edge devices, specifically the Jetson Nano B01, and includes a user-friendly interface accessible via Telegram. The workflow of the project is divided into three sections: Google Colab, a workstation, and the Jetson Nano B01. The Google Colab section is used to train the models and generate the Improved YOLOv5s model, while the workstation is used to download the trained model weights and generate the Flask server and MQTT client. The Jetson Nano B01 section is used to install the dependencies, set up the system, optimize the trained model with TensorRT and TorchScript, and connect the Flask server to NodeRED. The final system is capable of starting with user input and sending alerts to Telegram when the fire is detected, with end users able to access the system via Telegram to receive alerts and view the video stream. The results show that the Improved YOLOv5s model is the best option, with an average FPS of 10.5 and a high recall of 0.5, indicating a high capture rate of fire, although with lower precision of 0.541. The latency of the edge computing system is 554ms, making it an efficient and reliable option for detecting fires in real time. Future works could explore the use of a larger dataset and ensemble models to increase accuracy, optimize the model for devices with constrained resources, and improve the user interface and messaging service integration. Overall, this project contributes to the development of efficient and reliable fire detection systems that can be deployed in various settings. 2023 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/5828/1/MH_1801391_Final_NG_WEI_YUAN.pdf Ng, Wei Yuan (2023) Development of a smart edge device for fire detection. Final Year Project, UTAR. http://eprints.utar.edu.my/5828/
institution Universiti Tunku Abdul Rahman
building UTAR Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
url_provider http://eprints.utar.edu.my
topic TJ Mechanical engineering and machinery
spellingShingle TJ Mechanical engineering and machinery
Ng, Wei Yuan
Development of a smart edge device for fire detection
description Conventional fire detection systems based on smoke and flame sensors have been shown to be unreliable in terms of accuracy, response time, and false alarms. This project proposes a smart edge fire detection system that overcomes the limitations of conventional fire warning systems by utilizing deep learning models and edge computing. The system is based on an object detection model for fire detection using the Improved YOLOv5s algorithm, which integrates BiFPN and an additional prediction layer for detecting small targets of fire. The system is designed to be deployed on edge devices, specifically the Jetson Nano B01, and includes a user-friendly interface accessible via Telegram. The workflow of the project is divided into three sections: Google Colab, a workstation, and the Jetson Nano B01. The Google Colab section is used to train the models and generate the Improved YOLOv5s model, while the workstation is used to download the trained model weights and generate the Flask server and MQTT client. The Jetson Nano B01 section is used to install the dependencies, set up the system, optimize the trained model with TensorRT and TorchScript, and connect the Flask server to NodeRED. The final system is capable of starting with user input and sending alerts to Telegram when the fire is detected, with end users able to access the system via Telegram to receive alerts and view the video stream. The results show that the Improved YOLOv5s model is the best option, with an average FPS of 10.5 and a high recall of 0.5, indicating a high capture rate of fire, although with lower precision of 0.541. The latency of the edge computing system is 554ms, making it an efficient and reliable option for detecting fires in real time. Future works could explore the use of a larger dataset and ensemble models to increase accuracy, optimize the model for devices with constrained resources, and improve the user interface and messaging service integration. Overall, this project contributes to the development of efficient and reliable fire detection systems that can be deployed in various settings.
format Final Year Project / Dissertation / Thesis
author Ng, Wei Yuan
author_facet Ng, Wei Yuan
author_sort Ng, Wei Yuan
title Development of a smart edge device for fire detection
title_short Development of a smart edge device for fire detection
title_full Development of a smart edge device for fire detection
title_fullStr Development of a smart edge device for fire detection
title_full_unstemmed Development of a smart edge device for fire detection
title_sort development of a smart edge device for fire detection
publishDate 2023
url http://eprints.utar.edu.my/5828/1/MH_1801391_Final_NG_WEI_YUAN.pdf
http://eprints.utar.edu.my/5828/
_version_ 1775627989289009152
score 13.19449