Gaussian Shannon: High-Precision Diffusion Model Watermarking Based on Communication

Yi Zhang, Hongbo Huang, Liang-Jie Zhang
3/27/2026
cs.CVcs.CR

Official code: Rambo-Yi/Gaussian-Shannon (4 stars, MIT, last commit 2026-03-30).

Abstract

Diffusion models generate high-quality images but pose serious risks like copyright violation and disinformation. Watermarking is a key defense for tracing and authenticating AI-generated content. However, existing methods rely on threshold-based detection, which only supports fuzzy matching and cannot recover structured watermark data bit-exactly, making them unsuitable for offline verification or applications requiring lossless metadata (e.g., licensing instructions). To address this problem, in this paper, we propose Gaussian Shannon, a watermarking framework that treats the diffusion process as a noisy communication channel and enables both robust tracing and exact bit recovery. Our method embeds watermarks in the initial Gaussian noise without fine-tuning or quality loss. We identify two types of channel interference, namely local bit flips and global stochastic distortions, and design a cascaded defense combining error-correcting codes and majority voting. This ensures reliable end-to-end transmission of semantic payloads. Experiments across three Stable Diffusion variants and seven perturbation types show that Gaussian Shannon achieves state-of-the-art bit-level accuracy while maintaining a high true positive rate, enabling trustworthy rights attribution in real-world deployment. The source code have been made available at: https://github.com/Rambo-Yi/Gaussian-Shannon

View on arXivView PDF

Code Implementations(1)

MIT

The code for CVPR2026- Gaussian Shannon: High-Precision Diffusion Model Watermarking Based on Communication

40PythonMar 27, 20266 months agoMIT

Similar Papers

Cite this paper

@article{zhang2026gaussian,
  title  = {Gaussian Shannon: High-Precision Diffusion Model Watermarking Based on Communication},
  author = {Yi Zhang and Hongbo Huang and Liang-Jie Zhang},
  year   = {2026},
  eprint = {2603.26167},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.26167v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.26167.svg)](https://codeofpaper.com/paper/2603.26167)

Discussion