AIAny
AI Image2025
Icon for item

Reverse-Engineering SynthID

Detects and surgically removes Google's SynthID watermark from images using multi-resolution spectral analysis and a resolution-aware codebook; provides a V3 bypass with high PSNR and strong phase-coherence reduction. Research-focused and intended for analysis/defense, not misrepresentation.

Introduction

Why this matters now

Watermarking schemes like SynthID are becoming a standard for provenance in AI-generated imagery, but they also spark a security and robustness research cycle. This repository shows a counterpoint: using only signal processing and cross-image statistics (no access to Google's encoder), it reveals SynthID's resolution-dependent carrier structure and an invariant phase template—insights that let researchers detect the watermark (~90% detector accuracy) and perform targeted spectral subtraction (V3) with ~43 dB PSNR and a ~91% phase-coherence drop on evaluated images.

What Sets It Apart
  • Multi-resolution, codebook-driven approach: instead of blind denoising, the project builds per-resolution fingerprint profiles (from pure black/white references and watermarked sets) so removals operate on exact FFT bins. So what? That enables surgical subtraction with far less visual degradation than brute-force transforms.
  • Phase-aware subtraction and confidence weighting: carriers are validated by cross-image phase coherence and black/white agreement; subtraction is scaled by confidence and capped per-bin. So what? It reduces false positives and preserves image content while effectively suppressing watermark energy.
  • Empirical metrics and reproducible profiles: reported detector ~90% accuracy; V3 results show ~75% carrier energy drop and ~91% phase coherence drop across tested resolutions, with PSNR > 43 dB on aggressive settings. So what? The results quantify a realistic arms-race scenario between watermark design and signal-processing removal.
Who It's For and Trade-offs

Great fit if you are a researcher, security analyst, or watermarking designer who needs a concrete adversarial benchmark against SynthID-style spread-spectrum watermarks, or if you study robustness across image resolutions. The project is explicitly research-oriented: its methods assume access to many reference images (black/white Gemini outputs) and a curated codebook per resolution, so performance degrades without those references.

Look elsewhere if your goal is practical, production-grade content moderation or provenance enforcement—this repo demonstrates how a determined analyst can reduce watermark detectability and therefore highlights limitations of the watermarking scheme, but it is not a turnkey moderation system. The README and code include an ethical disclaimer; do not use these tools to conceal AI authorship.

Where It Fits

Compared with brute-force quality degradations (JPEG, heavy noise), this work shows that targeted frequency-bin subtraction guided by cross-image phase statistics achieves much higher visual fidelity for a given level of watermark suppression. Treat this repo as a defensive/academic benchmark that surfaces specific failure modes of per-image watermarks tied to fixed carrier patterns and resolution dependencies.

Information

  • Websitegithub.com
  • AuthorsAlosh Denny
  • Published date2025/12/16

Categories

More Items

Hugging Face
AI Image2026

Runs the FLUX 3 Image Klein single-file checkpoint in ComfyUI for text-to-image generation and instruction-driven image editing with up to ten reference images, bounding-box layout control, and distilled/base variants; requires a prompt upsampler.

Hugging Face
AI Image2026

Open-weight 5.6B FLUX.3 image model for text-to-image and multi-reference image editing with pixel-accurate bounding-box layout control. Ships distilled (fast, low-step) and base (fine-tuneable) checkpoints and runs on consumer GPUs down to an RTX 3090.

GitHub
AI Image2026

Build and run node-based AI image and video generation pipelines locally — chain prompts, models, reference images and automations on an infinite canvas. Key differentiators: multi-model pipelines and local-first operation (bring your own kie.ai key), so you keep media and credits under your control.