A Comparison of Image Texture Descriptors for Pattern Classification

  • Valentín Calzada-LedesmaEmail author
  • Héctor José Puga-Soberanes
  • Alfonso Rojas-Domínguez
  • Manuel Ornelas-Rodriguez
  • Martín Carpio
  • Claudia Guadalupe Gómez
Part of the Studies in Computational Intelligence book series (SCI, volume 749)


Texture classification is a problem widely studied in computer vision, there exist two fundamental issues: how to describe texture images and how to define a similarity measure. The texture descriptors are mainly used to extract and represent the features of texture images and their performance is usually measured using a classification algorithm. In this paper, some of the most referenced texture descriptors, such as Gabor filter banks, Wavelets, and Local Binary Patterns, are compared using non-parametric statistical tests to know if there is a difference in performance. The descriptors are applied to five well-known texture image datasets, in order to be classified. Three classification algorithms, with a cross-validation scheme, are used to classify the described texture datasets. Finally, a Friedman test with multiple comparisons is used to compare the whole performance of the texture descriptors on a statistical basis. The statistical results suggest that for these tests there is a difference in performance, so it was possible to determine statistically, for the considered experimental settings, the best texture descriptor.


Texture classification Local binary patterns Discrete wavelet transform Gabor filter banks 



This work was partially supported by the National Council of Science and Technology (CONACYT) of Mexico, Grant numbers: 263,129 (V. Calzada) and CATEDRAS-2598 (A. Rojas).


  1. 1.
    L.G. Shapiro, C. George, Stockman, computer vision, upper saddle river (Prentice–Hall, 2001)Google Scholar
  2. 2.
    M. Petrou, P.G. Sevilla, in Image Processing Dealing with Texture (Wiley, New York, 2006)Google Scholar
  3. 3.
    F. Xu, Y.-J. Zhang, Evaluation and comparison of texture descriptors proposed in MPEG-7. J. Visual Commun. Image Represent. 17, 701–716, Elsevier (2006)Google Scholar
  4. 4.
    O.A.B. Penatti et al., Comparative study of global color and texture descriptors for web image retrieval. J. Visual Commun. Image Represent. 23, 359–380, Academic Press, Inc. (2012)Google Scholar
  5. 5.
    B.S. Manjunath et al., Color and texture descriptors. IEEE Trans. Circ. Syst. Video Technol. 11(6) (2001)Google Scholar
  6. 6.
    Ricardo Da Silva Torres and Alexandre Xavier Falcão, Content-based image retrieval: theory and applications. Revista de Informática Teórica e Aplicada 13, 161–185 (2006)Google Scholar
  7. 7.
    F. Bianconi, A. Fernández, Evaluation of the effects of Gabor filter parameters on texture classification. Pattern Recogn. 40, 3325–3335, Elsevier (2007)Google Scholar
  8. 8.
    Á. Serrano et al., Analysis of variance of Gabor filter banks parameters for optimal face recognition. Pattern Recogn. Lett. 32, 1998–2008, Elsevier (2011)Google Scholar
  9. 9.
    Weitao Li et al., Designing compact Gabor Filter banks for efficient texture feature extraction, in 11th International Conference on Control Automation Robotics & Vision (IEEE, 2010), pp. 1193–1197Google Scholar
  10. 10.
    R.K. Young, in Wavelet Theory and Its Applications, 1st edn. (Springer Science + Business Media, 1993)Google Scholar
  11. 11.
    P.J. Van Fleet, in Discrete Wavelet Transformations An Elementary Approach with Applications (Wiley, 2008)Google Scholar
  12. 12.
    P.S. Addison, in The Illustrated Wavelet Transform Handbook, Introductory Theory and Applications in Science, Engineering, Medicine and Finance (Institute of Physics (IoP), 2002)Google Scholar
  13. 13.
    L. Liu et al., Local binary features for texture classification: taxonomy and experimental study. Pattern Recogn. 62, 135–160, Elsevier (2017)Google Scholar
  14. 14.
    L. Nanni et al., Survey on LBP based texture descriptors for image classification. Expert Syst. Appl. 39, 3634–3641, Elsevier (2012)Google Scholar
  15. 15.
    S. Hossain, S. Serikawa, Texture databases—a comprehensive survey. Pattern Recogn. Lett. 34, 2007–2022, Elsevier (2013)Google Scholar
  16. 16.
    S Arivazhagana, L. Ganesanb, Texture classification using wavelet transform. Pattern Recogn. Lett. 24, 1513–1521, Elsevier (2003)Google Scholar
  17. 17.
    S. Sidhu, K. Raahemifar, Texture classification using wavelet transform and support vector machines, in Canadian Conference on Electrical and Computer Engineering, (2005)Google Scholar
  18. 18.
    J. Derrac et al., A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol. Comput. 1, 3–18, Elsevier (2011)Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Valentín Calzada-Ledesma
    • 1
    Email author
  • Héctor José Puga-Soberanes
    • 1
  • Alfonso Rojas-Domínguez
    • 1
  • Manuel Ornelas-Rodriguez
    • 1
  • Martín Carpio
    • 1
  • Claudia Guadalupe Gómez
    • 2
  1. 1.Tecnológico Nacional de México- Instituto Tecnológico de LeónLeón GuanajuatoMexico
  2. 2.Tecnológico Nacional de México- Instituto Tecnológico de Ciudad MaderoCd. Madero TamaulipasMexico

Personalised recommendations