Abstract
This paper proposes a video-based fire detection system which uses color, spatial and temporal information. The system divides the video into spatio-temporal blocks and uses covariance-based features extracted from these blocks to detect fire. Feature vectors take advantage of both the spatial and the temporal characteristics of flame-colored regions. The extracted features are trained and tested using a support vector machine (SVM) classifier. The system does not use a background subtraction method to segment moving regions and can be used, to some extent, with non-stationary cameras. The computationally efficient method can process 320 × 240 video frames at around 20 frames per second in an ordinary PC with a dual core 2.2 GHz processor. In addition, it is shown to outperform a previous method in terms of detection performance.
Similar content being viewed by others
References
Bradski, G.: The OpenCV Library. Dr. Dobb’s J. Softw. Tools (2000)
Çetin A.E., Porikli F.: Special issue on dynamic textures in video. Mach. Vis. Appl. 22(5), 739–740 (2011)
Cetin, A.E.: Computer vision based fire detection software (2007). http://signal.ee.bilkent.edu.tr/VisiFire/index.html
Chang, C.C., Lin, C.J.: LIBSVM: a library for support vector machines (2001). Software available at http://www.csie.ntu.edu.tw/~cjlin/libsvm
Chen, T.H., Wu, P.H., Chiou, Y.C.: An early fire-detection method based on image processing. In: International Conference on Image Processing (ICIP), vol. 3, pp. 1707–1710 (2004)
Dedeoğlu, Y., Töreyin, B.U., Güdükbay, U., Çetin, A.E.: Real-time fire and flame detection in video. In: IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP, pp. 669–672 (2005)
Doretto G., Chiuso A., Wu Y.N., Soatto S.: Dynamic textures. Int. J. Comput. Vis. 51(2), 91–109 (2003)
Ferrari R., Zhang H., Kube C.: Real-time detection of steam in video images. Pattern Recogn. 40(3), 1148–1159 (2007)
FIRESENSE: Fire detection and management through a multi-sensor network for the protection of cultural heritage areas from the risk of fire and extreme weather conditions, fp7-env-2009-1-244088-firesense (2009). http://www.firesense.eu
Friedman, J., Hastie, T., Tibshirani, R.: Additive logistic regression: a statistical view of boosting. Ann. Stat. 28 (1998)
Garcia, V., Debreuve, E., Barlaud, M.: Fast k-nearest neighbor search using GPU. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), pp. 1–6 (2008)
Gunay O., Tasdemir K., Töreyin B.U., Çetin A.E.: Fire detection in video using lms based active learning. Fire Technol. 46, 551–577 (2010)
Hong, W., Peng, J., Chen, C.: A new image-based real-time flame detection method using color analysis. In: IEEE International Conference on Networking, Sensing and Control, pp. 100–105 (2005)
Phillips, W III., Shah M., da Vitoria Lobo, N.: Flame recognition in video. In: Fifth IEEE Workshop on application of Computer Vision, vol. 23, pp. 224–229 (2000)
Liu, C.B., Ahuja, N.: Vision based fire detection. In: 17th International Conference on Pattern Recognition (ICPR), vol. 4, pp. 134–137 (2004)
Lu, T.F., Peng, C.Y., Horng, W.B., Peng, J.W.: Flame feature model development and its application to flame detection. In: Proceedings of the First International Conference on Innovative Computing, Information and Control (ICICIC), pp. 158–161 (2006)
Péteri, R., Fazekas, S., Huiskes, M.J.: DynTex : a Comprehensive Database of Dynamic Textures. Pattern Recogn. Lett. (2010). http://projects.cwi.nl/dyntex/
Phillips, W I., Shah, M., Da Vitoria Lobo, N.: Flame recognition in video. In: Fifth IEEE Workshop on Applications of Computer Vision, pp. 224–229 (2000)
Porikli, F., Tuzel, O.: Fast construction of covariance matrices for arbitrary size image. In: IEEE International Conference on Image Processing (ICIP), pp. 1581–1584 (2006)
Schapire R.E., Singer Y.: Improved boosting algorithms using confidence-rated predictions. Mach. Learn. 37, 297–336 (1999)
Shi, L., Cao, Z.: The flame detection and background interference filtering algorithm based on video images. In: Proceedings of the 2009 WRI World Congress on Computer Science and Information Engineering (CSIE), pp. 559–563 (2009)
Töreyin, B.U., Çetin, A.E.: Online detection of fire in video. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1–5 (2007)
Töreyin B.U., Cinbis R.G., Dedeoğlu Y., Çetin A.E.: Fire detection in infrared video using wavelet analysis. Opt. Eng. 46, 551–577 (2007)
Töreyin, B.U., Dedeoğlu, Y., Çetin, A.E.: Flame detection in video using hidden markov models. In: IEEE International Conference on Image Processing (ICIP), vol. 2, pp. 1230–1233 (2005)
Töreyin B.U., Dedeoğlu Y., Güdükbay U., Çetin A.E.: Computer vision based method for real-time fire and flame detection. Pattern Recogn. Lett. 27(1), 49–58 (2006)
Tuna H., Onaran I., Çetin A.E.: Image description using a multiplier-less operator. IEEE Signal Process. Lett. 16(9), 751–753 (2009)
Tuzel, O., Porikli, F., Meer, P.: Region covariance: a fast descriptor for detection and classification. In: European Conference on Computer Vision (ECCV), pp. 589–600 (2006)
Yamagishi, H., Yamaguchi, J.: A contour fluctuation data processing method for fire flame detection using a color camera. In: 26th Annual Conference of the IEEE Industrial Electronics Society (IECON), vol. 2, pp. 824–829 (2000)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Habiboğlu, Y.H., Günay, O. & Çetin, A.E. Covariance matrix-based fire and flame detection method in video. Machine Vision and Applications 23, 1103–1113 (2012). https://doi.org/10.1007/s00138-011-0369-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00138-011-0369-1