A modified image selective encryption-compression technique based on 3D chaotic maps and arithmetic coding

The advances in digital image processing and communications have created a great demand for real–time secure image transmission over the networks. However, the development of effective, fast and secure dependent image compression encryption systems are still a research problem as the intrinsic features of images such as bulk data capacity and high correlation among pixels hinds the use of the traditional joint encryption compression methods. A new approach is suggested in this paper for partial image encryption compression that adopts chaotic 3D cat map to de-correlate relations among pixels in conjunction with an adaptive thresholding technique that is utilized as a lossy compression technique instead of using complex quantization techniques and also as a substitution technique to increase the security of the cipher image. The proposed scheme is based on employing both of lossless compression with encryption on the most significant part of the image after contourlet transform. However the least significant parts are lossy compressed by employing a simple thresholding rule and arithmetic coding to render the image totally unrecognizable. Due to the weakness of 3D cat map to chosen plain text attack, the suggested scheme incorporates a mechanism to generate random key depending on the contents of the image (context key). Several experiments were done on benchmark images to insure the validity of the proposed technique. The compression analysis and security outcomes indicate that the suggested technique is an efficacious and safe for real time image’s applications.

[1]  Xiaojun Tong,et al.  Joint image encryption and compression scheme based on IWT and SPIHT , 2017 .

[2]  Gonzalo Álvarez,et al.  Some Basic Cryptographic Requirements for Chaos-Based Cryptosystems , 2003, Int. J. Bifurc. Chaos.

[3]  Georgios Papaioannou,et al.  A contourlet transform based algorithm for real-time video encoding , 2012, Real-Time Image and Video Processing.

[4]  Xingyuan Wang,et al.  Chaos-based partial encryption of SPIHT coded color images , 2013, Signal Process..

[5]  Safya Belghith,et al.  A selective compression-encryption of images based on SPIHT coding and Chirikov Standard Map , 2017, Signal Process..

[6]  P. Samundiswary,et al.  Image compression using multilevel thresholding based Absolute Moment Block Truncation Coding for WSN , 2016, 2016 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET).

[7]  Balasubramanian Raman,et al.  Partial Encryption on SPIHT Compressed Images , 2009, PReMI.

[8]  X. Liao,et al.  An image encryption approach based on chaotic maps , 2005 .

[9]  Abdul Hanan Abdullah,et al.  Image encryption using a synchronous permutation-diffusion technique , 2017 .

[10]  X. Tong,et al.  A new algorithm of the combination of image compression and encryption technology based on cross chaotic map , 2013 .

[11]  S. Li,et al.  Cryptographic requirements for chaotic secure communications , 2003, nlin/0311039.

[12]  M. Brindha,et al.  A chaos based image encryption and lossless compression algorithm using hash table and Chinese Remainder Theorem , 2016, Appl. Soft Comput..

[13]  Dong-Wook Kim,et al.  WAVELET DOMAIN IMAGE ENCRYPTION BY SUBBAND SELECTION AND DATA BIT SLELECTION , 2003 .

[14]  Minh N. Do,et al.  Ieee Transactions on Image Processing the Contourlet Transform: an Efficient Directional Multiresolution Image Representation , 2022 .

[15]  Zhihong Xi,et al.  An Image Compression Scheme Adopted for Contourlet Transform , 2009, 2009 2nd International Congress on Image and Signal Processing.

[16]  Djemel Ziou,et al.  Image Quality Metrics: PSNR vs. SSIM , 2010, 2010 20th International Conference on Pattern Recognition.

[17]  Di Xiao,et al.  Joint SPIHT compression and selective encryption , 2014, Appl. Soft Comput..

[18]  Zhu Wang,et al.  A joint color image encryption and compression scheme based on hyper-chaotic system , 2016, Nonlinear Dynamics.

[19]  Ruisong Ye,et al.  An Image Encryption Scheme with Efficient Permutation and Diffusion Processes , 2011 .

[20]  Wei Zhao,et al.  Image coding based on sparsified Contourlet and adjusted SPIHT , 2012, 2012 IEEE 11th International Conference on Signal Processing.

[22]  Ahmed A. Abd El-Latif,et al.  Image encryption scheme for secure digital images based on 3D cat map and Turing machine , 2015, 2015 7th International Conference of Soft Computing and Pattern Recognition (SoCPaR).

[23]  Hayder Radha,et al.  Image denoising using translation-invariant contourlet transform , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[24]  Li Song,et al.  Contourlet Image Coding Based on Adjusted SPIHT , 2005, PCM.

[25]  B. Chandra Mohan,et al.  Energy Based Quantization for Image Compression Using Contourlet Transform , 2009, 2009 First International Conference on Networks & Communications.

[26]  Jie Ling,et al.  A fast image encryption method by using chaotic 3D cat maps , 2014 .

[27]  Gaurav Bhatnagar,et al.  Selective image encryption based on pixels of interest and singular value decomposition , 2012, Digit. Signal Process..

[28]  Somaya Al-Máadeed,et al.  A New Chaos-Based Image-Encryption and Compression Algorithm , 2012, J. Electr. Comput. Eng..

[29]  Minh N. Do,et al.  Contourlets: a directional multiresolution image representation , 2002, Proceedings. International Conference on Image Processing.

[30]  William Puech,et al.  An improved lossless image compression based arithmetic coding using mixture of non-parametric distributions , 2014, Multimedia Tools and Applications.

[31]  C. Chui,et al.  A symmetric image encryption scheme based on 3D chaotic cat maps , 2004 .

[32]  Safya Belghith,et al.  Chaos-based partial image encryption scheme based on linear fractional and lifting wavelet transforms , 2017 .

[33]  Huda Al-Ghaib Lossy image compression using wavelet transform , 2012 .

[34]  Prahlad T Kulkarni,et al.  Selective Encryption Framework for Secure Multimedia Transmission over Wireless Multimedia Sensor Networks , 2017 .

[35]  Alex Biryukov,et al.  An introduction to Block Cipher Cryptanalysis , 2006, Proceedings of the IEEE.

[36]  Shiguo Lian,et al.  A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system , 2012, J. Syst. Softw..

[37]  Prasant Mohapatra,et al.  Using Chaotic Maps for Encrypting Image and Video Content , 2011, 2011 IEEE International Symposium on Multimedia.

[38]  Rastislav Lukac,et al.  Efficient encryption of wavelet-based coded color images , 2005, Pattern Recognit..