Satellite Image Segmentation Using Wavelet Transforms Based on Color and Texture Features

  • Ricardo Dutra da Silva
  • Rodrigo Minetto
  • William Robson Schwartz
  • Helio Pedrini
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5359)


Image segmentation is a fundamental process in remote sensing applications, whose main purpose is to allow a meaningful discrimination among constituent regions of interest. This work presents a novel image segmentation method based on wavelet transforms for extracting a number of color and texture features from the images. Traditional feature extraction techniques based on individual pixels usually demand high computational cost. To reduce such computational cost, while achieving high-quality results, our approach is composed of two main stages. Initially, the image is decomposed into blocks of pixels and a wavelet transform is applied to each block to identify homogeneous regions of the image, assigning the entire block to a class. A refinement stage is applied to the remaining pixels which belong to blocks marked as heterogenous in the first stage. The developed method, tested on several remote sensing images and compared to a well known image segmentation method, presents high adaptability to image regions.


Feature Vector Image Segmentation Texture Feature Initial Segmentation Image Segmentation Method 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification, 2nd edn. Wiley Interscience, Hoboken (2000)zbMATHGoogle Scholar
  2. 2.
    Deng, Y., Manjunath, B.S.: Unsupervised segmentation of color-texture regions in images and video. IEEE Transactions on Pattern Analysis and Machine Intelligence 23, 800–810 (2001)CrossRefGoogle Scholar
  3. 3.
    Boykov, Y., Funka-Lea, G.: Graph Cuts and Efficient N-D Image Segmentation. International Journal of Computer Vision 70, 109–131 (2006)CrossRefGoogle Scholar
  4. 4.
    Rother, C., Kolmogorov, V., Blake, A.: GrabCut: Interactive Foreground Extraction using Iterated Graph Cuts. ACM Transactions on Graphics 23, 309–314 (2004)CrossRefGoogle Scholar
  5. 5.
    Shi, J., Malik, J.: Normalized Cuts and Image Segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence 22 (2000)Google Scholar
  6. 6.
    Schwartz, W.R., Pedrini, H.: Color Textured Image Segmentation Based on Spatial Dependence Using 3D Co-occurrence Matrices and Markov Random Fields. In: 15th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, Plzen, Czech Republic, pp. 81–87 (2007)Google Scholar
  7. 7.
    Cheng, Y.C., Chen, S.Y.: Image Classification Using Color, Texture and Regions. Image and Vision Computing 21, 759–776 (2003)CrossRefGoogle Scholar
  8. 8.
    Liapis, S., Sifakis, E., Tziritas, G.: Colour and Texture Segmentation Using Wavelet Frame Analysis, Deterministic Relaxation, and Fast Marching Algorithms. Journal of Visual Communication and Image Representation 15, 1–26 (2004)CrossRefGoogle Scholar
  9. 9.
    Russ, J.C.: The Image Processing Handbook. CRC Press and IEEE Press, Boca Raton (1998)zbMATHGoogle Scholar
  10. 10.
    Arivazhagan, S., Ganesan, L.: Texture Classification Using Wavelet Transform. Pattern Recognition Letters 24, 1513–1521 (2003)CrossRefzbMATHGoogle Scholar
  11. 11.
    Idrissa, M., Acheroy, M.: Texture Classification Using Gabor Filters. Pattern Recognition Letters 23, 1095–1102 (2002)CrossRefzbMATHGoogle Scholar
  12. 12.
    Singh, M., Singh, S.: Spatial Texture Analysis: A Comparative Study. In: International Conference on Pattern Recognition, vol. 1, pp. 676–679 (2002)Google Scholar
  13. 13.
    Sun, J., Gu, D., Zhang, S., Chen, Y.: Hidden Markov Bayesian Texture Segmentation Using Complex Wavelet Transform. In: IEE Proceedings on Vision, Image and Signal Processing, vol. 151, pp. 215–223 (2004)Google Scholar
  14. 14.
    Palm, C.: Color Texture Classification by Integrative Co-occurrence Matrices. Pattern Recognition 37, 965–976 (2004)CrossRefGoogle Scholar
  15. 15.
    Daubechies, I.: Ten Lectures on Wavelets. CBMS-NSF Reg. Conf. Series in Applied Math. SIAM, Philadelphia (1992)CrossRefzbMATHGoogle Scholar
  16. 16.
    Mallat, S.G.: A Theory for Multiresolution Signal Decomposition: the Wavelet Representation. IEEE Transactions on Pattern Analysis and Machine Intelligence 11, 674–693 (1989)CrossRefzbMATHGoogle Scholar
  17. 17.
    Pun, C.M.: Rotation-invariant texture feature for image retrieval. Computer Vision and Image Understanding 89, 24–43 (2003)CrossRefzbMATHGoogle Scholar
  18. 18.
    Unser, M.: Texture Classification and Segmentation Using Wavelet Frames. IEEE Transactions on Image Processing 4, 1459–1560 (1995)Google Scholar
  19. 19.
    Gose, E., Johnsonbaugh, R., Jost, S.: Pattern Recognition and Image Analysis. Prentice-Hall, Inc., Upper Saddle River (1996)Google Scholar
  20. 20.
  21. 21.
    Liu, C., Frazier, P., Kumar, L.: Comparative Assessment of the Measures of Thematic Classification Accuracy. Remote Sensing of Environment 107, 606–616 (2007)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Ricardo Dutra da Silva
    • 1
  • Rodrigo Minetto
    • 2
  • William Robson Schwartz
    • 3
  • Helio Pedrini
    • 2
  1. 1.Department of Computer ScienceFederal University of ParanáCuritibaBrazil
  2. 2.Institute of ComputingUniversity of CampinasCampinasBrazil
  3. 3.Department of Computer ScienceUniversity of MarylandUSA

Personalised recommendations