IEEE Access (Jan 2022)
An Image Steganography Algorithm Based on PSO and IWT for Underwater Acoustic Communication
Abstract
To achieve fast and secure information steganography in underwater acoustic channel scenarios, this paper proposes a PSO (Particle Swarm Optimization) and IWT (integer wavelet transform) based image steganography algorithm for underwater acoustic communication. Firstly, the underwater image to be embedded is interleaved and packed to generate the secret information code-stream to improve the detection and recovery performance of transmission errors. Secondly, the cover image is divided into non-overlapping blocks and IWT is applied to each block, which can save PSO search space and improve the optimal solution performance. Thirdly, the embedding position matrix of the high frequency sub-band coefficients is chaotic scrambled, and PSO is used to select the optimal key to obtain the optimal matching position for the secret information to produce the best stego-image quality. Finally, transmission error detection and recovery measures are applied to the extracted secret information to improve the reconstruction quality in underwater acoustic channel scenarios. Experimental results show that the proposed algorithm outperforms existing approaches in terms of information embedding capacity and steganographic visual quality, meeting the requirements of safety and real-time performance of underwater communication. Moreover, it also has the ability of error detection and recovery for harsh underwater acoustic channel.
Keywords