Encoding features from multi-layer Gabor filtering for visual smoke recognition

It is a challenging task to accurately recognize smoke from visual scenes due to large variations in smoke shape, color and texture. To improve recognition accuracy, we propose a framework mainly with a robust local feature extraction module based on Gabor convolutional networks. We first propose a Gabor convolutional network, each layer of which mainly consists of Gabor convolution and feature fusion. To fuse feature maps generated by Gabor convolution, we present three Basic Grouping Methods, which divide the feature maps into several groups along orientation axis, scale axis and both of them. To avoid exponential growth of feature maps and preserve discriminative information simultaneously, we propose three element-wise aggregation functions, which are mean, min and max, to combine feature maps in each group. To further improve efficiency, we use local binary pattern to encode hidden and output maps of Gabor convolutional layers. In addition, we use a weight vector to optimize concatenation of histograms for further improvement. Experiments show that our method achieves very outstanding results on smoke, texture and material image datasets. Although the feature extraction step of our method is training-free, our framework consistently outperforms state-of-the-art methods on small smoke datasets, even including deep learning-based methods.

[1]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[2]  Wen Gao,et al.  Local Gabor binary pattern histogram sequence (LGBPHS): a novel non-statistical model for face representation and recognition , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[3]  Lewis D. Griffin,et al.  Using Basic Image Features for Texture Classification , 2010, International Journal of Computer Vision.

[4]  Norbert Krüger,et al.  Face Recognition by Elastic Bunch Graph Matching , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Amel Benazza-Benyahia,et al.  Efficient transform-based texture image retrieval techniques under quantization effects , 2016, Multimedia Tools and Applications.

[6]  Guillermo Rein,et al.  Special Issue on Fire Model Validation , 2016 .

[7]  Feiniu Yuan,et al.  A Deep Normalization and Convolutional Neural Network for Image Smoke Detection , 2017, IEEE Access.

[8]  Xueming Qian,et al.  PLBP: An effective local binary patterns texture descriptor with pyramid representation , 2011, Pattern Recognit..

[9]  Wonjun Hwang,et al.  Face recognition using Extended Curvature Gabor classifier bunch , 2015, Pattern Recognit..

[10]  Feiniu Yuan,et al.  A fast accumulative motion orientation model based on integral image for video smoke detection , 2008, Pattern Recognit. Lett..

[11]  Hu Yao,et al.  Gabor Feature Based Convolutional Neural Network for Object Recognition in Natural Scene , 2016, 2016 3rd International Conference on Information Science and Control Engineering (ICISCE).

[12]  Xiaobo Lu,et al.  Real-time video fire smoke detection by utilizing spatial-temporal ConvNet features , 2018, Multimedia Tools and Applications.

[13]  Gaurav Sharma,et al.  Local Higher-Order Statistics (LHS) for Texture Categorization and Facial Analysis , 2012, ECCV.

[14]  Claudio A. Perez,et al.  Fusion of local normalization and Gabor entropy weighted features for face identification , 2014, Pattern Recognit..

[15]  Jong-Myon Kim,et al.  An effective four-stage smoke-detection algorithm using video images for early fire-alarm systems , 2011 .

[16]  Fujio Kurokawa,et al.  A new approach for smoke detection with texture analysis and support vector machine , 2010, 2010 IEEE International Symposium on Industrial Electronics.

[17]  A. Enis Çetin,et al.  Wavelet based real-time smoke detection in video , 2005, 2005 13th European Signal Processing Conference.

[18]  Matti Pietikäinen,et al.  Rotation Invariant Image Description with Local Binary Pattern Histogram Fourier Features , 2009, SCIA.

[19]  Simone Calderara,et al.  Vision based smoke detection system using image energy and color information , 2011, Machine Vision and Applications.

[20]  LinLin Shen,et al.  3D Gabor wavelets for evaluating SPM normalization algorithm , 2008, Medical Image Anal..

[21]  Barbara Caputo,et al.  Class-Specific Material Categorisation , 2005, ICCV.

[22]  Marimuthu Palaniswami,et al.  Smoke detection in video using wavelets and support vector machines , 2009 .

[23]  Gang Li,et al.  Non-Linear Dimensionality Reduction and Gaussian Process Based Classification Method for Smoke Detection , 2017, IEEE Access.

[24]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[25]  H. Maruta,et al.  Smoke detection in open areas using its texture features and time series properties , 2009, 2009 IEEE International Symposium on Industrial Electronics.

[26]  G Puschmann Klaus,et al.  GREGOR Fabry-Perot干渉計およびその付属装置の青色太陽観測画像分光計 , 2013 .

[27]  Jun Zhang,et al.  Local Energy Pattern for Texture Classification Using Self-Adaptive Quantization Thresholds , 2013, IEEE Transactions on Image Processing.

[28]  Shiqian Wu,et al.  Real-time image smoke detection using staircase searching-based dual threshold AdaBoost and dynamic analysis , 2015, IET Image Process..

[29]  Tao Mei,et al.  High-order local ternary patterns with locality preserving projection for smoke detection and image classification , 2016, Inf. Sci..

[30]  Karen O. Egiazarian,et al.  Texture Classification Using Dense Micro-Block Difference , 2016, IEEE Transactions on Image Processing.

[31]  Qiang Ji,et al.  A Comparative Study of Local Matching Approach for Face Recognition , 2007, IEEE Transactions on Image Processing.

[32]  Guiduo Duan,et al.  Rotation Invariant Texture Retrieval Considering the Scale Dependence of Gabor Wavelet , 2015, IEEE Transactions on Image Processing.

[33]  Zhenhua Guo,et al.  A Completed Modeling of Local Binary Pattern Operator for Texture Classification , 2010, IEEE Transactions on Image Processing.

[34]  Jun Fang,et al.  A Saliency-Based Method for Early Smoke Detection in Video Sequences , 2016 .

[35]  Krystian Mikolajczyk,et al.  Learning local feature descriptors with triplets and shallow convolutional neural networks , 2016, BMVC.

[36]  Norbert Krüger,et al.  Face recognition by elastic bunch graph matching , 1997, Proceedings of International Conference on Image Processing.

[37]  Hyun Seung Yang,et al.  Sorted Consecutive Local Binary Pattern for Texture Classification , 2015, IEEE Transactions on Image Processing.

[38]  Chengjun Liu,et al.  Gabor feature based classification using the enhanced fisher linear discriminant model for face recognition , 2002, IEEE Trans. Image Process..

[39]  Subrahmanyam Murala,et al.  Local Tetra Patterns: A New Feature Descriptor for Content-Based Image Retrieval , 2012, IEEE Transactions on Image Processing.

[40]  Matti Pietikäinen,et al.  Combining LBP Difference and Feature Correlation for Texture Description , 2014, IEEE Transactions on Image Processing.

[41]  Baochang Zhang,et al.  Local Derivative Pattern Versus Local Binary Pattern: Face Recognition With High-Order Local Pattern Descriptor , 2010, IEEE Transactions on Image Processing.

[42]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[43]  Malur K. Sundareshan,et al.  Accurate representation of local frequency using a computationally efficient Gabor filter fusion approach with application to image registration , 2005, Pattern Recognit. Lett..

[44]  Wen Gao,et al.  Hierarchical Ensemble of Global and Local Classifiers for Face Recognition , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[45]  Rob Fergus,et al.  Visualizing and Understanding Convolutional Networks , 2013, ECCV.

[46]  V. Alarcon-Aquino,et al.  Wavelet-based smoke detection in outdoor video sequences , 2010, 2010 53rd IEEE International Midwest Symposium on Circuits and Systems.

[47]  Ung Hwang,et al.  COMPUTER VISION BASED SMOKE DETECTION METHOD BY USING COLOUR AND OBJECT TRACKING , 2016, ICIT 2016.

[48]  Zhong Zhou,et al.  Forest Fire Smoke Video Detection Using Spatiotemporal and Dynamic Texture Features , 2015, J. Electr. Comput. Eng..

[49]  Jong-Myon Kim,et al.  Multistage optical smoke detection approach for smoke alarm systems , 2013 .

[50]  Xiao-Feng Wang,et al.  A new Gabor based approach for wood recognition , 2013, Neurocomputing.

[51]  Rong Xiao,et al.  Pairwise Rotation Invariant Co-Occurrence Local Binary Pattern , 2014, IEEE Trans. Pattern Anal. Mach. Intell..

[52]  Feiniu Yuan,et al.  A double mapping framework for extraction of shape-invariant features based on multi-scale partitions with AdaBoost for video smoke detection , 2012, Pattern Recognit..

[53]  Wen Gao,et al.  Histogram of Gabor Phase Patterns (HGPP): A Novel Object Representation Approach for Face Recognition , 2007, IEEE Transactions on Image Processing.

[54]  Rui Wang,et al.  Sub Oriented Histograms of Local Binary Patterns for Smoke Detection and Texture Classification , 2016, KSII Trans. Internet Inf. Syst..

[55]  Matti Pietikäinen,et al.  IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2009, TPAMI-2008-09-0620 1 WLD: A Robust Local Image Descriptor , 2022 .

[56]  Huafeng Chen,et al.  An effective algorithm to detect both smoke and flame using color and wavelet analysis , 2017, Pattern Recognition and Image Analysis.

[57]  Feiniu Yuan,et al.  Video-based smoke detection with histogram sequence of LBP and LBPV pyramids , 2011 .

[58]  Ajith Abraham,et al.  An evolutionary single Gabor kernel based filter approach to face recognition , 2017, Eng. Appl. Artif. Intell..

[59]  Zhang Yongming,et al.  Video Fire Smoke Detection Using Motion and Color Features , 2010 .