StegFormer: Rebuilding the Glory of Autoencoder-Based Steganography

1Fujian Provincial Key Laboratory of Networking Computing and Intelligent Information Processing, College of Computer and Data Science, Fuzhou University, Fuzhou 350116, China, 2Engineering Research Center of Big Data Intelligence, Ministry of Education, Fuzhou 350116, China

The overall architecture of StegFormer

Abstract

Image hiding aims to conceal one or more secret images within a cover image of the same resolution. Due to strict capacity requirements, image hiding is commonly called large-capacity steganography. In this paper, we propose StegFormer, a novel autoencoder-based image-hiding model. StegFormer can conceal one or multiple secret images within a cover image of the same resolution while preserving the high visual quality of the stego image. In addition, to mitigate the limitations of current steganographic models in real-world scenarios, we propose a normalizing training strategy and a restrict loss to improve the reliability of the steganographic models under realistic conditions. Furthermore, we propose an efficient steganographic capacity expansion method to increase the capacity of steganography and enhance the efficiency of secret communication. Through this approach, we can increase the relative payload of StegFormer to 96 bits per pixel without any training strategy modifications. Experiments demonstrate that our StegFormer outperforms existing state-of-the-art (SOTA) models. In the case of single-image steganography, there is an improvement of more than 3 dB and 5 dB in PSNR for secret/recovery image pairs and cover/stego image pairs.

Qualitative Results

1-image hiding

4-image hiding

Effectiveness of normalizing training

We use normalizing training strategy and a restrict loss to enhance the reliability of the steganographic models in real-world scenarios. The figure bellow shows the quality of the recovery image in real-world scenarios is significantly improved and the performance of StegFormer is still the best.

Anti-steganalysis against StegExpose

We use StegExpose to measure StegFormer's anti-steganalysis ability. The Figure bellow shows the receiver operating characteristic (ROC) curve of StegFormer. We can see that the stego images generated by StegFormer have high security and can fool the StegExpose.

BibTeX