Affine Differential Local Mean ZigZag Pattern for Texture Classification

The texture classification is a significant problem in the area of pattern recognition. This work proposes a novel Affine Differential Local Mean ZigZag Pattern (ADLMZP) descriptor for texture classification. The proposed method has two manifolds: first Local Mean ZigZag Pattern (LMZP) map is calculated by thresholding the 3 × 3 patch neighbor intensity values with respect to path mean but in a ZigZag weighting fashion, which provides a well discriminated descriptor compared to other local binary descriptors. The local micropattern is obtained by comparing neighbor intensity values with respect to path mean which makes the descriptor robust against noise and illumination variations. Secondly, in order to make it invariant to affine changes, we incorporated an affine differential transformation along with affine gradient magnitude information of a texture image which is differed from Euclidean Gradient. The final ADLMZP descriptor is generated by concatenating the histograms of all Affine Differential Local Mean ZigZag maps. The results are computed over well known KTH-TIPS, Brodatz, and CUReT texture datasets and compared with the state-of-the-art texture classification methods.

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

[2]  Bhabatosh Chanda,et al.  A Complete Dual-Cross Pattern for Unconstrained Texture Classification , 2017, 2017 4th IAPR Asian Conference on Pattern Recognition (ACPR).

[3]  Matti Pietikäinen,et al.  Computer Vision Using Local Binary Patterns , 2011, Computational Imaging and Vision.

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

[5]  Mario Fritz,et al.  On the Significance of Real-World Conditions for Material Classification , 2004, ECCV.

[6]  Anil K. Jain,et al.  Texture classification and segmentation using multiresolution simultaneous autoregressive models , 1992, Pattern Recognit..

[7]  Bhabatosh Chanda,et al.  Local morphological pattern: A scale space shape descriptor for texture classification , 2018, Digit. Signal Process..

[8]  Zhenhua Guo,et al.  Rotation invariant texture classification using LBP variance (LBPV) with global matching , 2010, Pattern Recognit..

[9]  Rangasami L. Kashyap,et al.  A Model-Based Method for Rotation Invariant Texture Classification , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Andrew Zisserman,et al.  A Statistical Approach to Material Classification Using Image Patch Exemplars , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Anil K. Jain,et al.  Texture Analysis , 2018, Handbook of Image Processing and Computer Vision.

[12]  Bhabatosh Chanda,et al.  Local directional ZigZag pattern: A rotation invariant descriptor for texture classification , 2018, Pattern Recognit. Lett..

[13]  Ahmad Reza Naghsh-Nilchi,et al.  Noise tolerant local binary pattern operator for efficient texture analysis , 2012, Pattern Recognit. Lett..

[14]  P. Olver,et al.  Affine Invariant Detection: Edge Maps, Anisotropic Diffusion, and Active Contours , 1999 .

[15]  Matti Pietikäinen,et al.  A comparative study of texture measures with classification based on featured distributions , 1996, Pattern Recognit..

[16]  Isaac Weiss,et al.  Geometric invariants and object recognition , 1993, International Journal of Computer 11263on.

[17]  A. Kundu,et al.  Rotation and Gray Scale Transform Invariant Texture Identification using Wavelet Decomposition and Hidden Markov Model , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

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

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

[20]  Bhabatosh Chanda,et al.  Local jet pattern: a robust descriptor for texture classification , 2017, Multimedia Tools and Applications.

[21]  Cordelia Schmid,et al.  Local Features and Kernels for Classification of Texture and Object Categories: A Comprehensive Study , 2006, 2006 Conference on Computer Vision and Pattern Recognition Workshop (CVPRW'06).

[22]  Xudong Jiang,et al.  Noise-Resistant Local Binary Pattern With an Embedded Error-Correction Mechanism , 2013, IEEE Transactions on Image Processing.

[23]  Jana Reinhard,et al.  Textures A Photographic Album For Artists And Designers , 2016 .

[24]  Hua Li,et al.  Affine-Gradient Based Local Binary Pattern Descriptor for Texture Classiffication , 2017, ICIG.

[25]  Chih-Jen Lin,et al.  A comparison of methods for multiclass support vector machines , 2002, IEEE Trans. Neural Networks.

[26]  Zhenhua Guo,et al.  Local directional derivative pattern for rotation invariant texture classification , 2011, Neural Computing and Applications.

[27]  Tom Fawcett,et al.  An introduction to ROC analysis , 2006, Pattern Recognit. Lett..

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

[29]  Robert M. Haralick,et al.  Textural Features for Image Classification , 1973, IEEE Trans. Syst. Man Cybern..

[30]  Andrew Zisserman,et al.  A Statistical Approach to Texture Classification from Single Images , 2004, International Journal of Computer Vision.

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

[32]  Trygve Randen,et al.  Filtering for Texture Classification: A Comparative Study , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

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

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

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