Skip to main content
Log in

Multi-Bin search: improved large-scale content-based image retrieval

  • Regular Paper
  • Published:
International Journal of Multimedia Information Retrieval Aims and scope Submit manuscript

Abstract

The challenge of large-scale content-based image retrieval (CBIR) has been recently addressed by many promising approaches. In this work, a new approach that jointly optimizes the search precision and time for large-scale CBIR is presented. This is achieved using binary local image descriptors, such as BRIEF or BRISK, along with binary hashing methods, such as Locality-Sensitive Hashing and Spherical Hashing (SH). The proposed approach, named Multi-Bin Search, improves the retrieval precision of binary hashing methods through computing, storing and indexing the nearest neighbor bins for each bin generated from a binary hashing method. Then, the search process does not only search the targeted bin, but also it searches the nearest neighbor bins. To efficiently search inside targeted bins, a fast exhaustive-search equivalent algorithm, inspired by Norm Ordered Matching, has been used. Also, a result reranking step that increases the retrieval precision is introduced, but with a slight increase in search time. Experimental evaluations over famous benchmarking datasets (such as the University of Kentucky Benchmarking, the INRIA Holidays, and the MIRFLICKR-1M) show that the proposed approach highly improves the retrieval precision of the state-of-art binary hashing methods.

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

Similar content being viewed by others

References

  1. Alahi A, Ortiz R, Vandergheynst P (2012) Freak: Fast retina keypoint. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 510–517

  2. Bay H, Ess A, Tuytelaars T, Van Gool L (2008) Speeded-up robust features. Comput Vis Image Underst 110(3):346–359

    Article  Google Scholar 

  3. Botterill T, Mills S, Green R (2008) Speeded-up bag-of-words algorithm for robot localisation through scene recognition. In: 23rd International Conference on Image and Vision Computing New Zealand, IVCNZ, IEEE, pp 1–6

  4. Calonder M, Lepetit V, Strecha C, Fua P (2010) Brief: Binary robust independent elementary features. In: European Conference on Computer Vision (ECCV). Springer, Berlin, pp 778–792

  5. Cronje J (2011) BFROST: binary features from robust orientation segment tests accelerated on the GPU. In: Proceedings of the 22nd Annual Symposium of the Pattern Recognition Society of South Africa

  6. Datar M, Immorlica N, Indyk P, Mirrokni V (2004) Locality-sensitive hashing scheme based on p-stable distributions. In: Proceedings of the 20th Annual Symposium on Computational Geometry. ACM, pp 253–262

  7. Galvez-Lopez D, Tardos JD (2012) Bags of binary words for fast place recognition in image sequences. IEEE Trans Robot 28(5):1188–1197. doi:10.1109/TRO.2012.2197158

    Article  Google Scholar 

  8. Gharavi-Alkhansari M (2001) A fast globally optimal algorithm for template matching using low-resolution pruning. IEEE Trans Image Process 10(4):526–533

    Article  MATH  Google Scholar 

  9. Hel-Or Y, Hel-Or H (2005) Real-time pattern matching using projection kernels. IEEE Trans Pattern Anal Mach Intell 27(9):1430–1445

    Article  Google Scholar 

  10. Heo JP, Lee Y, He J, Chang SF, Yoon SE (2012) Spherical hashing. In: International Conference on Computer Vision and Pattern Recognition (CVPR), IEEE

  11. https://sites.google.com/site/multibinsearch/:. Last accessed April 2014

  12. Huiskes MJ, Thomee B, Lew MS (2010) New trends and ideas in visual concept detection: the mir Flickr retrieval evaluation initiative. In: Proceedings of the International Conference on Multimedia information retrieval. ACM, pp 527–536

  13. Hwang KH, Lee H, Choi D (2012) Medical image retrieval: past and present. Healthc Inf Res 18(1):3–9

  14. Indyk P, Motwani R (1998) Approximate nearest neighbors: towards removing the curse of dimensionality. In: Proceedings of the 30th Annual ACM Symposium on Theory of Computing. ACM, pp 604–613

  15. Jegou H, Douze M, Schmid C (2008) Hamming embedding and weak geometric consistency for large scale image search. In: European Conference on Computer Vision (ECCV). Springer, Berlin, pp 304–317

  16. Jégou H, Douze M, Schmid C (2010) Improving bag-of-features for large scale image search. Int J Comput Vis 87(3):316–336

    Article  Google Scholar 

  17. Kamel A, Mahdi YB, Hussain KF (2013) Multi-bin search: improved large-scale content-based image retrieval. In: 20th International Conference on Image Processing (ICIP), IEEE, pp 2597–2601. doi:10.1109/ICIP.2013.6738535

  18. Leutenegger S, Chli M, Siegwart R (2011) Brisk: binary robust invariant scalable keypoints. In: International Conference on Computer Vision (ICCV), IEEE, pp. 2548–2555

  19. Liu L, Shen X, Zou X (2004) An improved fast encoding algorithm for vector quantization. J Am Soc Inf Sci Technol 55(1):81–87

    Article  Google Scholar 

  20. Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis 60(2):91–110

    Article  Google Scholar 

  21. Nister D, Stewenius H (2006) Scalable recognition with a vocabulary tree. Comput Soc Conf Comput Vis Pattern Recognit 2:2161–2168

    Google Scholar 

  22. Philbin J, Chum O, Isard M, Sivic J, Zisserman A (2007) Object retrieval with large vocabularies and fast spatial matching. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), IEEE, pp 1–8

  23. Philbin J, Chum O, Isard M, Sivic J, Zisserman A (2008) Lost in quantization: improving particular object retrieval in large scale image databases. In: International Conference on Computer Vision and Pattern Recognition (CVPR), IEEE, pp 1–8

  24. Rosten E, Drummond T (2006) Machine learning for high-speed corner detection. In: European Conference on Computer Vision (ECCV). Springer, Berlin, pp 430–443

  25. Rublee E, Rabaud V, Konolige K, Bradski G (2011) Orb: an efficient alternative to sift or surf. In: International Conference on Computer Vision (ICCV), IEEE, pp 2564–2571

  26. Sivic J, Zisserman A (2003) Video Google: a text retrieval approach to object matching in videos. In: International Conference on Computer Vision (ICCV), IEEE, pp 1470–1477

  27. Weiss Y, Torralba A, Fergus R (2009) Spectral hashing. In: Koller D, Schuurmans D, Bengio Y, Bottou L (eds) Advances in neural information processing systems. Curran Associates, Inc., pp 1753–1760

  28. Wu Z, Ke Q, Isard M, Sun J (2009) Bundling features for large scale partial-duplicate web image search. In: International Conference on Computer Vision and Pattern Recognition (CVPR), IEEE, pp 25–32

  29. Yousef M, Hussain KF (2013) Fast exhaustive-search equivalent pattern matching through norm ordering. J Vis Commun Image Represent 24(5):592–601

    Article  Google Scholar 

  30. Yu L, Liu J, Xu C (2011) Descriptive local feature groups for image classification. In: 2011 18th IEEE International Conference on Image Processing (ICIP), IEEE, pp 2501–2504

Download references

Acknowledgments

Thanks to the Multimedia Lab at the Multimedia Department, Faculty of Computers and Information, Assiut University, for using the computers of the lab to carry out the experiments presented in this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abdelrahman Kamel.

Additional information

Part of this work was published in the proceedings of the 2013 IEEE 20th International Conference on Image Processing (ICIP) [17]. Source code of the proposed work can be downloaded from [11].

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kamel, A., Mahdy, Y.B. & Hussain, K.F. Multi-Bin search: improved large-scale content-based image retrieval. Int J Multimed Info Retr 4, 205–216 (2015). https://doi.org/10.1007/s13735-014-0061-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13735-014-0061-0

Keywords

Navigation