atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

Transferable Black-Box One-Shot Forging of Watermarks via Image Preference Models

NeurIPS 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: Neural network watermarking

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.

Trains a ConvNeXt V2-Tiny image preference model on procedurally generated Fourier artifacts with a ranking loss, then uses gradient ascent on a single watermarked image to remove or forge post-hoc image watermarks in a black-box setting.

Problem

Watermark forging for post-hoc image watermarks: an attacker with only a single watermarked image, no access to the watermarking model/decoder or paired data, wants to steal the watermark and apply it to new content (and also remove watermarks).

Approach

Train an image preference model (Bradley-Terry ranking loss) to prefer clean images over procedurally corrupted ones, add adversarially perturbed negatives to yield interpretable gradients, then extract the watermark as the difference between a watermarked image and its gradient-optimized clean version, and paste it onto new images.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use one-shot preference-model watermark extraction and transferOurs · Video Seal watermark forgingbit accuracy: 0.59 -> 0.83Helped
Use one-shot preference-model watermark extraction and transferOurs · TrustMark watermark forgingbit accuracy: 0.61 vs 0.61Mixed
Replace ranking loss with binary cross-entropy loss (ablation)Preference model · Watermark forgingbit accuracy: 1.00 -> 0.60 (CIN); 0.83 -> 0.53 (MBRS); 0.61 -> 0.52 (TrustMark); 0.83 -> 0.47 (Video Seal)Hurt
Replace ranking loss with hinge loss (ablation)Preference model · Watermark forgingbit accuracy: 1.00 -> 0.62 (CIN); 0.83 -> 0.55 (MBRS); 0.61 -> 0.52 (TrustMark); 0.83 -> 0.47 (Video Seal)Hurt
Add adversarial perturbation during training (ablation)Preference model · Watermark forgingbit accuracy: 0.97 -> 1.00 (CIN); 0.65 -> 0.83 (MBRS); 0.52 -> 0.61 (TrustMark); 0.49 -> 0.83 (Video Seal)Helped
Train with real watermarks instead of procedural artifacts (ablation)Preference model · Watermark forgingbit accuracy: 1.00 -> 1.00 (CIN); 0.83 -> 0.67 (MBRS); 0.61 -> 0.58 (TrustMark); 0.83 -> 0.77 (Video Seal)Hurt
Use only wave-style synthetic artifacts (ablation)Preference model · Watermark removalbit accuracy: 0.82 -> 0.98 (CIN); 0.64 -> 0.83 (MBRS); 0.60 -> 0.55 (TrustMark); 0.49 -> 0.45 (Video Seal)Mixed
Use only noise synthetic artifacts (ablation)Preference model · Watermark removalbit accuracy: 0.82 -> 1.00 (CIN); 0.64 -> 0.97 (MBRS); 0.60 -> 0.99 (TrustMark); 0.49 -> 0.97 (Video Seal)Hurt
Use only line-style synthetic artifacts (ablation)Preference model · Watermark removalbit accuracy: 0.82 -> 1.00 (CIN); 0.64 -> 0.95 (MBRS); 0.60 -> 0.99 (TrustMark); 0.49 -> 0.95 (Video Seal)Hurt
Increase forging optimization steps from k=50 to k=500 (ablation)Ours · MBRS watermark forgingbit accuracy: 0.75 -> 0.83Helped
Increase forging optimization steps from k=50 to k=500 (ablation)Ours · Watermark forgingPSNR: 39.3 -> 31.3Hurt
Increase removal optimization steps from k=50 to k=500 (ablation)Ours · CIN watermark removalbit accuracy: 1.00 -> 0.82Helped

Surprising findings

Limitations

Experimental setup

Datasets: SA-1B

Benchmarks: SA-1B validation (100 images)

Metrics: bit accuracy PSNR ROC curves for detection

Baselines: Warfare Image averaging Noise blending Gray image blending DiffPure CtrlRegen VAE compression

Builds on: Bradley-Terry model Deep Image Prior UnMarker Warfare

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