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.















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
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
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
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
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
Mishra A (2023) Homomorphic encryption: securing sensitive data in the age of cloud computing. https://insights2techinfo.com.
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
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
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
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
Hua ZY, Zhou YC, Huang HJ (2019) Cosine-transform-based chaotic system for image encryption. Inf Sci 480:403–419
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
Bao L, Zhou YC (2015) Image encryption: generating visually meaningful encrypted images. Inf Sci 324:197–207
Yang YG, Zhang YC, Chen XB et al (2018) Eliminating the texture features in visually meaningful cipher images. Inf Sci 429:102–119
Candès EJ (2004) Compressive sampling. Math Subject Classification, Primary 00A69, 41-02, 68P30; Secondary 62C65
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
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
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
Wei J, Zhang M, Tong X (2022) Multi-image compression-encryption algorithm based on compressed sensing and optical encryption. Entropy 24(6):784
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
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
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
Lone MA, Qureshi S (2023) Encryption scheme for RGB images using chaos and affine hill cipher technique. Nonlinear Dyn 111(6):5919–5939
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) Encryption of image data using compressive sensing and chaotic system. Multimed Tools Appl 78(9):11857–11881
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
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
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
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
Gan L (2007) Block compressed sensing of natural images. In: 15th International Conference on Digital Signal Processing, Cardiff, UK, pp 403–406
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
Fowler JE, Mun S, Tramel EW (2012) Block-based compressed sensing of images and video. Foundations and Trends®. Signal Processing 4(4):297–416
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
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
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
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
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
Liu H, Kadir A, Xu C (2020) Color image encryption with cipher feedback and coupling chaotic map. Int J Bifurcat Chaos 30(12):2050173
Liu H, Xu Y, Ma C (2020) Chaos-based image hybrid encryption algorithm using key stretching and hash feedback. Optik 216:164925
Mun S, Fowler JE (2010) Block compressed sensing of images using directional transforms. 2010 Data Compression Conference, Snowbird, UT, USA, pp 547-547
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
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
Zhou YC, Bao L, Chen CLP (2014) A new 1D chaotic system for image encryption. Sig Process 97:172–182
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
Kanso A, Ghebleh M (2017) An algorithm for encryption of secret images into meaningful images. Opt Las Eng 90:196–208
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
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
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
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
Chai XL, Gan ZH, Chen YR, Zhang YS (2017) A visually secure image encryption scheme based on compressive sensing. Sig Process 134:35–51
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
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
Zhou NR, Xue G (2014) The ratio apparent resistivity definition of rectangular-loop TEM. J Appl Geophys 103:152–160
Acknowledgments
This work was supported by the National Natural Science Foundation of China (Grant Nos. 62071015, 62171264, 61972142).
Author information
Authors and Affiliations
Corresponding author
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.
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-16702-1