#542 · Primary category: Computer Vision

fire-detection-cnn

cnn-architecture cnn-for-visual-recognition computer-vision convolutional-networks convolutional-neural-networks deep-learning deep-learning-algorithms deep-neural-networks fire-detection fire-detector firenet inceptionv1-onfire machine-learning network-architecture object-detection robot-vision superpixel-segment superpixels tensorflow tensorflow-examples

real-time fire detection in video imagery using a convolutional neural network (deep learning) - from our ICIP 2018 paper (Dunnings / Breckon) + ICMLA 2019 paper (Samarth / Bhowmik / Breckon)

Project last updated:07/22/21

GitHub Stars

571

Forks

173

Contributors

7

License

MIT

Why we included this project

This repo targets fire detection in a single frame, with no motion or temporal cues to lean on. It ships several CNN architectures, FireNet and the InceptionV1/V3/V4 variants, each with downloadable pre-trained weights, so you can trade detection accuracy against frame throughput depending on your hardware and how many false alarms you can tolerate. The superpixel-based models go further, splitting each frame into SLIC segments and classifying them individually, which gives you a rough location of the fire rather than just a frame-level flag. The work is backed by two peer-reviewed papers, handy if you need to cite the method or reproduce the reported accuracy in your own evaluation. Teams building safety monitoring or robotics perception systems will find the trade-off guidance between the models a practical place to start.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category