Local Adaptive Binary Patterns Using Diamond Sampling Structure for Texture Classification

Local binary pattern (LBP) is sensitive to the noise and suffers from limited discriminative capability, and many LBP variants are reported in the recent literatures. Although a lot of significant progresses have been made, most LBP variants still have limitations of noise sensitivity, high dimensionality, and computational inefficiency. In view of this, we propose a new noise-robust local image descriptor named the diamond sampling structure-based local adaptive binary pattern (DLABP) in this letter, which aims at achieving both efficiency and simplicity at the same time. It mainly features three contributions: 1) an effective diamond sampling structure to decrease the feature dimensionality significantly by fixing the number of sampling neighbors to a constant of 8; 2) a simple and new “average method on the radial direction” to enhance the noise robustness; and 3) an effective adaptive quantization threshold strategy to restore the noise-corrupted nonuniform patterns back to possible uniform patterns. Extensive experiments are conducted on three benchmark texture databases of Outex, UIUC, and CUReT. Compared to state-of-the-art LBP-like methods, the proposed approach consistently demonstrates superior performances both in noise-free conditions and in the presence of high levels of noise, while it has a low complexity and a smaller feature dimension.

[1]  Guoying Zhao,et al.  BRINT: Binary Rotation Invariant and Noise Tolerant Texture Classification , 2014, IEEE Transactions on Image Processing.

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

[3]  Alice Caplier,et al.  Enhanced Patterns of Oriented Edge Magnitudes for Face Recognition and Image Matching , 2012, IEEE Transactions on Image Processing.

[4]  Iasonas Kokkinos,et al.  Deep Filter Banks for Texture Recognition, Description, and Segmentation , 2015, International Journal of Computer Vision.

[5]  Cordelia Schmid,et al.  A sparse texture representation using local affine regions , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[7]  Matti Pietikäinen,et al.  Median Robust Extended Local Binary Pattern for Texture Classification , 2016, IEEE Transactions on Image Processing.

[8]  Saad Rehman,et al.  Rotation and scale invariant texture classification by compensating for distribution changes using covariate shift in uniform local binary patterns , 2014 .

[9]  Jian Sun,et al.  Blessing of Dimensionality: High-Dimensional Feature and Its Efficient Compression for Face Verification , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[10]  Tal Hassner,et al.  Effective Unconstrained Face Recognition by Combining Multiple Descriptors and Learned Background Statistics , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Subrahmanyam Murala,et al.  Local Mesh Patterns Versus Local Binary Patterns: Biomedical Image Indexing and Retrieval , 2014, IEEE Journal of Biomedical and Health Informatics.

[12]  Li Zhang,et al.  Texture Classification Using Local Pattern Based on Vector Quantization , 2015, IEEE Transactions on Image Processing.

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

[14]  Shree K. Nayar,et al.  Reflectance and texture of real-world surfaces , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[15]  Matti Pietikäinen,et al.  Outex - new framework for empirical evaluation of texture analysis algorithms , 2002, Object recognition supported by user interaction for service robots.

[16]  Subhransu Maji,et al.  Deep filter banks for texture recognition and segmentation , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[17]  Shu Liao,et al.  Dominant Local Binary Patterns for Texture Classification , 2009, IEEE Transactions on Image Processing.