2 May 2024 Image watermarking scheme employing Gerchberg–Saxton algorithm and integer wavelet transform
Chaoxia Zhang, Kaiqi Liang, Shangzhou Zhang, Zhihao Chen
Author Affiliations +
Abstract

Image watermarking technology plays a key role in the protection of intellectual property rights. In addition to digital watermarking, optical watermarking has also been widely considered. A watermarking scheme based on Gerchberg–Saxton (GS) algorithm and integer wavelet transform (IWT) is proposed for image encryption. The scheme uses the unique phase reconstruction characteristics of GS algorithm, which makes it able to deal with a variety of complex local attacks in the process of protection and effectively restore the original image information. The obfuscation of position and numerical value information is realized by means of variable step Joseph space scrambling and pixel value bit processing. The carrier image is decomposed into subbands with different frequencies using IWT, all the information of the secret image is embedded bit by bit, which realizes the hiding of the image information. In addition, the SHA-256 function, the RSA algorithm, and the hyperchaotic system are combined to generate the cipher stream. The experimental results show that the algorithm has good imperceptibility and security, as well as strong robustness to cutting and salt and pepper noise attacks, and can restore the image quality well.

© 2024 SPIE and IS&T
Chaoxia Zhang, Kaiqi Liang, Shangzhou Zhang, and Zhihao Chen "Image watermarking scheme employing Gerchberg–Saxton algorithm and integer wavelet transform," Journal of Electronic Imaging 33(3), 033003 (2 May 2024). https://doi.org/10.1117/1.JEI.33.3.033003
Received: 2 January 2024; Accepted: 11 April 2024; Published: 2 May 2024
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Digital watermarking

Image encryption

Information security

Image quality

Image processing

Image transmission

Wavelet transforms

Back to Top