Abstract
Compressive sensing (CS) can realize compression and encryption simultaneously. However, the current sampling-reconstruction algorithms based on CS are time-consuming due to the usage of large measurement matrix. Besides, CS-based image encryption also suffers from the large measurement matrix transmission issue and the attacker can easily distinguish whether an image is encrypted. This paper first proposes a novel three-dimensional chaotic map to improve randomness of generated keystream. A new reversible image hiding scheme is then realized using semi-tensor product compressive sensing and deep learning for mitigating computation, transmission and security concerns. In addition, a new Sine Logistic chaotic map (SineLCM) is constructed with its performance evaluated by interval boundedness, Lyapunov exponent and NIST. Especially, SHA-256 is taken to compute the hash values of the secret plain image. By grouping, three plaintext messages are generated by combining six random numbers. Then, a novel model is built to convert them into the initial keys of SineLCM with ciphertext messages open, according to elliptic curve encryption algorithm. As a result, the content-related mechanism can be established with no extra transmission. After being processed, the cipher image is embedded into the single-digit of high frequency coefficients got from integer wavelet transform performed on the carrier image. Experiments demonstrate that the proposed algorithm can achieve good performances, especially in running speed and image reconstruction quality. For example, the reconstruction for an image with size \(512\times 512\) only needs 0.6723 s.
Similar content being viewed by others
Data availability
The datasets generated during the current study are available from the corresponding author on reasonable request.
References
Zou, C., Zhang, Q., Wei, X.: Compilation of a coupled hyper-chaotic Lorenz system based on DNA strand displacement reaction network. IEEE Trans. Nanobiosci. 20(1), 92–104 (2021)
Bhat, J., Moon, A.H.: Color image encryption and authentication using dynamic DNA encoding and hyper chaotic system. Expert Syst. Appl. 206, 117861 (2022)
Zhou, W., Wang, X., Wang, M., Li, D.: A new combination chaotic system and its application in a new bit-level image encryption scheme. Opt. Lasers Eng. 149, 106782 (2022)
Zhu, L., Jiang, D., Ni, J., Wang, X., Rong, X., Ahmad, M., Chen, Y.: A stable meaningful image encryption scheme using the newly-designed 2D discrete fractional-order chaotic map and Bayesian compressive sensing. Signal Process. 195, 108489 (2022)
Hoseini, R., Behnia, S., Sarmady, S., Fathizadeh, S.: Construction of dynamical S-boxes based on image encryption approach. Soft Comput. 26(24), 13985–13997 (2022)
Liu, H., Liu, J., Ma, C.: Constructing dynamic strong S-Box using 3D chaotic map and application to image encryption. Multimed. Tools Appl. (2022). https://doi.org/10.1007/s11042-022-12069-x
Sejdic, E., Orovic, I., Stankovic, S.: Compressive sensing meets time-frequency: an overview of recent advances in time-frequency processing of sparse signals. Digit. Signal Prog. 77, 22–35 (2018)
Hua, Z., Zhang, K., Li, Y., Zhou, Y.: Visually secure image encryption using adaptive-thresholding sparsification and parallel compressive sensing. Signal Process. 183, 107998 (2021)
Ponuma, R., Amutha, R., Aparna, S., Gopal, G.: Visually meaningful image encryption using data hiding and chaotic compressive sensing. Multimed. Tools Appl. 78(18), 25707–25729 (2019)
Huang, X., Dong, Y., Ye, G., Shi, Y.: Meaningful image encryption algorithm based on compressive sensing and integer wavelet transform. Front. Comput. Sci. 17(3), 173804 (2023)
Li, H., Zhao, G., Meng, M., Feng, J.: A survey on applications of semi-tensor product method in engineering. Sci. China-Inf. Sci. 61(1), 010202 (2018)
Wang, J., Xu, Z., Wang, Z., Xu, S., Jiang, J.: Rapid compressed sensing reconstruction: a semi-tensor product approach. Inf. Sci. 512, 693–707 (2020)
Ping, P., Yang, X., Zhang, X., Mao, Y., Khalid, H.: Generating visually secure encrypted images by partial block pairing-substitution and semi-tensor product compressed sensing. Digit. Signal Prog. 120, 103263 (2022)
Wen, W., Hong, Y., Fang, Y., Li, M., Li, M.: A visually secure image encryption scheme based on semi-tensor product compressed sensing. Signal Process. 173, 107580 (2020)
Maggiora, G.D., Castillo-Passi, C., Qiu, W., Liu, S., Milovic, C., Sekino, M., Tejos, C., Uribe, S., Irarrazaval, P.: DeepSPIO: Super paramagnetic iron oxide particle quantification using deep learning in magnetic resonance imaging. IEEE Trans. Pattern Anal. Mach. Intell. 44(1), 143–153 (2022)
Mu, R., Zeng, X.: A review of deep learning research. KSII Trans. Internet Inf. Syst. 13(4), 1738–1764 (2019)
Xie, Y., Li, Q.: A review of deep learning methods for compressed sensing image reconstruction and its medical applications. Electronics 11(4), 586 (2022)
Ralasic, I., Sersic, D., Segvic, S.: Perceptual autoencoder for compressive sensing image reconstruction. Informatica 31(3), 561–578 (2020)
Yang, Y., Sun, J., Li, H., Xu, Z.: ADMM-CSNet: a deep learning approach for image compressive sensing. IEEE Trans. Pattern Anal. Mach. Intell. 42(3), 521–538 (2020)
Zhu, X., Lai, Z., Liang, Y., Xiong, J., Wu, J.: Generative high-capacity image hiding based on residual CNN in wavelet domain. Appl. Soft Comput. 115, 108170 (2022)
Canh, T.N., Jeon, B.: Multi-scale deep compressive imaging. IEEE Trans. Comput. Imaging 7, 86–97 (2021)
Yao, H., Dai, F., Zhang, S., Zhang, Y., Tian, Q., Xu, C.: DR\(^2\)-Net: deep residual reconstruction network for image compressive sensing. Neurocomputing. 359, 483–493 (2019)
Bao, L., Zhou, Y.: Image encryption: generating visually meaningful encrypted images. Inf. Sci. 324, 197–207 (2015)
Huo, D., Zhu, Z., Wei, L., Han, C., Xin, Z.: A visually secure image encryption scheme based on 2D compressive sensing and integer wavelet transform embedding. Opt. Commun. 492, 126976 (2021)
Huang, X., Dong, Y., Zhu, H., Ye, G.: Visually asymmetric image encryption algorithm based on SHA-3 and compressive sensing by embedding encrypted image. Alex. Eng. J. 61(10), 7637–7647 (2022)
Ye, G., Pan, C., Dong, Y., Shi, Y., Huang, X.: Image encryption and hiding algorithm based on compressive sensing and random numbers insertion. Signal Process. 172, 107563 (2020)
Wang, X., Gao, S.: 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 (2020)
Yap, W., Phan, R.C., Goi, B., Yau, W., Heng, S.: On the effective subkey space of some image encryption algorithms using external key. J. Vis. Commun. Image Represent. 40(PArt A), 51–57 (2016)
Musanna, F., Dangwal, D., Kumar, S.: A novel chaos-based approach in conjunction with MR-SVD and pairing function for generating visually meaningful cipher images. Multimed. Tools Appl. 79(33–34), 25115–25142 (2020)
Hui, W., Di, X., Min, L., Xiang, Y., Li, X.: A visually secure image encryption scheme based on parallel compressive sensing. Signal Process. 155, 218–232 (2019)
Dou, Y., Li, M.: An image encryption algorithm based on a novel 1D chaotic map and compressive sensing. Multimed. Tools Appl. 80(16), 24437–24454 (2021)
Huang, S., Huang, L., Cai, S., Xiong, X., Liu, Y.: Novel and secure plaintext-related image encryption algorithm based on compressive sensing and tent-sine system. IET Image Process. 16(6), 1544–1557 (2022)
Xue, L., Wang, Y., Wang, Z.: Secure image block compressive sensing using complex hadamard measurement matrix and bit-level XOR. IET Inf. Secur. 16(6), 417–431 (2022)
Bao, W., Zhu, C.: A secure and robust image encryption algorithm based on compressive sensing and DNA coding. Multimed. Tools Appl. 81(11), 15977–15996 (2022)
Acknowledgements
This work was supported in part by the National Natural Science Foundation of China (No.61972103), the Natural Science Foundation of Guangdong Province of China (No.2023A1515011207), the Special Project in Key Area of General University in Guangdong Province of China (No.2020ZDZX3064), the Characteristic Innovation Project of General University in Guangdong Province of China (No.2022KTSCX051), and the Postgraduate Education Innovation Project of Guangdong Ocean University of China (No.202264).
Funding
The authors have not disclosed any funding.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
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
Ye, G., Liu, M., Yap, WS. et al. Reversible image hiding algorithm based on compressive sensing and deep learning. Nonlinear Dyn 111, 13535–13560 (2023). https://doi.org/10.1007/s11071-023-08516-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-023-08516-5