Skip to main content

Advertisement

Log in

Efficient image coding through compressive sensing and chaos theory

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

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

  1. Arnol’d VI, Avez A (1968) Ergodic problems of classical mechanics

  2. Brahim AH, Pacha AA, Said NH (2020) Image encryption based on compressive sensing and chaos systems. Opt Laser Technol 132:106489

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

  5. 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

    Article  Google Scholar 

  6. Candes EJ (2008) The restricted isometry property and its implications for compressed sensing. CR Math 346(9-10):589–592

    MathSciNet  MATH  Google Scholar 

  7. Donoho DL (2006) Compressed sensing. IEEE Trans Inf Theory 52 (4):1289–1306

    Article  MathSciNet  MATH  Google Scholar 

  8. Dyson FJ, Falk H (1992) Period of a discrete cat mapping. Am Math Monthly 99(7):603–614

    Article  MathSciNet  MATH  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. Hu Y, Zhu C, Wang Z (2014) An improved piecewise linear chaotic map based image encryption algorithm. Sci World J

  14. Liu H, Kadir A, Xu C (2020) Color image encryption with cipher feedback and coupling chaotic map. Int J Bifur Chaos 30(12):2050173

    Article  MathSciNet  MATH  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

  19. Ponuma R, Amutha R (2018) Compressive sensing based image compression-encryption using Novel 1D-Chaotic map. Multimed Tools Appl 77(15):19209–19234

    Article  Google Scholar 

  20. Ponuma R, Amutha R (2019) Image encryption using sparse coding and compressive sensing. Multidim Syst Sign Process 30(4):1895–1909

    Article  MATH  Google Scholar 

  21. Sharma MK, Upadhyaya A, Agarwal S (2013) Adaptive steganographic algorithm using cryptographic encryption RSA algorithms. J Eng Comput Appl Sci 2(1):1–3

    Google Scholar 

  22. 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

  23. Tropp JA, Gilbert AC (2007) Signal recovery from random measurements via orthogonal matching pursuit. IEEE Trans Inf Theory 53(12):4655–4666

    Article  MathSciNet  MATH  Google Scholar 

  24. 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

    Article  MathSciNet  MATH  Google Scholar 

  25. 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

    Article  MathSciNet  MATH  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

  29. Xian Y, Wang X (2021) Fractal sorting matrix and its application on chaotic image encryption. Inf Sci 547:1154–1169

    Article  MathSciNet  MATH  Google Scholar 

  30. Yao S, Chen L, Zhong Y (2019) An encryption system for color image based on compressive sensing. Opt Laser Technol 120:105703

    Article  Google Scholar 

  31. 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

    Article  Google Scholar 

  32. 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

    Article  MathSciNet  Google Scholar 

  33. 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

  34. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Saumya Patel.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-14946-5

Keywords