Skip to main content

Content Based Image Retrieval with Enhanced Privacy in Cloud Using Apache Spark

  • Conference paper
  • First Online:

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 804))

Abstract

Content Based Image Retrieval (CBIR) is the application through the integration of various traditional computer vision techniques to the image retrieval problem. CBIR usually contains high volume of personal and authenticated information which makes image privacy as a major concern. The proposed scheme for privacy allows the data owner to outsource the image database and the CBIR service to the cloud, without revealing the actual content of the database to the cloud server. The system uses only the index of the query image to prevent revealing the content of the image. Second, the image is encrypted using the session key generated between the client and the cloud server and then sent to the server for computation. Being the reduced information, it is computing stiff for the server to know the client’s interest. The proposed architecture also uses a novel framework called Apache Spark which is considered to 100x faster than MapReduce in certain applications. Result shown Apache Spark is in-memory computations which helps a lot in the retrieval of similar images. Apache Spark framework has been used when the images are newly inserted into the Cloud storage at the point of which features are extracted from the image using transformation and action functionalities and stored in the feature database.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

References

  1. Bhute, A.N., Meshram, B.B.: Content Based Image Indexing and Retrieval. arXiv preprint arXiv:1401.1742 (2014)

  2. Kodituwakku, S.R., Selvarajah, S.: Comparison of color features for image retrieval. Indian J. Comput. Sci. Eng. 1(3), 207–211 (2004)

    Google Scholar 

  3. Feng, D., Siu, W.-C., Zhang, H.J. (eds.): Multimedia information retrieval and management: Technological fundamentals and applications. Springer Science & Business Media, Heidelberg (2013)

    Google Scholar 

  4. Karaa, W.B.A. (ed.): Biomedical Image Analysis and Mining Techniques for Improved Health Outcomes. IGI Global (2015)

    Google Scholar 

  5. Zaharia, M., Chowdhury, M., Franklin, M.J., Shenker, S., Stoica, I.: Spark: cluster computing with working sets. HotCloud 10(10–10), 95 (2010)

    Google Scholar 

  6. Weng, L., Amsaleg, L., Morton, A.: A privacy-preserving framework for large-scale content-based information retrieval. IEEE Trans. Inform. Forensics Secur. 10, 152–167 (2015)

    Article  Google Scholar 

  7. Xia, Z., Zhu, Y., Sun, X., Qin, Z., Ren, K.: Towards privacy-preserving content-based image retrieval in cloud computing. IEEE Trans. Comput. Comput. (2015)

    Google Scholar 

  8. Ramirez-Gallego, S., García, S.: Distributed entropy minimization discretizer for big data analysis under Apache Spark. In: IEEETrustcom/BigDataSE/ISPA (2015)

    Google Scholar 

  9. Shi, L., Wu, B., Wang, B., Yan, X.: Map/reduce in CBIR application. In: 2011 International Conference on Computer Science and Network Technology (ICCSNT), vol. 4. IEEE (2011)

    Google Scholar 

  10. Elsebakhi, E., Lee, F., Schendel, E., Haque, A.: Large-scale machine learning based on functional networks for biomedical big data with high performance computing platforms. J. Comput. Sci. 11, 69–81 (2015). https://scholar.google.co.in/citations?user=A-ExtXkAAAAJ&hl=en&oi=sra

    Article  MathSciNet  Google Scholar 

  11. Sun, Z., Chen, F., Chi, M., Zhu, Y.: A spark-based big data platform for massive remote sensing data processing. In: Zhang, C., Huang, W., Shi, Y., Yu, P.S., Zhu, Y., Tian, Y., Zhang, P., He, J. (eds.) ICDS 2015. LNCS, vol. 9208, pp. 120–126. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-24474-7_17

    Chapter  Google Scholar 

  12. Shankarwar, M.U., Pawar, A.V.: Security and privacy in cloud computing: a survey. In: Satapathy, S.C., Biswal, B.N., Udgata, S.K., Mandal, J.K. (eds.) Proceedings of the 3rd International Conference on Frontiers of Intelligent Computing: Theory and Applications (FICTA) 2014. AISC, vol. 328, pp. 1–11. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-12012-6_1

    Google Scholar 

  13. Murala, S., Maheshwari, R.P., Balasubramanian, R.: Local tetra patterns: a new feature descriptor for content-based image retrieval. IEEE Trans. Image Process. 21(5), 2874–2886 (2012). https://scholar.google.co.in/citations?user=_RZpISEAAAAJ&hl=en&oi=sra

    Article  MathSciNet  MATH  Google Scholar 

  14. Jalaja, K., Bhagvati, C., Deekshatulu, B.L.: Texture element feature characterizations for CBIR. In: Proceedings, 2005 IEEE International Geoscience and Remote Sensing Symposium, IGARSS 2005, vol. 2. IEEE (2005)

    Google Scholar 

  15. LIRE: www.semanticmetadata.net/lire/

  16. Apache Spark: spark.apache.org

  17. Wang, J.Z., Li, J., Wiederhold, G.: Simplicity: semantics - sensitive integrated matching for picture libraries. IEEE Trans. Pattern Anal. Mach. Intell. 23(9), 947–963 (2001)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sathishkumar Easwaramoorthy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Easwaramoorthy, S., Moorthy, U., Kumar, C.A., Bhushan, S.B., Sadagopan, V. (2018). Content Based Image Retrieval with Enhanced Privacy in Cloud Using Apache Spark. In: R, S., Sharma, M. (eds) Data Science Analytics and Applications. DaSAA 2017. Communications in Computer and Information Science, vol 804. Springer, Singapore. https://doi.org/10.1007/978-981-10-8603-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-8603-8_10

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-8602-1

  • Online ISBN: 978-981-10-8603-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics