Skip to main content
Log in

Image retrieval based on AND/OR-construction models

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

Abstract

With the rapid development of the Internet, finding desired images from numerous images has become an important research topic. In this paper, we propose an image retrieval system facilitating retrieval time and accuracy. Since the performance of image retrieval is deeply influenced by image features and retrieval methods. Five different types of features and five different methods are used to find the best combination for an image retrieval system. First, we segment out the main object in an image and then extract its features. Next, relevant features are selected from the original feature set for facilitating image retrieval, using the SAHS algorithm. Then, five methods based on AND/OR-construction are proposed to build the image retrieval model, using the relevant features. Finally, the experimental results not only show that our methods are more effective than the other state-of-the-art methods but also present some observations never explored by the previous research.

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.

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

Abbreviations

(SAHS):

Self-Adaptive Harmony Search

(DNN):

Deep Neural Networks

(LSH):

Locality-Sensitive Hashing

(SH):

Spectral Hashing

(AGH):

Anchor Graph Hashing

(IMH):

Inductive Manifold Hashing

(ITQ):

Iterative Quantization

(SP):

Sparse Projection

(AIBC):

Asymmetric Inner-product Binary Coding

(DSTH):

Discrete Semantic Transfer Hashing

(MLH):

Minimal Loss Hashing

(KSH):

Kernel-based Supervised Hashing

(RSH):

Ranking-based Supervised Hashing

(SDH):

Supervised Discrete Hashing

(DPLM):

Discrete Proximal Linearized Minimization

(DDQH):

Discriminative Deep Quantization Hashing

(SSDH):

Semi-Supervised Discrete Hashing

(DBSCAN):

Density-based Spatial Clustering of Applications with Noise

(MPEG):

Moving Picture Experts Group

(CBIR):

Content-based Information Retrieval

(ACM):

Active Contour Model

(SFM):

Sparse Field Method

(ICC):

Intraclass Correlation Coefficient

(LBFGS):

Limited-memory Broyden-Fletcher-Goldfarb-Shanno

(MAP):

Mean Average Precision

(AP):

Average Precision

(CCA-ITQ):

Canonical Correlation Analysis Iterative Quantization

References

  1. Bober M (2001) MPEG-7 visual shape descriptors. IEEE Transactions on Circuits and Systems for Video Technology 11(6):716–719

    Article  Google Scholar 

  2. Chang SF, Sikora T, Puri A (2001) Overview of the MPEG-7 standard. IEEE Transactions on Circuits and Systems for Video Technology 11(6):688–695

    Article  Google Scholar 

  3. Chaudhari R, Patil AM (2012) Content based image retrieval using color and shape features. International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering 1(5):386–392

    Google Scholar 

  4. Choudhary R, Raina N, Chaudhary N, Chauhan R, and Goudar RH (2014) An integrated approach to content based image retrieval. Proc. International Conference on Advances in Computing, Communications and Informatics, pp. 2404–2410

  5. Chua TS, Tang J, Hong R, Li H, Luo Z, and Zheng Y. (2009) “NUS-WIDE: a real-world web image database from National University of Singapore,” Proc. ACM International Conference on Image and Video Retrieval, Article No. 48

  6. Datar M, Immorlica N, Indyk P, and Mirrokni VS (2004) Locality-sensitive hashing scheme based on p-stable distributions. Proc. the 20th Annual Symposium on Computational Geometry, pp. 253–262

  7. Deng Y, Manjunath BS (2001) Unsupervised segmentation of color texture regions in images and video. IEEE Transactions of Pattern Analysis and Machine Intelligence 23(8):800–810

    Article  Google Scholar 

  8. Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: Harmony search. Simulation 76(2):60–68

    Article  Google Scholar 

  9. Gionis A, Indyk P, and Motwani R (1999) Similarity search in high dimensions via hashing. Proc. the 25th International Conference on Very Large Databases, pp. 518–529

  10. Gong Y, Lazebnik S, Gordo A (2013) Iterative quantization: A procrustean approach to learning binary codes for large-scale image retrieval. IEEE Trans Pattern Anal Mach Intell 35(12):2916–2929

    Article  Google Scholar 

  11. Guiasu S (1977) Information theory with new applications. McGraw-Hill

  12. Hall MA and Smith LA (1998) Practical feature subset selection for machine learning. Proc. the 21st Australian Computer Science Conference, pp. 181–191

  13. Huang YF and Wang CT (2014) Classification of painting genres based on feature selection. Proc. the 8th FTRA International Conference on Multimedia and Ubiquitous Engineering, pp. 159–164

  14. Kass M, Witkin A, Terzopoulos D (1988) Snake: Active contour models Int J Comput Vis 1(4):321–331

    Article  Google Scholar 

  15. Khosla G, Rajpal N, and Singh J (2015) Evaluation of Euclidean and Manhattan metrics in content based image retrieval system Proc the 2nd International Conference on Computing for Sustainable Global Development, pp 12–18

  16. Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks Proc the Neural Information Processing Systems Conference:1–9

  17. Kulis B and Grauman K (2009) Kernelized locality-sensitive hashing for scalable image search Proc IEEE the 12th International Conference on Computer Vision, pp 2130–2137

  18. Kulis B, Jain P, Grauman K (2009) Fast similarity search for learned metrics IEEE Trans Pattern Anal Mach Intell 31(12):2143–2157

    Article  Google Scholar 

  19. Lankton S (2009) Sparse field methods Technical Report, Georgia Institute of Technology:1–8

  20. Lankton S, Tannenbaum A (2008) Localizing region based active contours. IEEE Trans Image Process 17(11):2029–2039

    Article  MathSciNet  Google Scholar 

  21. Li Z, Tang JH (2015) Weakly supervised deep metric learning for community-contributed image retrieval IEEE Transactions on Multimedia 17(11):1989–1999

    Article  Google Scholar 

  22. Li Z, Tang JH (2015) Unsupervised feature selection via nonnegative spectral analysis and redundancy control IEEE Trans Image Process 24(12):5343–5355

    Article  MathSciNet  Google Scholar 

  23. Lin G, Shen C, Shi Q, Hengel A, Suter D (2014) Fast supervised hashing with decision trees for high-dimensional data Proc IEEE International Conference on Computer Vision and Pattern Recognition:1971–1978

  24. Liu W, Wang J, Ji R, Jiang YG, Chang SF (2012) Supervised hashing with kernels Proc IEEE International Conference on Computer Vision and Pattern Recognition:2074–2081

  25. Liu W, Wang J, Kumar S, and Chang SF (2011) Hashing with graphs Proc the 28th International Conference on Machine Learning

  26. Noh H, Araujo A, Sim J, Weyand T, Han B (2017) Large-scale image retrieval with attentive deep local features Proc IEEE International Conference on Computer Vision:3456–3465

  27. Norouzi M and Fleet DJ (2011) Minimal loss hashing for compact binary codes Proc the 28th International Conference on Machine Learning

  28. Radenović F, Tolias G, Chum O (2019) Fine-tuning CNN image retrieval with no human annotation IEEE Trans Pattern Anal Mach Intell 41(7):1655–1668

    Article  Google Scholar 

  29. Raginsky M, Lazebnik S (2009) Locality-sensitive binary codes from shift-invariant kernels Proc the Neural Information Processing Systems Conference:1–9

  30. Shen F, Liu W, Zhang S, Yang Y, Shen HT (2015) Learning binary codes for maximum inner product search Proc IEEE International Conference on Computer Vision:4148–4156

  31. Shen F, Shen C, Liu W, Shen HT (2015) Supervised discrete hashing Proc IEEE International Conference on Computer Vision and Pattern Recognition:37–45

  32. Shen F, Shen C, Shi Q, Hengel A, Tang Z (2013) Inductive hashing on manifolds Proc IEEE International Conference on Computer Vision and Pattern Recognition:1562–1569

  33. Shen F, Zhou X, Yang Y, Song J, Shen HT, Tao D (2016) A fast optimization method for general binary code learning IEEE Trans Image Process 25(12):5610–5621

    Article  MathSciNet  Google Scholar 

  34. Srivastava P, Prakash O, and Khare A (2014) Content-based image retrieval using moments of wavelet transform,” Proc International Conference on Control, Automation and Information Sciences, pp 159–164

  35. Tang JH, Lin J, Li Z, Yang J (2018) Discriminative deep quantization hashing for face image retrieval IEEE Transactions on Neural Networks and Learning Systems 29(12):6154–6162

    Article  Google Scholar 

  36. Tzelepi M, Tefas A (2018) Deep convolutional learning for content based image retrieval Neurocomputing 275:2467–2478

    Article  Google Scholar 

  37. Wang J, Liu W, Sun AX, Jiang YG (2013) Learning hash codes with listwise supervision Proc IEEE International Conference on Computer Vision:3032–3039

  38. Wei XS, Luo JH, Wu J, Zhou ZH (2017) Selective convolutional descriptor aggregation for fine-grained image retrieval IEEE Trans Image Process 26(6):2868–2881

    Article  MathSciNet  Google Scholar 

  39. Weiss Y, Torralba A, Fergus R (2008) Spectral hashing Proc the Neural Information Processing Systems Conference:1–8

  40. Xia Y, He K, Kohli P, Sun J (2015) Sparse projections for high-dimensional binary codes Pro IEEE International Conference on Computer Vision and Pattern Recognition:3332–3339

  41. Yao C, Bu J, Wu C, Chen G (2013) Semi-supervised spectral hashing for fast similarity search Neurocomputing 101:52–58

    Article  Google Scholar 

  42. Zhan S, Tao QQ, Li XH (2016) Face detection using representation learning Neurocomputing 187:19–26

    Article  Google Scholar 

  43. Zhang J, Peng Y (2019) SSDH: Semi-supervised deep hashing for large scale image retrieval IEEE Transactions on Circuits and Systems for Video Technology 29(1):212–225

    Article  MathSciNet  Google Scholar 

  44. Zhu L, Huang Z, Li Z, Xie L, Shen HT (2018) Exploring auxiliary context: Discrete semantic transfer hashing for scalable image retrieval. IEEE Transactions on Neural Networks and Learning Systems 29(11):5264–5276

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

YF proposed the methods and analyzed the experimental results of image retrieval. YS implemented the platform and conducted a series of experiments on an Intel Core 3.60GHz, 48GB RAM with Windows 10. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Yin-Fu Huang.

Ethics declarations

Availability of data and material

The datasets analyzed during the current study are available from CIFAR-10, NUS-WIDE, and ILSVRC-2012.

Competing interests

The authors declare that they have no competing interests

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

Huang, YF., Hsieh, YS. Image retrieval based on AND/OR-construction models. Multimed Tools Appl 79, 27293–27320 (2020). https://doi.org/10.1007/s11042-020-09274-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09274-x

Keywords

Navigation