Applied Intelligence

, Volume 48, Issue 9, pp 2930–2953 | Cite as

A novel image retrieval scheme using gray level co-occurrence matrix descriptors of discrete cosine transform based residual image

  • Naushad VarishEmail author
  • Arup Kumar Pal


Several CBIR schemes have been devised by the formation of the low dimensional image feature vector from the primitive visual features such as color, texture and/or shape of the image to speed up the retrieval process. In this paper, the visual contents of the images have been extracted using block level Discrete Cosine Transformation (DCT) and Gray Level Co-occurrence Matrix (GLCM). Since the DC coefficients based feature vector has retained the most significant visual components of the image, so initially, we have computed DC coefficients based uniform quantized histogram and some statistical parameters are derived from that histogram for the formation of the DC feature vector. Subsequently, other significant visual features are computed from the residual image where the residual image is obtained by taking the difference between the original image plane and the DC coefficients based reconstructed image plane. Thereafter, some statistical parameters from GLCMs of the residual image are considered for the construction of the GLCM based feature vector. This feature vector is suitable to identify the texture features of the residual image in a more effective way. The single feature vector has been obtained by combining DC and GLCM feature vectors since the combined extracted features from the images increase the accuracy of any image retrieval system. We have tested the scheme either in intensity image or on three color planes of an RGB color image. The experimental results are evaluated on two standard image databases and demonstrate the effectiveness of the proposed scheme in terms of average retrieval accuracy. In addition, the overall speed of the proposed CBIR system is high due to the formation of the low dimensional significant feature vector. The comparative results also show that the proposed scheme provides effective accuracy than some other state-of-the-art CBIR schemes.


CBIR Discrete cosine transformation Gray level co-occurrence matrix Feature extraction Statistical parameters Residual image 


  1. 1.
    Li X (2003) Image retrieval based on perceptive weighted color blocks. Pattern Recogn Lett 24(12):1935–1941CrossRefGoogle Scholar
  2. 2.
    Liu Y, Zhang D, Lu G, Ma W-Y (2007) A survey of content-based image retrieval with high-level semantics. Pattern Recogn 40(1):262–282CrossRefzbMATHGoogle Scholar
  3. 3.
    Jain M, Singh D (2016) A survey on cbir on the basis of different feature descriptor. British Journal of Mathematics & Computer Science 14(6):1CrossRefGoogle Scholar
  4. 4.
    Hiremath PS, Pujari J (2007) Content based image retrieval using color, texture and shape features. In: International conference on advanced computing and communications, 2007. ADCOM 2007. IEEE, pp 780–784Google Scholar
  5. 5.
    Selvarajah S, Kodituwakku SR (2011) Analysis and comparison of texture features for content based image retrieval. International Journal of Latest Trends in Computing 2(1):108–113Google Scholar
  6. 6.
    Dey M, Raman B, Verma M (2016) A novel colour- and texture-based image retrieval technique using multi-resolution local extrema peak valley pattern and RGB colour histogram. Pattern Anal Applic 19(4):1159–1179. MathSciNetCrossRefGoogle Scholar
  7. 7.
    Gagaudakis G, Rosin PL (2002) Incorporating shape into histograms for cbir. Pattern Recogn 35(1):81–91CrossRefzbMATHGoogle Scholar
  8. 8.
    Belloulata K, Belalia A, Zhu S (2014) Object-based stereo video compression using fractals and shape-adaptive dct. AEU-Int J Electron C 68(7):687–697CrossRefGoogle Scholar
  9. 9.
    Younus ZS, Mohamad D, Saba T, Alkawaz MH, Rehman A, Al-Rodhaan M, Al-Dhelaan A (2015) Content-based image retrieval using pso and k-means clustering algorithm. Arab J Geosci 8(8):6211–6224CrossRefGoogle Scholar
  10. 10.
    Seetharaman K, Kamarasan M (2014) Statistical framework for image retrieval based on multiresolution features and similarity method. Multimedia Tools and Applications 73(3):1943–1962CrossRefGoogle Scholar
  11. 11.
    Bai C, Zhang J, Liu Z, Zhao W-L (2015) K-means based histogram using multiresolution feature vectors for color texture database retrieval. Multimedia Tools and Applications 74(4):1469–1488CrossRefGoogle Scholar
  12. 12.
    Srivastava P, Khare A (2017) Integration of wavelet transform, local binary patterns and moments for content-based image retrieval. J Vis Commun Image Represent 42:78–103CrossRefGoogle Scholar
  13. 13.
    Belloulata K, Belallouche L, Belalia A, Kpalma K (2014) Region based image retrieval using shape-adaptive dct. In: IEEE China summit & international conference on signal and information processing (ChinaSIP), 2014. IEEE, pp 470–474Google Scholar
  14. 14.
    Wang CY, Zhang X, Shan R, Zhou X (2015) Grading image retrieval based on dct and dwt compressed domains using low-level features. J Commun 10(1):64–73CrossRefGoogle Scholar
  15. 15.
    Malik F, Baharudin B (2013) Analysis of distance metrics in content-based image retrieval using statistical quantized histogram texture features in the dct domain. Journal of King Saud University-Computer and Information Sciences 25(2):207–218CrossRefGoogle Scholar
  16. 16.
    Alamin ARM, Shamsuddin S (2014) Cbir based on singular value decomposition for non-overlapping blocks. Journal of Theoretical & Applied Information Technology 70(2):260–267Google Scholar
  17. 17.
    Agarwal M, Maheshwari RP (2012) Á Trous gradient structure descriptor for content based image retrieval. International Journal of Multimedia Information Retrieval 1(2):129–138CrossRefGoogle Scholar
  18. 18.
    Li L, Xia W, Fang Y, Gu K, Wu J, Lin W, Qian J (2016) Color image quality assessment based on sparse representation and reconstruction residual. J Vis Commun Image Represent 38:550–560CrossRefGoogle Scholar
  19. 19.
    Belalia A, Belloulata K, Kpalma K (2015) Region-based image retrieval using shape-adaptive dct. International Journal of Multimedia Information Retrieval 4(4):261–276CrossRefGoogle Scholar
  20. 20.
    Suhasini PS, Krishna KSR, Krishna IVM (2017) Content based image retrieval based on different global and local color histogram methods: a survey. Journal of The Institution of Engineers (India): Series B 98(1):129–135CrossRefGoogle Scholar
  21. 21.
    Chang C-C, Chuang J-C, Hu Y-S (2004) Retrieving digital images from a jpeg compressed image database. Image Vis Comput 22(6):471–484CrossRefGoogle Scholar
  22. 22.
    Nezamabadi-Pour H, Saryazdi S (2005) Object-based image indexing and retrieval in dct domain using clustering techniques. In: Proceedings of world academy of science engineering and technology, vol 3, pp 207–210Google Scholar
  23. 23.
    Haralick RM, Shanmugam K, Dinstein I (1973) Textural features for image classification. IEEE Trans Syst Man Cybern 3(6):610–621CrossRefGoogle Scholar
  24. 24.
    Howarth P, Rüger S (2004) Evaluation of texture features for content-based image retrieval. In: International conference on image and video retrieval. Springer, pp 326–334Google Scholar
  25. 25.
    Yue J, Li Z, Liu L, Fu Z (2011) Content-based image retrieval using color and texture fused features. Math Comput Model 54(3):1121–1127CrossRefGoogle Scholar
  26. 26.
    Kavitha C, Prabhakara Rao B, Govardhan A (2011) Image retrieval based on color and texture features of the image sub-blocks. Int J Comput Appl 15(7):33–37Google Scholar
  27. 27.
    Van de Wouwer G, Scheunders P, Van Dyck D (1999) Statistical texture characterization from discrete wavelet representations. IEEE Trans Image Process 8(4):592–598CrossRefGoogle Scholar
  28. 28.
    Roberti de Siqueira F, Schwartz WR, Pedrini H (2013) Multi-scale gray level co-occurrence matrices for texture description. Neurocomputing 120:336–345CrossRefGoogle Scholar
  29. 29.
    Walker RF, Jackway PT, Longstaff D (2003) Genetic algorithm optimization of adaptive multi-scale glcm features. Int J Pattern Recognit Artif Intell 17(01):17–39CrossRefGoogle Scholar
  30. 30.
    Jhanwar N, Chaudhuri S, Seetharaman G, Zavidovique B (2004) Content based image retrieval using motif cooccurrence matrix. Image Vis Comput 22(14):1211–1220CrossRefGoogle Scholar
  31. 31.
    Huang P-W, Dai SK (2003) Image retrieval by texture similarity. Pattern Recogn 36(3):665–679MathSciNetCrossRefGoogle Scholar
  32. 32.
    Mohamed A, Khellfi F, Weng Y, Jiang J, Ipson S (2009) An efficient image retrieval through dct histogram quantization. In: International conference on cyberworlds, 2009. CW’09. IEEE, pp 237–240Google Scholar
  33. 33.
    Rahimi M, Moghaddam ME (2015) A content-based image retrieval system based on color ton distribution descriptors. SIViP 9(3):691–704CrossRefGoogle Scholar
  34. 34.
    Yu J, Qin Z, Wan T, Zhang X (2013) Feature integration analysis of bag-of-features model for image retrieval. Neurocomputing 120:355–364CrossRefGoogle Scholar
  35. 35.
    Liu G-H, Yang J-Y (2008) Image retrieval based on the texton co-occurrence matrix. Pattern Recogn 41 (12):3521–3527CrossRefzbMATHGoogle Scholar
  36. 36.
    Yang P, Yang G (2016) Feature extraction using dual-tree complex wavelet transform and gray level co-occurrence matrix. Neurocomputing 197:212–220CrossRefGoogle Scholar
  37. 37.
    Honeycutt CE, Plotnick R (2008) Image analysis techniques and gray-level co-occurrence matrices (glcm) for calculating bioturbation indices and characterizing biogenic sedimentary structures. Comput Geosci 34(11):1461–1472CrossRefGoogle Scholar
  38. 38.
    Tamura H, Mori S, Yamawaki T (1978) Textural features corresponding to visual perception. IEEE Trans Syst Man Cybern 8(6):460–473CrossRefGoogle Scholar
  39. 39.
    Liu M, Yang L, Liang Y (2015) A chroma texture-based method in color image retrieval. Optik-International Journal for Light and Electron Optics 126(20):2629–2633CrossRefGoogle Scholar
  40. 40.
    Zhang J, Li G-L, He S-W (2008) Texture-based image retrieval by edge detection matching glcm. In: 10th IEEE international conference on high performance computing and communications, 2008. HPCC’08. IEEE, pp 782–786Google Scholar
  41. 41.
    Li J, Wang JZ (2008) Real-time computerized annotation of pictures. IEEE Trans Pattern Anal Mach Intell 30(6):985–1002CrossRefGoogle Scholar
  42. 42.
    Liu G-H, Yang J-Y, Li ZY (2015) Content-based image retrieval using computational visual attention model. Pattern Recogn 48(8):2554–2566CrossRefGoogle Scholar
  43. 43.
    Liu G-H, Li Z-Y, Zhang L, Xu Y (2011) Image retrieval based on micro-structure descriptor. Pattern Recogn 44(9):2123–2133CrossRefGoogle Scholar
  44. 44.
    Liu G-H, Yang J-Y (2013) Content-based image retrieval using color difference histogram. Pattern Recogn 46(1):188– 198CrossRefGoogle Scholar
  45. 45.
    Feng L, Wu J, Liu S, Zhang H (2015) Global correlation descriptor: a novel image representation for image retrieval. J Vis Commun Image Represent 33:104–114CrossRefGoogle Scholar
  46. 46.
    Varish N, Pal AK (2016) Content based image retrieval using svd based eigen images. International Journal of Image Mining 2(1):68–83CrossRefGoogle Scholar
  47. 47.
    Feig E (1990) A fast scaled-DCT algorithm. Proc SPIE 1224:2– 13CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringIndian Institute of Technology (Indian School of Mines)DhanbadIndia

Personalised recommendations