[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Accelerated Fire Detection and Localization at Edge

Published: 18 October 2022 Publication History

Abstract

Fire-related incidents continue to be reported as a leading cause of life and property destruction. Automated fire detection and localization (AFDL) systems have grown in importance with the evolution of applied robotics, especially because use of robots in disaster situations can lead to avoidance of human fatality. The importance of AFDL on resource-constrained devices has further grown, as most unmanned vehicles (drones or ground vehicles) are battery operated with limited computational capacity, the disaster situations cannot guarantee uninterrupted communication with high-end resources in the cloud, and yet faster response time is a prime necessity. Traditional computer vision–based techniques require hand-engineered features on a case-by-case basis. Deep Learning–based classifiers perform well for fire/no-fire classification due to the availability of large datasets for training; however, a dearth of good fire localization datasets renders the localization performance below par. We have tried to address both problems with a multi-task learned cascaded model that triggers localization workflow only if the presence of fire is detected, through a strong classifier trained on available large fire datasets. This presents only fire images to a relatively weaker localization model, reducing false positives, false negatives, and thereby improving overall AFDL accuracy. The multi-task learning (MTL) approach for end-to-end training of a stitched classifier and object localizer model on diverse datasets enabled us to build a strong fire classifier and feature extractor. It also resulted in a single unified model, capable of running on “on-board” compute infrastructure without compromising on accuracy.
To achieve the target inference rate for the AFDL deployment, we have investigated the effect of quantization and compression due to hardware acceleration on an MTL model. This article presents an approach to automate the hardware-software co-design to find the optimum parameter partitioning for a given MTL problem, especially when some parts of the model are hardware accelerated. We present combined evaluation results showing that our methodology and the corresponding AFDL model strikes a balance between the frames inferred per second and several accuracy metrics. We report fire localization accuracy in terms of mean average precision (object detection), which has not been done earlier for embedded AFDL systems.

References

[1]
Marty Ahrens and Ben Evarts. 2020. Fire Loss in the United States During 2019. Retrieved from https://go.nfpa.org/l/14662/2021-05-24/8hkgts.
[2]
Marty Ahrens and Birgitte Messerschmidt. 2021. Fire Safety in the United States since 1980. Retrieved from https://go.nfpa.org/l/14662/2021-05-24/8hkgts.
[3]
Hakan Bilen and Andrea Vedaldi. 2016. Integrated perception with recurrent multi-task neural networks. In Proceedings of the 30th International Conference on Neural Information Processing Systems (NIPS’16). Curran Associates Inc., 235—243.
[4]
Paulo Vinicius Koerich Borges and Ebroul Izquierdo. 2010. A probabilistic approach for vision-based fire detection in videos. IEEE Trans. Circ. Syst. Vid. Technol. 20, 5 (2010), 721–731.
[5]
Ahrens Brushlinsky and Wagner Sokolov. 2021. World Fire Statistics Centre of Fire Statistics. Retrieved from https://ctif.org/sites/default/files/2021-06/CTIF_Report26_KOREA.pdf.
[6]
Mirela T. Cazzolato, L. P. Avalhais, D. Y. Chino, Jonathan S. Ramos, Jessica A. de Souza, Jose F. Rodrigues Jr, and A. J. Traina. 2017. Fismo: A compilation of datasets from emergency situations for fire and smoke analysis. In Proceedings of the Brazilian Symposium on Databases (SBBD’17). SBC, Brazil, 213–223.
[7]
Turgay Celik and Hasan Demirel. 2009. Fire detection in video sequences using a generic color model. Fire Safe. J. 44, 2 (2009), 147–158.
[8]
Thou-Ho Chen, Ping-Hsueh Wu, and Yung-Chuen Chiou. 2004. An early fire-detection method based on image processing. In Proceedings of the International Conference on Image Processing (ICIP’04), Vol. 3. IEEE, Singapore, 1707–1710.
[9]
Sumanth Chennupati, Ganesh Sistu, Senthil Yogamani, and Samir A. Rawashdeh. 2019. Multinet++: Multi-stream feature aggregation and geometric loss strategy for multi-task learning. In 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW). IEEE Computer Society, USA, 1200–1210.
[10]
Daniel Y. T. Chino, Letricia P. S. Avalhais, Jose F. Rodrigues, and Agma J. M. Traina. 2015. Bowfire: Detection of fire in still images by integrating pixel color and texture analysis. In Proceedings of the 28th SIBGRAPI conference on graphics, patterns and images. IEEE, 95–102.
[11]
Rosario Di Lascio, Antonio Greco, Alessia Saggese, and Mario Vento. 2014. Improving fire detection reliability by a combination of videoanalytics. In Proceedings of the International Conference Image Analysis and Recognition. Springer, Cham, 477–484.
[12]
Kosmas Dimitropoulos, Panagiotis Barmpoutis, and Nikos Grammalidis. 2014. Spatio-temporal flame modeling and dynamic texture analysis for automatic video-based fire detection. IEEE Trans. Circ. Syst. Vid. Technol. 25, 2 (2014), 339–351.
[13]
Angela Fan, Pierre Stock, Benjamin Graham, Edouard Grave, R. Gribonval, H. Jégou, and Armand Joulin. 2020. Training with quantization noise for extreme model compression. arXiv:2004.07320. Retrieved from https://arxiv.org/abs/2004.07320.
[14]
Pasquale Foggia, Alessia Saggese, and Mario Vento. 2015. Real-time fire detection for video-surveillance applications using a combination of experts based on color, shape, and motion. IEEE Trans. Circ. Syst. Vid. Technol. 25, 9 (2015), 1545–1556.
[15]
Ross Girshick. 2015. Fast R-CNN. In Proceedings of the IEEE International Conference on Computer Vision. IEEE Computer Society, 1440–1448.
[16]
Faming Gong, Chuantao Li, Wenjuan Gong, Xin Li, Xiangbing Yuan, Yuhui Ma, and Tao Song. 2019. A real-time fire detection method from video with multifeature fusion. Comput. Intell. Neurosci. 2019, Article 1939171 (Jan 2019), 17 pages.
[17]
Abel Gonzalez-Garcia, Davide Modolo, and Vittorio Ferrari. 2018. Do semantic parts emerge in convolutional neural networks?Int. J. Comput. Vis. 126, 5 (2018), 476–494.
[18]
Yusuf Hakan Habiboğlu, Osman Günay, and A. Enis Çetin. 2012. Covariance matrix-based fire and flame detection method in video. Mach. Vis. Appl. 23, 6 (2012), 1103–1113.
[19]
Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long short-term memory. Neural Comput. 9, 8 (1997), 1735–1780.
[20]
Derek Hoiem, Yodsawalai Chodpathumwan, and Qieyun Dai. 2012. Diagnosing error in object detectors. In Proceedings of the European Conference on Computer Vision. Springer, Cham, 340–353.
[21]
Chao Hu, Peng Tang, WeiDong Jin, ZhengWei He, and Wei Li. 2018. Real-time fire detection based on deep convolutional long-recurrent networks and optical flow method. In Proceedings of the 37th Chinese Control Conference (CCC’18). IEEE, 9061–9066.
[22]
Forrest N. Iandola, M. Moskewicz, Khalid Ashraf, Song Han, W. Dally, and K. Keutzer. 2016. SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <1MB model size. ArXiv preprint arXiv:1602.07360 (2016).
[23]
Intel. 2018. Intel Neural Compute Stick. Retrieved from https://software.intel.com/en-us/neural-compute-stick.
[24]
Intel. 2021. Intel Distribution of OpenVino Toolkit. Retrieved from https://software.intel.com/en-us/openvino-toolkit.
[25]
Benoit Jacob, Skirmantas Kligys, Bo Chen, Menglong Zhu, Matthew Tang, Andrew Howard, Hartwig Adam, and Dmitry Kalenichenko. 2018. Quantization and training of neural networks for efficient integer-arithmetic-only inference. In Proceedings of the IEEE Conference on Computer Vision and Pattern recognition. IEEE, 2704–2713.
[26]
Arpit Jadon, Mohd. Omama, Akshay Varshney, M. S. Ansari, and Rishabh Sharma. 2019. FireNet: A specialized lightweight fire & smoke detection model for real-time iot applications. arXiv:1905.11922. Retrieved from https://arxiv.org/abs/1905.11922.
[27]
Arpit Jadon, Akshay Varshney, and Mohammad Samar Ansari. 2020. Low-complexity high-performance deep learning model for real-time low-cost embedded fire detection systems. Procedia Computer Science 171 (2020), 418–426. Third International Conference on Computing and Network Communications (CoCoNet’19).
[28]
Sung jae Park. 2019. Fire Detection Based on Convolutional Neural Networks. Technical Report. University of Minnesota.
[29]
Yangqing Jia, Evan Shelhamer, Jeff Donahue, Sergey Karayev, Jonathan Long, Ross Girshick, Sergio Guadarrama, and Trevor Darrell. 2014. Caffe: Convolutional Architecture for Fast Feature Embedding. In Proceedings of the 22nd ACM International Conference on Multimedia (Orlando, Florida, USA) (MM’14). Association for Computing Machinery, New York, NY, USA, 675–678.
[30]
Norman P. Jouppi and Young. 2017. In-datacenter performance analysis of a tensor processing unit. In Proceedings of the 44th Annual International Symposium on Computer Architecture (Toronto, ON, Canada) (ISCA’17). Association for Computing Machinery, New York, NY, USA, 1–12.
[31]
Byoungjun Kim and Joonwhoan Lee. 2019. A video-based fire detection using deep learning models. Applied Sciences 9, 14 (2019), 2862.
[32]
Iasonas Kokkinos. 2017. Ubernet: Training a universal convolutional neural network for low-, mid-, and high-level vision using diverse datasets and limited memory. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. IEEE, 6129–6138.
[33]
Alex Krizhevsky, Ilya Sutskever, and Geoffrey E. Hinton. 2012. ImageNet Classification with Deep Convolutional Neural Networks. In Proceedings of the 25th International Conference on Neural Information Processing Systems - Volume 1 (Lake Tahoe, Nevada) (NIPS’12). Curran Associates Inc., Red Hook, NY, USA, 1097–1105.
[34]
Chetan Kumar, G. Suhas, B. S. Abhishek, Digvijay Gowda KA, and R. Prajwal. 2020. Fire Detection Using Deep Learning. International Journal of Progressive Research in Science and Engineering 1, 5 (2020), 1–5.
[35]
Wei Liu, Dragomir Anguelov, Dumitru Erhan, Christian Szegedy, Scott Reed, Cheng-Yang Fu, and Alexander C. Berg. 2016. Ssd: Single shot multibox detector. In Proceedings of the European Conference on Computer Vision. Springer, Cham, 21–37.
[36]
Jack London. 1906. Story of an eyewitness: The San Francisco earthquake. Collier’s Week. 37 (1906), 22–26.
[37]
Chao Ma, Jia-Bin Huang, Xiaokang Yang, and Ming-Hsuan Yang. 2015. Hierarchical convolutional features for visual tracking. In Proceedings of the IEEE International Conference on Computer Vision. IEEE, 3074–3082.
[38]
The Mohamed Bin Zayed International Robotics Challenge (MBZIRC). 2020. The Challenge 2020. Retrieved July 14, 2021 from https://www.mbzirc.com/challenge/2020.
[39]
Ishan Misra, Abhinav Shrivastava, Abhinav Gupta, and Martial Hebert. 2016. Cross-stitch networks for multi-task learning. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. IEEE, 3994–4003.
[40]
Martin Mueller, Peter Karasev, Ivan Kolesov, and Allen Tannenbaum. 2013. Optical flow estimation for flame detection in videos. IEEE Transactions on Image Processing 22, 7 (2013), 2786–2797.
[41]
Khan Muhammad, Jamil Ahmad, and Sung Wook Baik. 2018. Early fire detection using convolutional neural networks during surveillance for effective disaster management. Neurocomputing 288, C (2018), 30–42.
[42]
Khan Muhammad, Jamil Ahmad, Zhihan Lv, Paolo Bellavista, Po Yang, and Sung Wook Baik. 2018. Efficient deep CNN-based fire detection and localization in video surveillance applications. IEEE Trans. Syst. Man Cybernet.: Syst. 49, 7 (2018), 1419–1434.
[43]
Khan Muhammad, Jamil Ahmad, Irfan Mehmood, Seungmin Rho, and Sung Wook Baik. 2018. Convolutional neural networks based fire detection in surveillance videos. IEEE Access 6 (2018), 18174–18183.
[44]
Khan Muhammad, Salman Khan, Mohamed Elhoseny, Syed Hassan Ahmed, and Sung Wook Baik. 2019. Efficient fire detection for uncertain surveillance environment. IEEE Trans. Industr. Inf. 15, 5 (2019), 3113–3122.
[45]
S. Noda and K. Ueda. 1994. Fire detection in tunnels using an image processing method. In Proceedings of the Vehicle Navigation and Information Systems Conference (VNIS’94). IEEE, 57–62.
[46]
NVIDIA. 2020. Jetson Nano Developer Kit.Retrieved July 14, 2021 from https://developer.nvidia.com/embedded/jetson-nano-developer-kit.
[47]
Keunyoung Park and Doo-Hyun Kim. 2018. Accelerating image classification using feature map similarity in convolutional neural networks. Appl. Sci. 9, 1, Article 108 (12 2018), 108. DOI:
[48]
Ali Rafiee, Reza Dianat, Mehregan Jamshidi, Reza Tavakoli, and Sara Abbaspour. 2011. Fire and smoke detection using wavelet analysis and disorder characteristics. In Proceedings of the 3rd International Conference on Computer Research and Development, Vol. 3. IEEE, 262–265.
[49]
Joseph Redmon and Ali Farhadi. 2018. YOLOv3: An incremental improvement. arXiv:1804.02767. Retrieved from https://arxiv.org/abs/1804.02767.
[50]
Shaoqing Ren, Kaiming He, Ross Girshick, and Jian Sun. 2015. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks. In Proceedings of the 28th International Conference on Neural Information Processing Systems - Volume 1 (Montreal, Canada) (NIPS’15). MIT Press, Cambridge, MA, USA, 91–99.
[51]
Jay T. Petrillo, Rita F. Fahy and Joseph L. Molis. 2020. Firefighter Fatalities in the US—2019. Retrieved from https://www.nfpa.org//-/media/Files/News-and-Research/Fire-statistics-and-reports/Emergency-responders/osFFF.pdf.
[52]
Lucile Rossi, Moulay Akhloufi, and Yves Tison. 2011. On the use of stereovision to develop a novel instrumentation system to extract geometric fire fronts characteristics. Fire Safe. J. 46, 1–2 (2011), 9–20.
[53]
Sebastian Ruder. 2017. An overview of multi-task learning in deep neural networks. arXiv:1706.05098. Retrieved from https://arxiv.org/abs/1706.05098.
[54]
Steve Rudz, Khaled Chetehouna, A. Hafiane, Hélène Laurent, and Olivier Séro-Guillaume. 2013. Investigation of a novel image segmentation method dedicated to forest fire applications. Measurement Science and Technology 24, 7, Article 075403 (2013), 8 pages.
[55]
Mark Sandler, Andrew Howard, Menglong Zhu, Andrey Zhmoginov, and Liang-Chieh Chen. 2018. MobileNetV2: Inverted Residuals and Linear Bottlenecks. In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition. IEEE, 4510–4520.
[56]
Ozan Sener and Vladlen Koltun. 2018. Multi-Task learning as multi-objective optimization. In Proceedings of the 32nd International Conference on Neural Information Processing Systems (NIPS’18). Curran Associates Inc., Red Hook, NY, USA, 525–536.
[57]
Sudhakar Sengan, Varadarajan Vijayakumar, C. Sathiya Kumar, V. Priya, Logesh Ravi, and V. Subramaniyaswamy. 2020. Unmanned Aerial Vehicle (UAV) based Forest Fire Detection and monitoring for reducing false alarms in forest-fires. Computer Communications 149, C (2020), 1–16.
[58]
Jivitesh Sharma, Ole-Christoffer Granmo, and Morten Goodwin. 2021. Emergency analysis: Multitask learning with deep convolutional neural networks for fire emergency scene parsing. In Advances and Trends in Artificial Intelligence. Artificial Intelligence Practices. Springer International Publishing, Cham, 101–112.
[59]
Jivitesh Sharma, Ole-Christoffer Granmo, Morten Goodwin, and Jahn Thomas Fidje. 2017. Deep convolutional neural networks for fire detection in images. In Proceedings of the International Conference on Engineering Applications of Neural Networks. Springer, Cham, 183–193.
[60]
Karen Simonyan and Andrew Zisserman. 2015. Very Deep Convolutional Networks for Large-Scale Image Recognition. ArXiv preprint arXiv:1409.1556 (2015).
[61]
M. Tan, B. Chen, R. Pang, V. Vasudevan, M. Sandler, A. Howard, and Q. V. Le. 2019. MnasNet: Platform-Aware neural architecture search for mobile. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR’19). IEEE Computer Society, Los Alamitos, CA, 2815–2823.
[62]
Ziyang Tang, Xiang Liu, Hanlin Chen, Joseph Hupy, and Baijian Yang. 2020. Deep learning based wildfire event object detection from 4K aerial images acquired by UAS. AI 1, 2 (2020), 166–179.
[63]
Chi Yuan, Khaled A. Ghamry, Zhixiang Liu, and Youmin Zhang. 2016. Unmanned aerial vehicle based forest fire monitoring and detection using image processing technique. In Proceedings of the IEEE Chinese Guidance, Navigation and Control Conference (CGNCC’16). IEEE, 1870–1875.
[64]
Qingjie Zhang, Jiaolong Xu, Liang Xu, and Haifeng Guo. 2016. Deep convolutional neural networks for forest fire detection. In Proceedings of the International Forum on Management, Education and Information Technology Application. Atlantis Press, Netherlands, 568–575.

Cited By

View all
  • (2024)Towards a Task-agnostic Distillation Methodology for Creating Edge Foundation ModelsProceedings of the Workshop on Edge and Mobile Foundation Models10.1145/3662006.3662061(10-15)Online publication date: 3-Jun-2024
  • (2024)Towards Lightweight Fire Detection at the Extreme Edge based on Decision Trees2024 IEEE 22nd Mediterranean Electrotechnical Conference (MELECON)10.1109/MELECON56669.2024.10608598(873-878)Online publication date: 25-Jun-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Embedded Computing Systems
ACM Transactions on Embedded Computing Systems  Volume 21, Issue 6
November 2022
498 pages
ISSN:1539-9087
EISSN:1558-3465
DOI:10.1145/3561948
  • Editor:
  • Tulika Mitra
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 18 October 2022
Online AM: 26 January 2022
Accepted: 30 December 2021
Revised: 24 November 2021
Received: 15 July 2021
Published in TECS Volume 21, Issue 6

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Fire detection
  2. localization
  3. neural networks
  4. drone
  5. UAV
  6. on-board processing

Qualifiers

  • Research-article
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)102
  • Downloads (Last 6 weeks)4
Reflects downloads up to 10 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Towards a Task-agnostic Distillation Methodology for Creating Edge Foundation ModelsProceedings of the Workshop on Edge and Mobile Foundation Models10.1145/3662006.3662061(10-15)Online publication date: 3-Jun-2024
  • (2024)Towards Lightweight Fire Detection at the Extreme Edge based on Decision Trees2024 IEEE 22nd Mediterranean Electrotechnical Conference (MELECON)10.1109/MELECON56669.2024.10608598(873-878)Online publication date: 25-Jun-2024

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Full Text

View this article in Full Text.

Full Text

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media