Abstract
This paper introduces an image coding algorithm for gray scale images based on Block Compressive Sensing (BCS). The Original signal is sparse in Discrete Wavelet Transform (DWT) domain but the proposed work utilizes the virtue of encrypted DWT basis to employ sparsity. To generate encrypted DWT basis piecewise chaotic system is used which will provide more security to the signal. The Measurement Matrix (MM) is generated using hadamard matrix which is controlled by tent chaotic system. Further, the pixel values are mapped so that the values can be normalized in the desired range. Moreover, the seed values of chaotic map which is used to obtain MM and chaotic DWT basis, is used as encryption and decryption keys. To check the effectiveness of the proposed algorithm, it is tested on several test images and simulation results and detailed analysis has been done. It has been found that when the compression ratio is 0.5, the samples are half of the original signal, even then the reconstructed image is perceptually good. Further, the proposed algorithm is also examined against the statistical attacks and the results are fruitful as compared to the existing methods.











Similar content being viewed by others
Data Availability
The dataset which are used to analyzed the current study are available in the USC-SIPI ‘Miscellaneous: volume 3’ repository, https://sipi.usc.edu/database/database.php?volume=misc.
References
Arnol’d VI, Avez A (1968) Ergodic problems of classical mechanics
Brahim AH, Pacha AA, Said NH (2020) Image encryption based on compressive sensing and chaos systems. Opt Laser Technol 132:106489
Chai X, Zheng X, Gan Z, Han D, Chen Y (2018) An image encryption algorithm based on chaotic system and compressive sensing. Sign Process 148:124–144
Chai X, Bi J, Gan Z, Liu X, Zhang Y, Chen Y (2020) Color image compression and encryption scheme based on compressive sensing and double random encryption strategy. Sign Process:107684
Chai X, Wu H, Gan Z, Zhang Y, Chen Y (2020) Hiding cipher-images generated by 2-D compressive sensing with a multi-embedding strategy. Sign Process 171:107525
Candes EJ (2008) The restricted isometry property and its implications for compressed sensing. CR Math 346(9-10):589–592
Donoho DL (2006) Compressed sensing. IEEE Trans Inf Theory 52 (4):1289–1306
Dyson FJ, Falk H (1992) Period of a discrete cat mapping. Am Math Monthly 99(7):603–614
Fu J, Gan Z, Chai X, Lu Y (2022) Cloud-decryption-assisted image compression and encryption based on compressed sensing. Multimed Tools Appl 81(12):17401–17436
Gong L, Qiu K, Deng C, Zhou N (2019) An image compression and encryption algorithm based on chaotic system and compressive sensing. Opt Laser Technol 115:257–267
Gong L, Qiu K, Deng C, Zhou N (2019) An optical image compression and encryption scheme based on compressive sensing and RSA algorithm. Opt Lasers Eng 121:169–180
Gupta A, Singh D, Kaur M (2020) An efficient image encryption using non-dominated sorting genetic algorithm-III based 4-D chaotic maps. J Amb Intell Human Comput 11(3):1309–1324
Hu Y, Zhu C, Wang Z (2014) An improved piecewise linear chaotic map based image encryption algorithm. Sci World J
Liu H, Kadir A, Xu C (2020) Color image encryption with cipher feedback and coupling chaotic map. Int J Bifur Chaos 30(12):2050173
Luo Y, Lin J, Liu J, Wei D, Cao L, Zhou R, Ding X (2019) A robust image encryption algorithm based on Chua’s circuit and compressive sensing. Sig Process 161:227–247
Monika R, Samiappan D, Kumar R (2021) Adaptive block compressed sensing-a technological analysis and survey on challenges, innovation directions and applications. Multimed Tools Appl 80(3):4751–4768
Niu Y, Zhou Z, Zhang X (2020) An image encryption approach based on chaotic maps and genetic operations. Multimed Tools Appl 79(35):25613–25633
Pathak S, Chaursia D (2014) An efficient data encryption standard image encryption technique with RGB random uncertainty. In: 2014 International conference on reliability optimization and information technology (ICROIT). IEEE, pp 413–421
Ponuma R, Amutha R (2018) Compressive sensing based image compression-encryption using Novel 1D-Chaotic map. Multimed Tools Appl 77(15):19209–19234
Ponuma R, Amutha R (2019) Image encryption using sparse coding and compressive sensing. Multidim Syst Sign Process 30(4):1895–1909
Sharma MK, Upadhyaya A, Agarwal S (2013) Adaptive steganographic algorithm using cryptographic encryption RSA algorithms. J Eng Comput Appl Sci 2(1):1–3
Talhaoui MZ, Wang X, Talhaoui A (2020) A new one-dimensional chaotic map and its application in a novel permutation-less image encryption scheme. Vis Comput:1–12
Tropp JA, Gilbert AC (2007) Signal recovery from random measurements via orthogonal matching pursuit. IEEE Trans Inf Theory 53(12):4655–4666
Wang X, Gao S (2020) Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory. Inf Sci 507:16–36
Wang X, Gao S (2020) Image encryption algorithm based on the matrix semi-tensor product with a compound secret key produced by a Boolean network. Inf Sci 539:195–214
Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612
Wang Z, Hussein ZS, Wang X (2020) Secure compressive sensing of images based on combined chaotic DWT sparse basis and chaotic DCT measurement matrix. Opt Lasers Eng 134:106246
Wang X, Liu P (2021) A new full chaos coupled mapping lattice and its application in privacy image encryption. IEEE Transactions on Circuits and Systems I: Regular Papers
Xian Y, Wang X (2021) Fractal sorting matrix and its application on chaotic image encryption. Inf Sci 547:1154–1169
Yao S, Chen L, Zhong Y (2019) An encryption system for color image based on compressive sensing. Opt Laser Technol 120:105703
Ye C, Ling H, Xiong Z, Zou F, Liu C, Xu F (2016) Secure social multimedia big data sharing using scalable JFE in the TSHWT domain. ACM Trans Multimed Comput Commun Appl (TOMM) 12(4s):1–23
Yoshida T, Mori H, Shigematsu H (1983) Analytic study of chaos of the tent map: band structures, power spectra, critical behaviors. J Stat Phys 31 (2):279–308
Zhang Q, Ding Q (2015) Digital image encryption based on advanced encryption standard (aes). In: 2015 Fifth international conference on instrumentation and measurement, computer, communication and control (IMCCC). IEEE, pp 1218–1221
Zhou N, Pan S, Cheng S, Zhou Z (2016) Image compression-encryption scheme based on hyper-chaotic system and 2D compressive sensing. Opt Laser Technol 82:121–133
Acknowledgements
This work is supported by Banaras Hindu University under the seed grant IoE (no. R/Dev/D/IoE/Seed Grant/2020-21/6031).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Patel, S., Vaish, A. Efficient image coding through compressive sensing and chaos theory. Multimed Tools Appl 82, 33225–33243 (2023). https://doi.org/10.1007/s11042-023-14946-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-14946-5