Fires often cause huge loss of personnel and property, hence it is very important to monitor fires and send alarms to users in real time. With the development of the Internet of Things (IoT) technology, intelligent edge devices can reduce delay in fire detection. However, there are still some problems with using edge devices for fire monitoring, such as the lack of data set of electrical fires in the city in the open source fire data set, the transmission capacity of edge devices is not enough to transmit massive detection data to the cloud, and the computing power of edge devices is not enough to run deep learning neural network models in real time. This paper proposes a real-time video fire monitoring and alarm system based on edge computing and cloud IoT platform. The intelligent edge device is implemented based on Nvidia Jetson Nano with object detection network YOLOv5s deployed for fire detection where YOLOv5s is accelerated by TensorRT and DeepStream. Then real-time message notification is performed with local server, and fire event and metadata can be further delivered to the Azure IoT platform. The experiment demonstrates that it is effective for real-time fire detection and message notification with our proposed system.
Read full abstract