Skip to main content

An Ensemble Hashing Framework for Fast Image Retrieval

  • Conference paper
  • First Online:
Advances in Internetworking, Data & Web Technologies (EIDWT 2017)

Part of the book series: Lecture Notes on Data Engineering and Communications Technologies ((LNDECT,volume 6))

  • 1450 Accesses

Abstract

Binary hashing has been widely used for efficient similarity search due to its query and storage efficiency. In this paper, we attempt to exploit ensemble approaches to tackle hashing problem. A flexible ensemble hashing framework is proposed to guide the design of hashing methods, which takes into account three important principles namely higher accuracy, larger diversity and the optimal weights for predictors simultaneously. Next, a novel hashing method is designed by the proposed framework. In this work, we first use the weighted matrix to balance the variance of hash bits and then exploit bagging method to inject the diversity among hash tables. Under the same code length, the experimental results show that the proposed method achieves better performance than several other state-of-the-art methods on two image benchmarks CIFAR-10 and LabelMe.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Alamareen, A., Al-Jarrah, O., Aljarrah, I.A.: Image mosaicing using binary edge detection algorithm in a cloud-computing environment. Int. J. Inf. Technol. Web Eng. (IJITWE) 11(3), 1–14 (2016)

    Article  Google Scholar 

  2. Kong, W., Lei, Y., Zhao, R.: Fusion technique for multi-focus images based on NSCT–ISCM. Optik Int. J. Light Electron Opt. 126(21), 3185–3192 (2015)

    Article  Google Scholar 

  3. Kong, W., Lei, Y., Ren, M.: Fusion technique for infrared and visible images based on improved quantum theory model. Neurocomputing 35(2), 1637–1640 (2016)

    Google Scholar 

  4. Li, W., Zhou, Z.: Learning to hash for big data: current status and future trends. Chin. J. 60(5–6), 485 (2015)

    Google Scholar 

  5. Weiss, Y., Torralba, A., Fergus, R.: Spectral hashing. In: NIPS, pp. 490–512 (2008)

    Google Scholar 

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

    Article  Google Scholar 

  7. Kong, W., Li, W.: Isotropic hashing. In: Advances in Neural Information Processing Systems (2012)

    Google Scholar 

  8. Liu, W., Wang, J., Kumar, S., Chang, S.F.: Hashing with graphs. In: ICML (2011)

    Google Scholar 

  9. Xu, B., Bu, J., Lin, Y., Chen, C., He, X., Cai, D.: Harmonious hashing. In: Proceedings of International Joint Conference on Artificial Intelligence (2013)

    Google Scholar 

  10. Leng, C., Cheng, J., Yuan, T., Bai, X., Lu, H.: Learning binary codes with bagging PCA. In: ECML (2014)

    Google Scholar 

  11. Wang, J., Kumar, S., Chang, S.-F.: Semi-supervised hashing for large-scale search. TPAMI 34, 2393–2406 (2012)

    Article  Google Scholar 

  12. Kulis, B., Darrell, T.: Learning to hash with binary reconstructive embeddings. In: NIPS, pp. 1042–1050 (2009)

    Google Scholar 

  13. Norouzi, M., Fleet, D.J.: Minimal loss hashing for compact binary codes. In: Proceedings of the 28th International Conference on Machine Learning (ICML) (2011)

    Google Scholar 

  14. Liu, W., Wang, J., Ji, R., Jiang, Y., Chang, S.: Supervised hashing with kernels. In: Conference on Computer Vision and Pattern Recognition, Providence, pp. 2074–2081 (2012)

    Google Scholar 

  15. Lin, G., Shen, C., Shi, Q., van den Hengel, A., David, S.: Fast supervised hashing with decision trees for high-dimensional data. In: 2014 IEEE Conference on Computer Vision and Pattern Recognition, Providence (2014)

    Google Scholar 

  16. Shen, F., Shen, C., Liu, W., Shen, H.T.: Supervised discrete hashing. In: CVPR, pp. 37–45 (2015)

    Google Scholar 

  17. Wang, J., Kumar, S., Chang, S.F.: Semi-supervised hashing for large-scale search, pp. 2393–2406 (2012)

    Google Scholar 

  18. Jiang, Y., Wang, J., Chang, S.F.: Lost in binarization: query-adaptive ranking for similar image search with compact codes. In: ICMR (2011)

    Google Scholar 

  19. Zhang, X., Zhang, X., Shum, H.Y.: Qsrank: Querysensitive hash code ranking for efficient \( \varepsilon \)-neighbor search. In: CVPR (2012)

    Google Scholar 

  20. Zhang, X., Zhang, Y., Tang, J., Lu, K., Tian, Q.: Binary code ranking with weighted hamming distance. In: CVPR (2013)

    Google Scholar 

  21. Xu, H., Wang, J., Li, Z., Zeng, G., Li, S., Yu, N.: Complementary hashing for approximate nearest neighbor search s. In: ICCV, pp. 1631–1638 (2011)

    Google Scholar 

  22. Jollie, I.T.: Principal Component Analysis. Springer, New York (1989)

    Google Scholar 

  23. Jégou, H., Douze, M., Schmid, C., Perez, P.: Aggregating local descriptors into a compact image representation. In: CVPR (2010)

    Google Scholar 

  24. Kulis, B., Grauman, K.: Kernelized locality-sensitive hashing. IEEE Trans. Pattern Anal. Mach. Intell. 34, 1092–1104 (2011)

    Article  Google Scholar 

  25. Mu, Y., Yan, S.: Non-metric locality-sensitive hashing. In: AAAI (2010)

    Google Scholar 

  26. Raginsky, M., Lazebnik, S.: Locality-sensitive binary codes from shift-invariant kernels. In: NIPS, pp. 1509–1517 (2009)

    Google Scholar 

  27. Breiman, L.: Bagging predictors. Mach. Learn. 24, 123–140 (1996)

    MATH  Google Scholar 

  28. Dietterich, T.: Ensemble methods in machine learning. In: Proceedings of the First International Workshop on Multiple Classifier Systems, pp. 1–15 (2000)

    Google Scholar 

  29. Krogh, A., Vedelsby, J.: Neural network ensembles, cross validation, and active learning. In: NIPS, pp. 231–238 (1995)

    Google Scholar 

  30. Ueda, N., Nakano, R.: Generalization error of ensemble estimators. In: Proceedings of International Conference on Neural Networks, pp. 90–95 (1996)

    Google Scholar 

  31. Freund, Y., Schapire, R.: Experiments with a new boosting algorithm. In: Machine Learning, pp. 148–156 (1996)

    Google Scholar 

  32. Miguel, A.C.P., Ramin, R.: An ensemble diversity approach to supervised binary hashing (2016). arXiv:1602.01557 [cs.LG]

  33. Krizhevsky, A.: Learning multiple layers of features from tiny images. Master’s thesis, Department of Computer Science, University of Toronto, 8 April 2009

    Google Scholar 

  34. Torralba, A., Fergus, R., Weiss, Y.: Small codes and large image databases for recognition. In: Proceedings of Computer Vision and Pattern Recognition (2008)

    Google Scholar 

  35. Oliva, A., Torralba, A.: Modeling the shape of the scene: a holistic representation of the spatial envelope. Int. J. Comput. Vis. 42, 145–175 (2001)

    Article  MATH  Google Scholar 

  36. Yu, F.X., Kumar, S., Gong, Y., Chang, S.: Circulant binary embedding. In: ICML, pp. 946–954 (2014)

    Google Scholar 

  37. Haomiao, L., Ruiping, W., Shiguang, S., Xilin, C.: Deep supervised hashing for fast image retrieval. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (2016)

    Google Scholar 

Download references

Acknowledgments

This research was supported by the national natural science fund (No. 61472442, 61502522, and 61502523).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Huanyu Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Li, H., Li, Y. (2018). An Ensemble Hashing Framework for Fast Image Retrieval. In: Barolli, L., Zhang, M., Wang, X. (eds) Advances in Internetworking, Data & Web Technologies. EIDWT 2017. Lecture Notes on Data Engineering and Communications Technologies, vol 6. Springer, Cham. https://doi.org/10.1007/978-3-319-59463-7_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-59463-7_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-59462-0

  • Online ISBN: 978-3-319-59463-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics