Abstract

Fire outbreaks are a typical occurrence all throughout the world, and the harm they bring to both nature and humans is enormous. In comparison to classic sensor-based fire detection systems, vision-based fire detection systems have recently gained favour. The detection process using image processing techniques, on the other hand, is extremely time consuming. We designed a Convolutional Neural Network-based fire detection technique. Through training with datasets, obtain high-accuracy fire image detection that is consistent with fire detection. In this paper, we propose a system for detecting fire using Convolutional Neural Networks (CNN). This paper critically analyzes the scope of Artificial intelligence for detection with video from CCTV footages. This project uses dataset containing video frames with fire. The data is then preprocessed and use the CNN to build a model to detect fire. The dataset is given as input for validating the algorithm and experiments are noted. This project focus on building high accuracy and cost efficient machine that can be used for fire detection.There are 755 and 244 images in the datasets for fire and non-fire, respectively. There are 999 photos in all. These images were created using fire-related video and some images found on the internet. There are 999 images that have been scaled and reshaped to convert to a training dataset and 999 images that have been resized and reshaped to convert to a testing dataset. Convolution, activation functions, and the max pooling technique are used to train the model. The model is trained by varying batch sizes and epoch values. As a result, we obtain a high accuracy and detection rate. Key words: CNN,fire detection,machine learning.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call