Pattern Analysis and Applications

, Volume 10, Issue 4, pp 333–343 | Cite as

Integrated color, texture and shape information for content-based image retrieval

  • Ryszard S. ChoraśEmail author
  • Tomasz Andrysiak
  • Michał Choraś
Theoretical Advances


Feature extraction and the use of the features as query terms are crucial problems in content-based image retrieval (CBIR) systems. The main focus in this paper is on integrated color, texture and shape extraction methods for CBIR. We have developed original CBIR methodology that uses Gabor filtration for determining the number of regions of interest (ROIs), in which fast and effective feature extraction is performed. In the ROIs extracted, texture features based on thresholded Gabor features, color features based on histograms, color moments in YUV space, and shape features based on Zernike moments are then calculated. The features presented proved to be efficient in determining similarity between images. Our system was tested on postage stamp images and Corel photo libraries and can be used in CBIR applications such as postal services.


Image retrieval Computer vision Feature extraction Zernike moments Texture analysis 


  1. 1.
    Smeulders AWM, Worring M, Gupta A, Jain R (2000) Content-based image retrieval at the end of the early years. IEEE Trans Pattern Anal Machine Intell 22:1349–1380CrossRefGoogle Scholar
  2. 2.
    Choraś R (2003) Content-based retrieval using color, texture, and shape information. In: Sanfeliu A, Ruiz-Shulcloper J (eds) Progress in pattern recognition, speech and image analysis. Springer, HeidelbergGoogle Scholar
  3. 3.
    Conners R, Harlow C (1980) A theoretical comparison of texture algorithms. IEEE Trans Pattern Anal Machine Intell 2:204–222zbMATHGoogle Scholar
  4. 4.
    Howarth P, Rüger S Evaluation of texture features for content-based image retrieval. In: Enser P et al (eds) Image and video retrieval. Springer LNCS 3115:326-334Google Scholar
  5. 5.
    Flicker M, Sawhney H, Niblack W, Ashley J, Huang Q, Dom B, Gorkani M, Hafner J, Lee D, Petkovic D, Steele D, Yanker P (1995) Query by image and video content: the QBIC system. IEEE Comput Mag 28:23–32Google Scholar
  6. 6.
    Bach JR, Fuller C, Gupta A, Hampapur A, Horowitz B, Humphrey R, Jain R, Shu CF (1996) The Virage image search engine: An open framework for image management. SPIE Storage Retr Still Image Video Database 2760:76–87Google Scholar
  7. 7.
    Pentland A, Picard R, Sclaroff S (1996) Photobook: content-based manipulated of image databases. Int J Comput Vis 18:233–254CrossRefGoogle Scholar
  8. 8.
    Ma WY, Manjunath BS (1997) Netra: a toolbox for navigating large image databases. In: Proceedings of ICIP’97. Santa Barbara, CA, pp 568–571Google Scholar
  9. 9.
    Alshuth P, Termes P, Klauck C, Kreiss J, Roper M (1996) IRIS image retrieval for images and video. In: Proceedings of the first international workshop on image database and multimedia search, Amsterdam, The Netherlands, pp 170–179Google Scholar
  10. 10.
    Wu JK, Narashihalu AD, Mehtre BM, Lam CP, Gau YJ (1995) CORE: a content-based retrieval engine for multimedia information systems. Multimed Syst 3:25–41CrossRefGoogle Scholar
  11. 11.
    Smith JR, Chang SF (1997) VisualSEEK: a fully automated content-base image query system. In: Proceedings of the ACM international conference on multimedia, Boston, MA, pp 87–98Google Scholar
  12. 12.
    Saber E, Tekalp AM (1998) Integration of color, edge and texture features for automatic region-based image annotation and retrieval. Electron Imaging 7:684–700CrossRefGoogle Scholar
  13. 13.
    Schmid C, Mohr R (1997) Local grey value invariants for image retrieval. IEEE Trans Pattern Anal Machine Intell 19:530–534CrossRefGoogle Scholar
  14. 14.
    Hare JS, Lewis PH (2004) Salient regions for query by image content. In: Enser P et al (ed) Image and Video Retrieval, vol 3115, Springer LNCS, pp 317–325Google Scholar
  15. 15.
    Tian Q, Sebe N, Lew MS, Loupias E, Huang TS (2001) Image retrieval using wavelet-based salient points. J Electron Imaging Special Issue on Storage and Retrieval of Digital MediaGoogle Scholar
  16. 16.
    Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput VisGoogle Scholar
  17. 17.
    Wang J, Zha H, Cipolla R (2005) Combining interest points and edges for content-based image retrieval. In: Proceedings of the IEEE international conference on image processingGoogle Scholar
  18. 18.
    Wolf C, Jolion JM, Kropatsch W, Bischof H (2000) Content based image retrieval using interest points and texture features. In: Proceedings of the IEEE international conference on pattern recognitionGoogle Scholar
  19. 19.
    Andrysiak T, Choraś M (2005) Hierarchical image retrieval based on Gabor filters. Int J Appl Math Comput Sci 15:101–110Google Scholar
  20. 20.
    Gabor D (1946) Theory of communication. J Inst Electr Eng 93:429–457Google Scholar
  21. 21.
    Daugman JG (1985) Uncertainty relation for resolution in space, spatial frequency, and orientation optimized by two-dimensional visual cortical filters. J Opt Soc Am A 2:1160–1169CrossRefGoogle Scholar
  22. 22.
    Fogel I, Sagi D (1989) Gabor filters as texture discriminator. Biol Cybernet 61:103–113CrossRefGoogle Scholar
  23. 23.
    Petkov N (1995) Biologically motivated computationally intensive approaches to image pattern recognition. Future Generat Comput Syst 11:451-465CrossRefGoogle Scholar
  24. 24.
    Petkov N, Kruizinga P (1997) Computational models of visual neurons specialised in the detection of periodic and aperiodic oriented visual stimuli: bar and grating cells. Biol Cybernet 76(2):83-96zbMATHCrossRefGoogle Scholar
  25. 25.
    Choraś R, Andrysiak T, Choraś M (2005) Content based image retrieval technique. In: Kurzyñski M, et al. (eds) Computer recognition systems. Springer, Heidelberg, pp 371–379Google Scholar
  26. 26.
    Jain A, Farrokhnia F (1991) Unsupervised texture segmentation using Gabor filters. Pattern Recognit 24:1167–1186CrossRefGoogle Scholar
  27. 27.
    Kruizinga P, Petkov N (1999) Non-linear operator for oriented texture. IEEE Trans Image Process 8(10):1395–1407CrossRefMathSciNetGoogle Scholar
  28. 28.
    Kruizinga P, Petkov N, Grigorescu SE (1999) Comparison of texture features based on Gabor filters. In: Proceedings of CIAP 1999, pp 142–147Google Scholar
  29. 29.
    Teh CC, Chin RT (1988) On image analysis by the methods of moments. IEEE Trans Pattern Anal Machine Intell 10:496–513zbMATHCrossRefGoogle Scholar
  30. 30.
    Khotanzad A, Hong YH (1990) Invariant image recognition by Zernike moments. IEEE Trans Pattern Anal Machine Intell 12:489–498CrossRefGoogle Scholar

Copyright information

© Springer-Verlag London Limited 2007

Authors and Affiliations

  • Ryszard S. Choraś
    • 1
    Email author
  • Tomasz Andrysiak
    • 1
  • Michał Choraś
    • 1
  1. 1.Image Processing GroupInstitute of TelecommunicationsBydgoszczPoland

Personalised recommendations