Skip to main content
Log in

A visually secure image encryption algorithm based on block compressive sensing and deep neural networks

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

Abstract

A novel visually secure image encryption algorithm is proposed by combining compressive sensing and deep neural networks. To achieve a tradeoff between the visual quality and the reconstruction quality in different scenarios, a multi-channel sampling network structure is constructed to provide different compression performances. Then, the pre-encrypted compressed image is embedded into the host image by the IWT embedding strategy in the sampling network. During the matrix reconstruction process, a deep reconstruction network is employed for full image denoising, significantly reducing the impact of block artifacts and resulting in reconstructed images with higher visual quality. Simulation results indicate that the present algorithm can reconstruct images efficiently with high quality at very low sampling rates, while greatly preserving the advantages of speed and learning ability of deep neural networks.

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
Algorithm 1
Algorithm 2
Fig. 4
Algorithm 3
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Data availability

The data that support the findings of this study are available upon reasonable request from the authors.

References

  1. Gaurav A, Psannis K, Peraković D (2022) Security of cloud-based medical internet of things (miots): A survey. Int J Software Sci Comput Intell 14(1):1–16

    Google Scholar 

  2. Xu Z, He D, Vijayakumar P et al (2023) Certificateless public auditing scheme with data privacy and dynamics in group user model of cloud-assisted medical WSNs. IEEE J Biomed Health 27(5):2334–2344

    Google Scholar 

  3. Joshi B, Joshi B, Mishra A et al (2022) A comparative study of privacy-preserving homomorphic encryption techniques in cloud computing. Int J Cloud Appl Comput 12(1):1–11

    Google Scholar 

  4. Zheng Q, Wang X, Khan MK et al (2017) A lightweight authenticated encryption scheme based on chaotic scml for railway cloud service. IEEE Access 6:711–722

    Google Scholar 

  5. Mishra A (2023) Homomorphic encryption: securing sensitive data in the age of cloud computing. https://insights2techinfo.com.

  6. Wang Y, Quan C, Tay CJ (2016) Asymmetric optical image encryption based on an improved amplitude-phase retrieval algorithm. Opt Las Eng 78:8–16

    Google Scholar 

  7. Yang YG, Guan BW, Zhou YH et al (2021) Double image compression-encryption algorithm based on fractional order hyper chaotic system and DNA approach. Multimed Tools Appl 80:691–710

    Google Scholar 

  8. Souyah A, Faraoun KM (2016) Fast and efficient randomized encryption scheme for digital images based on Quadtree decomposition and reversible memory cellular automata. Nonlinear Dyn 84(2):715–732

    MathSciNet  Google Scholar 

  9. Yang YG, Tian J, Lei H, Zhou YH, Shi WM (2016) Novel quantum image encryption using one-dimensional quantum cellular automata. Inf Sci 345:257–270

    Google Scholar 

  10. Hua ZY, Zhou YC, Huang HJ (2019) Cosine-transform-based chaotic system for image encryption. Inf Sci 480:403–419

    Google Scholar 

  11. Gao X, Mou J, Xiong L et al (2022) A fast and efficient multiple images encryption based on single-channel encryption and chaotic system. Nonlinear Dyn 108(1):613–636

    Google Scholar 

  12. Bao L, Zhou YC (2015) Image encryption: generating visually meaningful encrypted images. Inf Sci 324:197–207

    MathSciNet  Google Scholar 

  13. Yang YG, Zhang YC, Chen XB et al (2018) Eliminating the texture features in visually meaningful cipher images. Inf Sci 429:102–119

    ADS  MathSciNet  Google Scholar 

  14. Candès EJ (2004) Compressive sampling. Math Subject Classification, Primary 00A69, 41-02, 68P30; Secondary 62C65

  15. Huo D, Zhu Z, Zhou X et al (2023) A flexible and visually meaningful multi-image compression encryption and hiding scheme based on 2D compressive sensing. Heliyon 9(3):e14072

    PubMed  PubMed Central  Google Scholar 

  16. Chai XL, Zheng XY, Gan ZH, Han DJ, Chen YR (2018) An image encryption algorithm based on chaotic system and compressive sensing. Sig Process 148:124–144

    Google Scholar 

  17. Chen TH, Zhang M, Wu JH, Yuen C, Tong Y (2016) Image encryption and compression based on Kronecker compressed sensing and elementary cellular automata scrambling. Opt Las Technol 84:118–133

    ADS  CAS  Google Scholar 

  18. Wei J, Zhang M, Tong X (2022) Multi-image compression-encryption algorithm based on compressed sensing and optical encryption. Entropy 24(6):784

    ADS  MathSciNet  PubMed  PubMed Central  Google Scholar 

  19. Hu GQ, Xiao D, Wang Y, Xiang T, Zhou Q (2017) Securing image information using double random phase encoding and parallel compressive sensing with updated sampling processes. Opt Las Eng 98:123–133

    Google Scholar 

  20. Han J, Loffeld O, Hartmann K, Wang R (2010) Multi-image fusion based on compressive sensing. 2010 International Conference on Audio, Language and Image Processing, Shanghai, China, pp 1463-1469

  21. Fu GP, Hong SH, Li FL, Wang L (2020) A novel multi-focus image fusion method based on distributed compressed sensing. J Vis Commun Image R 67:102760

    Google Scholar 

  22. Lone MA, Qureshi S (2023) Encryption scheme for RGB images using chaos and affine hill cipher technique. Nonlinear Dyn 111(6):5919–5939

    Google Scholar 

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

    Google Scholar 

  24. Ponuma R, Amutha R (2019) Encryption of image data using compressive sensing and chaotic system. Multimed Tools Appl 78(9):11857–11881

    Google Scholar 

  25. Gong LH, Qiu KD, Deng CZ, Zhou NR (2019) An image compression and encryption algorithm based on chaotic system and compressive sensing. Opt Las Technol 115:257–267

    ADS  Google Scholar 

  26. Rong X, Jiang D, Zheng M et al (2022) Meaningful data encryption scheme based on newly designed chaotic map and P-tensor product compressive sensing in WBANs. Nonlinear Dyn 110(3):2831–2847

    Google Scholar 

  27. Yang YG, Wang BP, Yang YL, Zhou YH et al (2023) A visually meaningful image encryption algorithm based on adaptive 2D compressive sensing and chaotic system. Multimed Tools Appl 82:22033–22062

    Google Scholar 

  28. Liu H, Liu J, Ma C (2023) Constructing dynamic strong S-Box using 3D chaotic map and application to image encryption. Multimed Tools Appl 82:23899–23914

    Google Scholar 

  29. Gan L (2007) Block compressed sensing of natural images. In: 15th International Conference on Digital Signal Processing, Cardiff, UK, pp 403–406

  30. Kulkarni K, Lohit S, Turaga P, Kerviche R, Ashok A (2016) ReconNet: non-iterative reconstruction of images from compressively sensed measurements. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, pp 449–458

  31. Fowler JE, Mun S, Tramel EW (2012) Block-based compressed sensing of images and video. Foundations and Trends®. Signal Processing 4(4):297–416

    Google Scholar 

  32. Metzler CA, Mousavi A, Baraniuk RG (2017) Learned D-AMP: principled neural network-based compressive image recovery. NIPS'17: Proceedings of the 31st International Conference on Neural Information Processing Systems, pp 1770-1781

  33. Zhang J, Ghanem B (2018) ISTA-Net: interpretable optimization-inspired deep network for image compressive sensing. IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp 1-6

  34. Zhou S, Xiang S, Liu X, Li H (2018) Asymmetric block-based compressive sensing for image signals. In: 2018 IEEE International Conference on Multimedia and Expo (ICME). San Diego, CA, USA, pp 1–6

    Google Scholar 

  35. Shi W, Jiang F, Liu S, Zhao D (2018) Multi-scale deep networks for image compressed sensing. 2018 25th IEEE International Conference on Image Processing (ICIP), Athens, Greece, pp 46-50

  36. Zhou SW, He Y, Liu YH, Li CQ, Zhang JM (2021) Multi-channel deep networks for block-based image compressive sensing. IEEE Trans Multimed 23:2627–2640

    Google Scholar 

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

    MathSciNet  Google Scholar 

  38. Liu H, Xu Y, Ma C (2020) Chaos-based image hybrid encryption algorithm using key stretching and hash feedback. Optik 216:164925

    ADS  Google Scholar 

  39. Mun S, Fowler JE (2010) Block compressed sensing of images using directional transforms. 2010 Data Compression Conference, Snowbird, UT, USA, pp 547-547

  40. Yu L, Barbot JP, Zheng G, Sun H (2010) Toeplitz-structured chaotic sensing matrix for compressive sensing. 2010 7th International Symposium on Communication Systems, Networks & Digital Signal Processing (CSNDSP 2010), Newcastle upon Tyne, pp 229-233

  41. Frunzete M, Yu L, Barbot JP, Vlad A (2011) Compressive sensing matrix designed by tent map, for secure data transmission. In: Signal Processing Algorithms, Architectures, Arrangements, and Applications SPA 2011, Poznan, Poland, pp 1–6

  42. Zhou YC, Bao L, Chen CLP (2014) A new 1D chaotic system for image encryption. Sig Process 97:172–182

    Google Scholar 

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

    ADS  PubMed  Google Scholar 

  44. Kanso A, Ghebleh M (2017) An algorithm for encryption of secret images into meaningful images. Opt Las Eng 90:196–208

    Google Scholar 

  45. Bakhshandeh A, Eslami Z (2013) An authenticated image encryption scheme based on chaotic maps and memory cellular automata. Opt Las Eng 51(6):665–673

    Google Scholar 

  46. Chai XL, Wu HY, Gan ZH et al (2020) An efficient visually meaningful image compression and encryption scheme based on compressive sensing and dynamic LSB embedding. Opt Las Eng 124:105837

    Google Scholar 

  47. Zhu LY, Song HS, Zhang X et al (2020) A robust meaningful image encryption scheme based on block compressive sensing and SVD embedding. Sig Process 175:107629

    Google Scholar 

  48. Wang H, Xiao D, Li M, Xiang YP, Li XY (2019) A visually secure image encryption scheme based on parallel compressive sensing. Sig Process 155:218–232

    Google Scholar 

  49. Chai XL, Gan ZH, Chen YR, Zhang YS (2017) A visually secure image encryption scheme based on compressive sensing. Sig Process 134:35–51

    Google Scholar 

  50. Zhu LY, Song HS, Zhang X et al (2019) A novel image encryption scheme based on nonuniform sampling in block compressive sensing. IEEE Access 7:22161–22174

    Google Scholar 

  51. Gao ZR, Xiong CY, Ding LX, Zhou C (2013) Image representation using block compressive sensing for compression applications. J Vis Commun Image R 24(7):885–894

    Google Scholar 

  52. Zhou NR, Xue G (2014) The ratio apparent resistivity definition of rectangular-loop TEM. J Appl Geophys 103:152–160

    Google Scholar 

Download references

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Grant Nos. 62071015, 62171264, 61972142).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yu-Guang Yang.

Ethics declarations

Conflict of interest

We declare that we have no financial and personal relationships with other people or organizations that can inappropriately influence our work, there is no professional or other personal interest of any nature or kind in any product, service and/or company that could be construed as influencing the position presented in, or the review of, the manuscript.

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

Yang, YG., Niu, MX., Zhou, YH. et al. A visually secure image encryption algorithm based on block compressive sensing and deep neural networks. Multimed Tools Appl 83, 29777–29803 (2024). https://doi.org/10.1007/s11042-023-16702-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-16702-1

Keywords