Skip to main content
Log in

Rotation invariant curvelet based image retrieval & classification via Gaussian mixture model and co-occurrence features

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Demand for better retrieval methods continue to outstrip the capabilities of available technologies despite the rapid growth of new feature extraction techniques. Extracting discriminatory features that contain texture specific information are of crucial importance in image indexing. This paper presents a novel rotation invariant texture representation model based on the multi-resolution curvelet transform via co-occurrence and Gaussian mixture features for image retrieval and classification. To extract these features, curvelet transform is applied and the coefficients are obtained at each scale and orientation. The Gaussian mixture model (GMM) features are computed from each of the sub bands and co-occurrence features are computed for only specific sub band. Rotation invariance is provided by applying cycle-shift around the GMM features. The proposed method is evaluated on well-known databases such as Brodatz, Outex_TC_00010, Outex_TC_00012, Outex_TC_00012horizon, Outex_TC_00012tl84, Vistex and KTH-TIPS. When the feature vector is analyzed in terms of its size, it is observed that its dimension is smaller than that of the existing rotation-invariant variants and it has a very good performance. Simulation results show a good performance achieved by combining different techniques with the curvelet transform. Proposed method results in high degree of success rate in classification and in precision-recall value for retrieval.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  1. Arivazhagan S, Ganesan L, Kumar TGS (2006) Texture classification using Curvelet statistical and co-occurrence features. Pattern Recogn ICPR 2006. 18th Int Conf 2:938–941

    Article  Google Scholar 

  2. Bapat Malao S, Shahane NM (2013) Curvelet based image indexing and retrieval. Int J Emerg Trends Technol Comput Sci (IJETTCS) 2(2)

  3. H. Bay, T. Tuytelaars, L. Van Gool, (2006) Surf: speeded up robust features. Proc Eur Conf Comput Vision

  4. Brilakis IK, Soibelman L, Shinagawa Y (2006) Construction site image retrieval based on material cluster recognition. Adv Eng Inform 20(4):443–452

    Article  Google Scholar 

  5. Brodatz P (1966) Textures: a photographic album for artists and designers. Dover, NewYork

    Google Scholar 

  6. Candès E (1998) Ridgelets: theory and applications, Ph.D. thesis, department of statistics, Stanford university

  7. Candès E (1999) Harmonic analysis of neural networks. Appl Comput Harmon Anal 6(2):197–218

    Article  MathSciNet  Google Scholar 

  8. Candès E, Donoho D (1999) Ridgelets: a key to higher-dimensional intermittency? Philos Trans R Soc London A, math Phys Eng Sci 357(1760):2495–2509

    Article  MathSciNet  Google Scholar 

  9. Candès E, Donoho D (2000) Curvelets-a surprisingly effective nonadaptive representation for objects with edges. In: Cohen A, Rabut C, Schumaker L (eds) Curves and surface fitting: Saint-Malo 1999. Vanderbilt Univ. Press, Nashville, pp 105–120

    Google Scholar 

  10. Candes EJ, Donoho DL (2002) New tight frames of Curvelets and optimal representations of objects with smooth singularities. Technical Report, Stanford University

  11. Candès E, Donoho D (2004) New tight frames of curvelets and optimal representations of objects with piecewise singularities. Commun Pure Appl Math 57(2):219–266

    Article  MathSciNet  Google Scholar 

  12. Candès E, Donoho D (2005) Continuous curvelet transform. I. Resolution of the wavefront set. Appl Comput Harmon Anal 19(2):162–197

    Article  MathSciNet  Google Scholar 

  13. Candès E, Donoho D (2005) Continuous curvelet transform. II discretization and frames. Appl Comput Harmon Anal 19(2):198–222

    Article  MathSciNet  Google Scholar 

  14. Candès E, Demanet L, Donoho D, Ying L (2006) 2006, Fast discrete Curvelet tansforms. Multiscale Model Simul 5(3):861–899

    Article  MathSciNet  Google Scholar 

  15. Cavusoglu B (2014) Multiscale texture retrieval based on low-dimensional and rotation-invariant features of curvelet transform. EURASIP. J Image Video Process 2014:22

    Article  Google Scholar 

  16. Chun JC, Kim WG (2013) Textile image retrieval using composite feature vectors of color and wavelet transformed textural property. Appl Mech Mater 333-335:822–827

    Article  Google Scholar 

  17. Do MN, Vetterli M (2002) Wavelet-based texture retrieval using generalized Gaussian density and Kullback-Leibler distance. IEEE Trans Image Process 11

    Article  MathSciNet  Google Scholar 

  18. Gasteratos A, Zafeiridis P, Andreadis IT (2004) An intelligent system for aerial image retrieval and classification. In: Vouros G, Panayiotopoulos T (eds) SETN 2004. LNCS, vol 3025. Springer, Heidelberg, pp 63–71

    Google Scholar 

  19. Gomez F, Romero E (2011) Rotation invariant texture characterization using a curvelet based descriptor. Pattern Recogn Lett 32:2178–2186

    Article  Google Scholar 

  20. Grigorescu SE, Petkov N, Kruizinga P (2002) Comparison of texture features based on Gabor filters. IEEE Trans Image Process 11(10):1160–1167

    Article  MathSciNet  Google Scholar 

  21. Guo ZH, Zhang L, Zhang D (2010) Rotation invariant texture classification using LBP variance (LBPV) with global matching. Pattern Recogn 43:706–719

    Article  Google Scholar 

  22. Haley GM, Manjunath BS (1999) Rotation-invariant texture classification using acomplete space-frequency model. IEEE Trans Image Processing 8:255–269

    Article  Google Scholar 

  23. Han J, Ma K-K (2007) Rotation-invariant and scale-invariant Gabor features for texture image retrieval. Image Vis Comput 25(9):1474–1481

    Article  Google Scholar 

  24. Haralick RM, Shanmugam K, Dinstein I (1973) Textural features for image classification. Syst Man Cybernet, IEEE Trans SMC-3(6):610–621

    Article  Google Scholar 

  25. E Hayman, B Caputo, M Fritz, J-O Eklundh On the significance of real-world conditions for material classification, in Computer vision, ed. by T Pajdla, J Matas (Springer, Berlin Heidelberg, 2004), pp. 253–266

  26. Iqbal K, Odetayo MO, James A (2012) Content-based image retrieval approach for biometric security using colour, texture and shape features controlled by fuzzy heuristics. J Comput Syst Sci 78(4):1258–1277

    Article  MathSciNet  Google Scholar 

  27. Kaushik M, Sharma R, Vidhyarthi A (2012) Article: analysis of spatial features in CBIR system. Int J Comput Appl 54(17):11–15

    Google Scholar 

  28. Lazebnik S, Schmid C, Ponce J (2003) A sparse texture representation using affine-invariant regions. IEEE Comput Soc Conf Comput Vision Pattern Recogn 2:319–324

    Google Scholar 

  29. Li Y, Yang Q, Jiao R (2010) Image compression scheme based on curvelet transform and support vector machine. Expert Syst Appl 37(4):3063–3069

    Article  Google Scholar 

  30. Lowe, D.G., "Object recognition from local scale-invariant features," in Comput Vision 1999. Proc Seventh IEEE Int Conf, vol. 2, no., pp.1150–1157 vol.2, 1999

  31. Machajdik J, Hanbury A (2010) Affective image classification using features inspired by psychology and art theory. In Proceedings of the international conference on multimedia (MM '10). ACM, New York, NY, USA, 83–92

  32. Mikolajczyk K, Schmid C (2003) A performance evaluation of local descriptors. Proc Comput Vision Pattern Recogn

  33. Henning Müller, Nicolas Michoux, David Bandon, Antoine Geissbuhler Erratum to “A review of content-based image retrieval systems in medical applications—Clinical benefits and future directions” [Int J Med Inform 73 (1) (2004) 1–23] Int J Med Inform, Volume 78, Issue 9, September 2009, Page 638

  34. Rajlaxmi N, Lokhande SS (2015) Content based image retrieval using spectral feature extraction methods. SSRG Int J Electron Commun Eng (SSRG-IJECE) 2(4)

  35. Shen L, Yin Q (2009) Texture classification using Curvelet transform. Proc 2009 Int Sym Inform Process (ISIP’09) Huangshan, P R China 21-23:319–324

    Google Scholar 

  36. Sumana IJ, Islam MM, Zhang D, Guojun L (2008) Content based image retrieval using curvelet transform. Multimed Signal Process 2008 IEEE 10th Workshop: 11–16

  37. Tan TN (1995) Geometric transform invariant texture analysis. Proc SPIE 2(488):475–485

    Article  Google Scholar 

  38. Yan C, Xie H, Yang D, Yin J, Zhang Y, Dai Q (2018) Supervised hash coding with deep neural network for environment perception of intelligent vehicles. IEEE Trans Intell Transport Syst 19(1):284–295

    Article  Google Scholar 

  39. Zhang DS, Islam MM, GJ L, Sumana IJ (2012) Rotation invariant curvelet features for region based image retrieval. Int J Comput Vis 98:187–201

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bulent Cavusoglu.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Engin, M.A., Cavusoglu, B. Rotation invariant curvelet based image retrieval & classification via Gaussian mixture model and co-occurrence features. Multimed Tools Appl 78, 6581–6605 (2019). https://doi.org/10.1007/s11042-018-6368-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-6368-8

Keywords

Navigation