Learning multi-scale and multi-order features from 3D local differences for visual smoke recognition

Abstract To overcome shortages of conventional hand-crafted features, we propose a learning based feature extraction method for visual smoke recognition. We first slide a 3D sampling window in the scale space of images to densely compute 3D local differences across scales, and learn a projection matrix from all 3D local differences of training images. Then the projection matrix is used to transform 3D local differences of each image to generate feature maps, which naturally contain both local and holistic information. To further generate robust descriptors, we process these feature maps in two encoding ways: within-map and between-map encodings. The within-map encoding way generates an Local Binary Pattern (LBP) map for each feature map, while the between-map way encodes pixel-wise values across different feature maps to generate only one LBP map, denoted as a cross-sign map, for every eight feature maps. To make the two encoding ways have the same contributions, we weight the histograms of cross-sign maps and LBP maps with different coefficients. Each computational layer includes calculation of 3D local differences, learning of projection matrices, and encoding of projected features. Several computational layers can be stacked on top of each other to present a hierarchical structure to extract multi-order and high-level features. Subsequent layers carry higher order information on variations of local pixel values, which is more discriminative but also more sensitive to noise. To make a tradeoff between discriminative ability and noise suppression, Taylor-like coefficients are proposed to weight histograms computed from different computational layers. Experimental results demonstrate that the proposed method achieves better performance than most existing handcrafted methods and learning based feature extraction methods on both smoke recognition and texture classification.

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

[2]  Lei Wang,et al.  Detection and Separation of Smoke From Single Image Frames , 2018, IEEE Transactions on Image Processing.

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

[4]  Farhat Fnaiech,et al.  Convolutional neural network for video fire and smoke detection , 2016, IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society.

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

[6]  Jong-Myon Kim,et al.  A video-based smoke detection using smoke flow pattern and spatial-temporal energy analyses for alarm systems , 2017, Inf. Sci..

[7]  Odemir Martinez Bruno,et al.  Discrete Schroedinger transform for texture recognition , 2016, Inf. Sci..

[8]  Jiwen Lu,et al.  PCANet: A Simple Deep Learning Baseline for Image Classification? , 2014, IEEE Transactions on Image Processing.

[9]  Prabir Kumar Biswas,et al.  Rotation invariant texture classification using even symmetric Gabor filters , 2003, Pattern Recognit. Lett..

[10]  Bin Wang,et al.  Similarity based leaf image retrieval using multiscale R-angle description , 2016, Inf. Sci..

[11]  Matti Pietikäinen,et al.  Rotation-Invariant Image and Video Description With Local Binary Pattern Features , 2012, IEEE Transactions on Image Processing.

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

[13]  Oksam Chae,et al.  Local Directional Pattern (LDP) for face recognition , 2010, 2010 Digest of Technical Papers International Conference on Consumer Electronics (ICCE).

[14]  Xiaoyang Tan,et al.  Enhanced Local Texture Feature Sets for Face Recognition Under Difficult Lighting Conditions , 2007, IEEE Transactions on Image Processing.

[15]  Sang-Woong Lee,et al.  Robust face recognition via hierarchical collaborative representation , 2018, Inf. Sci..

[16]  Gang Wang,et al.  Discriminative multi-manifold analysis for face recognition from a single training sample per person , 2011, 2011 International Conference on Computer Vision.

[17]  David G. Lowe,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004, International Journal of Computer Vision.

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

[19]  Xiaogang Wang,et al.  Deep Learning Face Representation from Predicting 10,000 Classes , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

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

[21]  Yan Song,et al.  Gaussian derivative models and ensemble extreme learning machine for texture image classification , 2018, Neurocomputing.

[22]  Andreas Uhl,et al.  A scale- and orientation-adaptive extension of Local Binary Patterns for texture classification , 2015, Pattern Recognit..

[23]  Matti Pietikäinen,et al.  Learning Discriminant Face Descriptor , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[25]  Zhenhua Guo,et al.  Robust Texture Image Representation by Scale Selective Local Binary Patterns , 2016, IEEE Transactions on Image Processing.

[26]  Andrew P. Witkin,et al.  Uniqueness of the Gaussian Kernel for Scale-Space Filtering , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Jiwen Lu,et al.  Cost-Sensitive Local Binary Feature Learning for Facial Age Estimation , 2015, IEEE Transactions on Image Processing.

[28]  Feiniu Yuan,et al.  Mixed co-occurrence of local binary patterns and Hamming-distance-based local binary patterns , 2018, Inf. Sci..

[29]  Andrew Beng Jin Teoh,et al.  A Gabor-based network for heterogeneous face recognition , 2017, Neurocomputing.

[30]  Shiv Ram Dubey,et al.  Multichannel Decoded Local Binary Patterns for Content-Based Image Retrieval , 2016, IEEE Transactions on Image Processing.

[31]  Paul W. Fieguth,et al.  Random projections and Single BoW for fast and Robust texture segmentation , 2016, Inf. Sci..

[32]  Jian Yang,et al.  Global graph diffusion for interactive object extraction , 2018, Inf. Sci..

[33]  Guodong Guo,et al.  Simultaneous dimensionality reduction and human age estimation via kernel partial least squares regression , 2011, CVPR 2011.

[34]  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..

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

[36]  Vishnu Naresh Boddeti,et al.  Local Binary Convolutional Neural Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[37]  Jiwen Lu,et al.  Learning Compact Binary Face Descriptor for Face Recognition , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[39]  Yassine Ruichek,et al.  Repulsive-and-attractive local binary gradient contours: New and efficient feature descriptors for texture classification , 2018, Inf. Sci..

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

[41]  Mei Yu,et al.  Local and global sparse representation for no-reference quality assessment of stereoscopic images , 2018, Inf. Sci..

[42]  Gao Xu,et al.  Deep Domain Adaptation Based Video Smoke Detection using Synthetic Smoke Images , 2017, ArXiv.

[43]  P. Melin,et al.  Optimization of modular granular neural networks using a firefly algorithm for human recognition , 2017, Eng. Appl. Artif. Intell..

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

[45]  Hyun-Tae Kim,et al.  Smoke Detection Using GMM and Adaboost , 2014 .

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

[47]  Jiwen Lu,et al.  Simultaneous Local Binary Feature Learning and Encoding for Homogeneous and Heterogeneous Face Recognition , 2018, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[48]  Chunheng Wang,et al.  Deep Convolutional Activations-Based Features for Ground-Based Cloud Classification , 2017, IEEE Geoscience and Remote Sensing Letters.

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

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