DeepSmoke: Deep learning model for smoke detection and segmentation in outdoor environments

Salman Khan, Khan Muhammad*, Tanveer Hussain, Javier Del Ser, Fabio Cuzzolin, Siddhartha Bhattacharyya, Zahid Akhtar, Victor Hugo C. de Albuquerque

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

81 Citations (Scopus)

Abstract

Fire disaster throughout the globe causes social, environmental, and economical damage, making its early detection and instant reporting essential for saving human lives and properties. Smoke detection plays a key role in early fire detection but majority of the existing methods are limited to either indoor or outdoor surveillance environments, with poor performance for hazy scenarios. In this paper, we present a Convolutional Neural Network (CNN)-based smoke detection and segmentation framework for both clear and hazy environments. Unlike existing methods, we employ an efficient CNN architecture, termed EfficientNet, for smoke detection with better accuracy. We also segment the smoke regions using DeepLabv3+, which is supported by effective encoders and decoders along with a pixel-wise classifier for optimum localization. Our smoke detection results evince a noticeable gain up to 3% in accuracy and a decrease of 0.46% in False Alarm Rate (FAR), while segmentation reports a significant increase of 2% and 1% in global accuracy and mean Intersection over Union (IoU) scores, respectively. This makes our method a best fit for smoke detection and segmentation in real-world surveillance settings.

Original languageEnglish
Article number115125
JournalExpert Systems with Applications
Volume182
DOIs
Publication statusPublished - 15 Nov 2021

Keywords

  • Disaster management
  • Foggy surveillance environment
  • Semantic segmentation
  • Smoke detection and segmentation
  • Wildfires

Fingerprint

Dive into the research topics of 'DeepSmoke: Deep learning model for smoke detection and segmentation in outdoor environments'. Together they form a unique fingerprint.

Cite this