atlas

Research map / Image generation / Autoregressive and latent generation

StegaStyleGAN: Towards Generic and Practical Generative Image Steganography

AAAI 2024 · Image generation › Autoregressive and latent generation · approach: Robust diffusion watermarking · 32 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes StegaStyleGAN, a StyleGAN2-based generative image steganography scheme that modulates injected noise with secret bits via a distribution-preserving modulator, yielding provably secure lossless (Ls) and robust lossy (Ly) variants.

Problem

Generative image steganography is usually tailored to specific tasks and struggles to jointly achieve provable security, large embedding capacity, extraction accuracy, image quality, and robustness to channel attacks such as JPEG compression.

Approach

A Distribution-Preserving Secret Data Modulator (DP-SDM) fuses secret bits with StyleGAN2 injected noise as |N|·(2m−1), keeping the noise distribution unchanged so that KL divergence between cover and stego is zero; an Image Attack Simulator during training yields a robust variant, and GAN inversion gives conditional stego generation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Distribution-preserving secret data modulator (DP-SDM) added to injected noise (ablation)StegaStyleGAN-Ls · CelebA 1282, 1 bppPe (steganalyzer detection error): Pe 1.0 -> 0.501Helped
Distribution-preserving secret data modulator (DP-SDM) added (ablation)StegaStyleGAN-Ls · CelebA 1282, 1 bppAcc: 98.01 -> 97.75 (-0.26)Hurt
Fine-tuning of extractor E in final step (ablation)StegaStyleGAN-Ls · CelebA 1282, 4 bppAcc: 93.26 -> 94.25 (+0.99)Helped
Fine-tuning of extractor E in final step (ablation)StegaStyleGAN-Ls · CelebA 1282, 1 bppAcc: 96.27 -> 97.75 (+1.48)Helped
Replace GSN-style secret-block modification with DP-SDM on StyleGAN2 (StegaStyleGAN-Ls vs GSN)lossless channel generation · CelebA 1282, 4 bppAcc: 70.14 -> 94.25Helped
StegaStyleGAN-Ls vs GSNlossless channel generation · CelebA 1282, 4 bppFID: GSN 16.21 vs Ls 13.55Mixed
Training with IAS (JPEG and other attack simulation, two-stage training)StegaStyleGAN-Ly(322) · JPEG QF 50 to 100 on CelebAAcc: QF50 Acc 99.36 vs CIS-Net 95.46Helped
Two-stage training with IAS for other noise attacks (Gaussian noise)StegaStyleGAN-Ly(322) · Gaussian noise attackAcc: 99.35 vs CIS-Net 98.93 (higher); Speckle and other noises: StegaStyleGAN-Ly(322) not uniformly higherMixed
Training StegaStyleGAN-Ls on mismatched secret bias at test time (p=0.45, 0.4 vs trained p=0.5) (ablation)StegaStyleGAN-Ls · CelebA 1282 and Lsun 2562Acc: e.g. 1 bpp CelebA 97.75 -> 97.43 (p=0.45)No clear effect
Increase embedding capacity from 1 to 4 bppStegaStyleGAN-Ls · CelebA 1282Acc: 97.75 (1 bpp) -> 94.25 (4 bpp)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CelebA LSUN-bedroom

Benchmarks: CelebA LSUN-bedroom

Metrics: FID extraction accuracy steganalyzer detection error Pe code rate upper bound CRub

Baselines: GSN CIS-Net Xue and Wang 2021 Cao et al. 2020

Builds on: StyleGAN2 GSN CIS-Net LPIPS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy