Frequency Domain Signature Analysis

Analyzing spatial and frequency coherence...
SynthID Score --%
Coherence Z --
Detection Verdict Testing
Primary Spatial View (Degraded/Original) 512×512
Input Surface
Watermark Residual & Radial Frequency Spectrum Residual Heatmap
Fourier / Laplacian Spectrum
Compression Resistance High (92%)
Crop Resilience Solid (>50% intact)
Signal-to-Noise Ratio (PSNR) 43.8 dB
False Positive Margin p < 10⁻⁵

How Latent Watermarking & SynthID Work

Google announced the public web availability of the SynthID Detector, capable of identifying AI-generated media from Google Imagen, OpenAI, Apple Intelligence, and other generative models. Unlike traditional visible watermarks or fragile EXIF metadata, SynthID embeds imperceptible signatures directly into the model's output generation process.

1. Latent Space Injection in Diffusion Models

During the reverse diffusion process in image generation, a subtle pseudo-random noise vector is injected into specific frequency sub-bands of the latent representation. Because the perturbation is distributed across low- and mid-frequency orthogonal components, it survives transformations like lossy JPEG compression, localized cropping, color shifting, and screenshot capture without degrading perceptual quality.

2. Frequency Domain Residual Extraction

In forensic inspection, as demonstrated in our interactive canvas above, applying a Laplacian high-pass or 2D Discrete Cosine Transform (DCT) filter strips dominant visual semantics (edges, textures, human faces). What remains is the high-frequency residual. In natural photographs, this residual exhibits random sensor thermal noise (Poisson/Gaussian distribution). In watermarked synthetic media, the residual reveals periodic geometric lattice patterns and phase alignments introduced by the latent watermarking key.

3. Text Generation: Green-Red Token Partitions

For text models (SynthID-Text), the model calculates a hash of the preceding n-gram tokens to partition the vocabulary into a "green list" and a "red list". During generation, green list logits are biased slightly upwards. While a human reader notices no shift in flow, an inspector testing the text calculates the proportion of green tokens against a null hypothesis binomial distribution. A Z-score exceeding 3.5 provides mathematically verified confidence of AI origin.

Limitations & Circumvention Vectors

No watermark is completely indelible. Watermarking systems face fundamental cryptographic tradeoffs:

  • Heavy Downsampling & Blurring: Aggressive low-pass Gaussian blurring or reducing an image to thumbnail resolutions (e.g. 128×128) can destroy high-frequency phase alignment.
  • Paraphrasing & Translation: Passing watermarked text through a second neutral model or translating it through intermediate languages alters token choices, lowering the detection Z-score below statistical significance.
  • Adversarial Noise Addition: Deliberately injecting matched counter-noise or running an adversarial diffusion denoiser can mask latent signatures.

Frequently Asked Questions

Does SynthID reduce image quality?

No. DeepMind designed the embedding to sit beneath the human just-noticeable-difference (JND) visual threshold, preserving high PSNR (>42 dB) and structural similarity (SSIM > 0.98).

Can SynthID detect third-party models like Midjourney or Flux?

SynthID's primary detector relies on models trained with the specific watermarking key. However, Google and partners have expanded the detector to recognize standardized watermarks from OpenAI (DALL-E 3) and Apple Intelligence through cross-industry C2PA/SynthID interoperability alliances.

Is this inspection run entirely locally?

Yes. This laboratory tool computes high-pass Laplacian convolutions, frequency residuals, and Kirchenbauer text logit statistics entirely within your browser's JavaScript engine.

What is the difference between Z-score and confidence percentage?

The Z-score measures how many standard deviations the observed green-token or frequency correlation deviates from chance. A Z-score of 3.0 indicates p < 0.0013 (99.87% confidence); a Z-score of 4.5 corresponds to p < 10⁻⁵.

Enjoy this tool? Build your own with Super