Texture image analysis and texture classification methods - A review

Tactile texture refers to the tangible feel of a surface and visual texture refers to see the shape or contents of the image. In the image processing, the texture can be defined as a function of spatial variation of the brightness intensity of the pixels. Texture is the main term used to define objects or concepts of a given image. Texture analysis plays an important role in computer vision cases such as object recognition, surface defect detection, pattern recognition, medical image analysis, etc. Since now many approaches have been proposed to describe texture images accurately. Texture analysis methods usually are classified into four categories: statistical methods, structural, model-based and transform-based methods. This paper discusses the various methods used for texture or analysis in details. New researches shows the power of combinational methods for texture analysis, which can't be in specific category. This paper provides a review on well known combinational methods in a specific section with details. This paper counts advantages and disadvantages of well-known texture image descriptors in the result part. Main focus in all of the survived methods is on discrimination performance, computational complexity and resistance to challenges such as noise, rotation, etc. A brief review is also made on the common classifiers used for texture image classification. Also, a survey on texture image benchmark datasets is included.

[1]  Shervan Fekri Ershad,et al.  Impulse-Noise Resistant Color-Texture Classification Approach Using Hybrid Color Local Binary Patterns and Kullback-Leibler Divergence , 2017, Comput. J..

[2]  Shervan Fekri Ershad,et al.  Texture Classification Approach Based on Combination of Edge & Co-occurrence and Local Binary Pattern , 2012, ArXiv.

[3]  Hung-Hsu Tsai,et al.  SVM-PSO based rotation-invariant image texture classification in SVD and DWT domains , 2016, Eng. Appl. Artif. Intell..

[4]  Zhiqiang Zhou,et al.  Binary Gabor pattern: An efficient and robust descriptor for texture classification , 2012, 2012 19th IEEE International Conference on Image Processing.

[5]  Md. Rafiqul Islam,et al.  Face Recognition Using Local Binary Patterns (LBP) , 2013 .

[6]  Damon L. Woodard,et al.  Genetic based LBP feature extraction and selection for facial recognition , 2011, ACM-SE '11.

[7]  David G. Lowe,et al.  Object recognition from local scale-invariant features , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[8]  Farshad Tajeripour,et al.  Porosity detection by using improved local binary patterns , 2012 .

[9]  Anil K. Jain,et al.  Unsupervised texture segmentation using Gabor filters , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[10]  Xiaoyang Tan,et al.  Fusing Gabor and LBP Feature Sets for Kernel-Based Face Recognition , 2007, AMFG.

[11]  Sayan Mukherjee,et al.  Support Vector Method for Multivariate Density Estimation , 1999, NIPS.

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

[13]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[14]  Arivazhagan Selvaraj,et al.  Texture classification using ridgelet transform , 2005, Sixth International Conference on Computational Intelligence and Multimedia Applications (ICCIMA'05).

[15]  Anil K. Jain,et al.  Markov Random Field Texture Models , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Songlin Du,et al.  Local spiking pattern and its application to rotation- and illumination-invariant texture classification , 2016 .

[17]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[18]  William Robson Schwartz,et al.  Multi-scale gray level co-occurrence matrices for texture description , 2013, Neurocomputing.

[19]  Arivazhagan Selvaraj,et al.  Texture Classification Using Curvelet Transform , 2007, Int. J. Wavelets Multiresolution Inf. Process..

[20]  Mohammad Reza Daliri,et al.  Rotation invariant texture classification using extended wavelet channel combining and LL channel filter bank , 2016, Knowl. Based Syst..

[21]  Ali Ahmed,et al.  Particle filter based on joint color texture histogram for object tracking , 2014, International Image Processing, Applications and Systems Conference.

[22]  Daniel S. Weller,et al.  Edge-based texture granularity detection , 2016, 2016 IEEE International Conference on Image Processing (ICIP).

[23]  Marc Acheroy,et al.  Texture classification using Gabor filters , 2002, Pattern Recognit. Lett..

[24]  Shervan Fekri Ershad,et al.  Texture image Classification based on improved local Quinary patterns , 2019, Multimedia Tools and Applications.

[25]  Farshad Tajeri pour,et al.  Texture classification approach based on combination of random threshold vector technique and co-occurrence matrixes , 2011, Proceedings of 2011 International Conference on Computer Science and Network Technology.

[26]  Christoph Georg Eichkitz,et al.  Grey level co-occurrence matrix and its application to seismic data , 2015 .

[27]  Ankit Chaudhary,et al.  Fabric defect detection based on GLCM and Gabor filter: A comparison , 2013 .

[28]  Matti Pietikäinen,et al.  Rotation-invariant texture classification using feature distributions , 2000, Pattern Recognit..

[29]  Yong Xu,et al.  A new texture descriptor using multifractal analysis in multi-orientation wavelet pyramid , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[30]  Shervan Fekri-Ershad Texture Classification Approach Based on Combination of Edge & Co-occurrence and Local Binary Pattern , 2012 .

[31]  John G. Daugman,et al.  Complete discrete 2-D Gabor transforms by neural networks for image analysis and compression , 1988, IEEE Trans. Acoust. Speech Signal Process..

[32]  V. Radeloff,et al.  Image texture as a remotely sensed measure of vegetation structure , 2012 .

[33]  Herbert Freeman,et al.  Machine Vision for Three-Dimensional Scenes , 1990 .

[34]  Guowei Yang,et al.  Feature extraction using dual-tree complex wavelet transform and gray level co-occurrence matrix , 2016, Neurocomputing.

[35]  Lei Zhang,et al.  Evaluation of ground distances and features in EMD-based GMM matching for texture classification , 2016, Pattern Recognit..

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

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

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

[39]  Yong Man Ro,et al.  Multispectral Texture Features from Visible and Near-Infrared Synthetic Face Images for Face Recognition , 2015, 2015 IEEE International Symposium on Multimedia (ISM).

[40]  André Ricardo Backes,et al.  ELM based signature for texture classification , 2016, Pattern Recognit..

[41]  Nello Cristianini,et al.  Large Margin DAGs for Multiclass Classification , 1999, NIPS.

[42]  Shervan Fekri Ershad,et al.  Color Texture Classification Based on Proposed Impulse-Noise Resistant Color Local Binary Patterns and Significant Points Selection Algorithm , 2017, ArXiv.

[43]  Thanh Phuong Nguyen,et al.  Statistical binary patterns for rotational invariant texture classification , 2016, Neurocomputing.

[44]  Shervan Fekri Ershad,et al.  Color Texture Classification Approach Based on Combination of Primitive Pattern Units and Statistical Features , 2011, ArXiv.

[45]  Juan Carlos Duque,et al.  Measuring intra-urban poverty using land cover and texture metrics derived from remote sensing data , 2015 .

[46]  Philip J. Morrow,et al.  Breast Density Classification Using Multiresolution Local Quinary Patterns in Mammograms , 2017, MIUA.

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

[48]  Hossein Pourghassem,et al.  Breast cancer detection using MRF-based probable texture feature and decision-level fusion-based classification using HMM on thermography images , 2016, Pattern Recognit..

[49]  Karen O. Egiazarian,et al.  Dominant Rotated Local Binary Patterns (DRLBP) for texture classification , 2016, Pattern Recognit. Lett..

[50]  B. S. Manjunath,et al.  Texture Features for Browsing and Retrieval of Image Data , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

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

[52]  Paul Scheunders,et al.  Wavelet-based Texture Analysis , 1998 .

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

[54]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .