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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Bhute, A.N., Meshram, B.B.: Content Based Image Indexing and Retrieval. arXiv preprint arXiv:1401.1742 (2014)
Kodituwakku, S.R., Selvarajah, S.: Comparison of color features for image retrieval. Indian J. Comput. Sci. Eng. 1(3), 207–211 (2004)
Feng, D., Siu, W.-C., Zhang, H.J. (eds.): Multimedia information retrieval and management: Technological fundamentals and applications. Springer Science & Business Media, Heidelberg (2013)
Karaa, W.B.A. (ed.): Biomedical Image Analysis and Mining Techniques for Improved Health Outcomes. IGI Global (2015)
Zaharia, M., Chowdhury, M., Franklin, M.J., Shenker, S., Stoica, I.: Spark: cluster computing with working sets. HotCloud 10(10–10), 95 (2010)
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)
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)
Ramirez-Gallego, S., García, S.: Distributed entropy minimization discretizer for big data analysis under Apache Spark. In: IEEETrustcom/BigDataSE/ISPA (2015)
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)
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
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
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
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
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)
Apache Spark: spark.apache.org
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
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)