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.
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
Bober M (2001) MPEG-7 visual shape descriptors. IEEE Transactions on Circuits and Systems for Video Technology 11(6):716–719
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
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
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
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
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
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
Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: Harmony search. Simulation 76(2):60–68
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
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
Guiasu S (1977) Information theory with new applications. McGraw-Hill
Hall MA and Smith LA (1998) Practical feature subset selection for machine learning. Proc. the 21st Australian Computer Science Conference, pp. 181–191
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
Kass M, Witkin A, Terzopoulos D (1988) Snake: Active contour models Int J Comput Vis 1(4):321–331
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
Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks Proc the Neural Information Processing Systems Conference:1–9
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
Kulis B, Jain P, Grauman K (2009) Fast similarity search for learned metrics IEEE Trans Pattern Anal Mach Intell 31(12):2143–2157
Lankton S (2009) Sparse field methods Technical Report, Georgia Institute of Technology:1–8
Lankton S, Tannenbaum A (2008) Localizing region based active contours. IEEE Trans Image Process 17(11):2029–2039
Li Z, Tang JH (2015) Weakly supervised deep metric learning for community-contributed image retrieval IEEE Transactions on Multimedia 17(11):1989–1999
Li Z, Tang JH (2015) Unsupervised feature selection via nonnegative spectral analysis and redundancy control IEEE Trans Image Process 24(12):5343–5355
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
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
Liu W, Wang J, Kumar S, and Chang SF (2011) Hashing with graphs Proc the 28th International Conference on Machine Learning
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
Norouzi M and Fleet DJ (2011) Minimal loss hashing for compact binary codes Proc the 28th International Conference on Machine Learning
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
Raginsky M, Lazebnik S (2009) Locality-sensitive binary codes from shift-invariant kernels Proc the Neural Information Processing Systems Conference:1–9
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
Shen F, Shen C, Liu W, Shen HT (2015) Supervised discrete hashing Proc IEEE International Conference on Computer Vision and Pattern Recognition:37–45
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
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
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
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
Tzelepi M, Tefas A (2018) Deep convolutional learning for content based image retrieval Neurocomputing 275:2467–2478
Wang J, Liu W, Sun AX, Jiang YG (2013) Learning hash codes with listwise supervision Proc IEEE International Conference on Computer Vision:3032–3039
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
Weiss Y, Torralba A, Fergus R (2008) Spectral hashing Proc the Neural Information Processing Systems Conference:1–8
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
Yao C, Bu J, Wu C, Chen G (2013) Semi-supervised spectral hashing for fast similarity search Neurocomputing 101:52–58
Zhan S, Tao QQ, Li XH (2016) Face detection using representation learning Neurocomputing 187:19–26
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
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
Author information
Authors and Affiliations
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
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09274-x