Data Security in the Cloud via Artificial Intelligence with Vector Quantization for Image Compression

  • Srinivasa Kiran Gottapu
  • Pranav Vallabhaneni
Conference paper
Part of the EAI/Springer Innovations in Communication and Computing book series (EAISICC)


In this chapter two cloud compression techniques are used on an image, namely, Vector Quantization (VQ) and Feed Forward Neural Network (FFNN). VQ is used along K-Mean clustering to initiate the centroids and form the code-book. The FFNN in this algorithm has an architecture specification of 64 nodes in the input and the output layer along with 16 hidden layers with 16 nodes each. The VQ is applied first on the input image to achieve some compression and then the VQ compressed image is fed as an input to the FFNN network for additional compression. A set of observations for compression are recorded for different values of K (number of centroids) with a tile size 8. The results are obtained for different values of K such as 50, 100, 150, 200, 250, 500 and 1000. The proposed algorithm gives a compression ratio of about 2 and an acceptable PSNR of about 20 dB for the standard testing image Lena.


Image compression Vector Quantization (VQ) K-Mean Clustering Centroids Codebook Feed Forward Neural Network (FFNN) 


  1. 1.
    E.M. Saad, A.A. Abdelwahab, M.A. Deyab, Using feed forward multilayer neural network and vector quantization as an image data compression technique, in Proceedings of the Third IEEE Symposium on Computers and Communications, 1998, ISCC’98, Athens, 1998, pp. 554–558.
  2. 2.
    V.D. Raut, S. Dholay, Analyzing image compression with efficient transforms & multistage vector quantization using radial basis function neural network, in 2015 IEEE International Conference on Engineering and Technology (ICETECH), Coimbatore, 2015, pp. 1–6.
  3. 3.
    P. Natu, S. Natu, T. Sarode, Hybrid image compression using VQ on error image, in 2017 International Conference on Intelligent Communication and Computational Techniques (ICCT), Jaipur, 2017, pp. 173–176.
  4. 4.
    W.K. Yeo et al., Grayscale medical image compression using feedforward neural networks, in 2011 IEEE International Conference on Computer Applications and Industrial Electronics (ICCAIE), Penang, 2011, pp. 633–638.
  5. 5.
    P.K. Shah, R.P. Pandey, R. Kumar, Vector quantization with codebook and index compression, in 2016 International Conference System Modeling & Advancement in Research Trends (SMART), Moradabad, 2016, pp. 49–52.
  6. 6.
    W. Zhang, H. Li, X. Long, An improved classified vector quantization for medical image, in 2015 IEEE Tenth Conference on Industrial Electronics and Applications (ICIEA), Auckland, 2015, pp. 238–241.
  7. 7.
    A.J. Hussain, A. Al-Fayadh, N. Radi, Image compression techniques: a survey in lossless and lossy algorithms. Neurocomputing 300, 44–69 (2018)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Srinivasa Kiran Gottapu
    • 1
  • Pranav Vallabhaneni
    • 2
  1. 1.Department of Electrical EngineeringUniversity of North TexasDentonUSA
  2. 2.Department of Computer Science and EngineeringSir C. R. Reddy College of EngineeringEluruIndia

Personalised recommendations