Texture Classification by Combining Wavelet and Contourlet Features

  • Shutao Li
  • John Shawe-Taylor
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3138)


In the recent decades, many features used to represent a texture were proposed. However, these features are always used exclusively. In this paper, a novel approach is presented that combines two types of features extracted by discrete wavelet transform and contourlet transform. Support vector machines (SVMs), which have demonstrated excellent performance in a variety of pattern recognition problems, are used as classifiers. The algorithm is tested on four different datasets, selected from Brodatz and VisTex database. The experimental results show that the combined features result in better classification rates than using only one type of those.


Support Vector Machine Filter Bank Texture Classification Gabor Filter Combine Feature 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Gibson, J.J.: The Perception of The Visual World. Riverside Press, Cambridge (1950)Google Scholar
  2. 2.
    Cesmeli, E., Wang, D.L.: Texture Segmentation using Gaussian-Markov Random Fields and Neural Oscillator Networks. IEEE Trans. Neural Networks 12, 394–404 (2001)CrossRefGoogle Scholar
  3. 3.
    Keller, J.M., Chen, S., Crownover, R.M.: Texture Description and Segmentation through Fractal Geometry. Computer Vision and Graphical Image Processing 45, 150–166 (1989)CrossRefGoogle Scholar
  4. 4.
    Jain, A.K., Farrokhnia, F.: Unsupervised Texture Segmentation using Gabor Filters. Pattern Recognition 24, 1167–1186 (1991)CrossRefGoogle Scholar
  5. 5.
    Kim, N.-D., Udpa, S.: Texture Classification using Rotated Wavelet Filters. IEEE Trans System, Man, and Cybernetics-PART A: Systems and Humans 30, 847–852 (2000)CrossRefGoogle Scholar
  6. 6.
    Arivazhagan, S., Ganesan, L.: Texture Classification using Wavelet Transform. Pattern Recognition Letters 24, 1513–1521 (2003)zbMATHCrossRefGoogle Scholar
  7. 7.
    Randen, T., Husøy, J.H.: Multichannel Filtering for Image Texture Segmentation. Optical Engineering 33, 2617–2625 (1994)CrossRefGoogle Scholar
  8. 8.
    Randen, T., Husøy, J.H.: Filtering for Texture Classification: A Comparative Study. IEEE Trans Pattern Analysis and Machine Intelligence 21, 291–310 (1999)CrossRefGoogle Scholar
  9. 9.
    Do, M.N., Vetterli, M.: Contourlets: A Directional Multiresolution Image Representation.In: Proc. of IEEE International Conference on Image Processing, Rochester (September 2002)Google Scholar
  10. 10.
    Vapnik, V.: Statistical Learning Theory. Wiley, New York (1998)Google Scholar
  11. 11.
    Cristianini, N., Shawe-Taylor, J.: An Introduction to Support Vector Machines. Cambridge University Press, Cambridge (2000)Google Scholar
  12. 12.
    Liu, X.W., Wang, D.L.: Texture Classification using Spectral Histograms. IEEE Trans Image Processing 12, 661–670 (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Shutao Li
    • 1
    • 2
  • John Shawe-Taylor
    • 2
  1. 1.College of Electrical and Information EngineeringHunan UniversityChangshaP.R. China
  2. 2.ISIS Research Group, School of Electronics and Computer ScienceUniversity of SouthamptonUK

Personalised recommendations