Multi-image optical information hiding algorithm based on Fourier transform without hidden key transmission

Appl Opt. 2024 Feb 10;63(5):1292-1305. doi: 10.1364/AO.509301.

Abstract

Existing optical information hiding algorithms for multiple images require generating hidden keys for embedded images, resulting in the transmission of numerous keys. This challenge undermines the usage of these algorithms in low-quality networks. To address this issue and enhance transmission efficiency, we present a multi-image optical information hiding algorithm based on Fourier transformation principles, which is employed to generate hidden frequency maps and carrier frequency maps. Specific low-frequency information zones are extracted within these hidden frequency maps. A chaotic system integrates a phase mask, modulated with the low-frequency regions, positioned in the carrier frequency map's high-frequency sector. The final stego image is obtained by subjecting the carrier frequency map to inverse Fourier transformation. Experimental analysis shows that concealing three images takes only 0.0089 s, with extraction requiring 0.0658 s. Post-extraction PSNR values for hidden images exceed 32 dB. Robustness and anti-attack experiments were done to prove the security of this algorithm. The compared experiments between the proposed method and other state-of-the-art algorithms affirm the algorithm's attributes of simplicity, ease of implementation, robust security, and high efficiency. Importantly, the restoration process eliminates the necessity of transmitting hidden keys, reducing network burdens and enhancing both concealment and extraction efficiencies significantly.