atlas

Research map / Image generation / Image restoration

Watermark Anything With Localized Messages

ICLR 2025 · Image generation › Image restoration · approach: Dehazing and deraining · 1 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.

Redefines image watermarking as a per-pixel segmentation task with a jointly trained embedder/extractor (WAM), enabling localization of watermarked regions and extraction of multiple 32-bit messages from small areas.

Problem

Traditional image watermarking makes one global decision per image and fails when only a small part is watermarked, as in splicing or inpainting; it also cannot localize watermarks or extract multiple messages.

Approach

Treat watermark extraction as segmentation: an extractor outputs a per-pixel detection score and 32-bit message, trained in two phases (robustness pre-training at low resolution with random masking/augmentation, then JND-based post-training for imperceptibility and multiple watermarks), with DBSCAN clustering to separate multiple messages.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add JND attenuation and fine-tune in the second training phase (ablation)WAM · Watermark imperceptibilityPSNR: PSNR ≈ 25 dB -> PSNR ≈ 38 dBHelped
Add JND attenuation without fine-tuning (ablation)WAM first-phase model · Detection and decodingdetection and decoding performanceHurt
Fine-tune with JND attenuation (ablation)WAM first-phase model · Detection and decodingdetection and decoding performanceHelped
Add multiple-message training with distinct messages in separate masks (ablation)WAM · Multiple 10% image regions, up to five messagesbit accuracy: more than 95%Helped
Use the first training phase only, without multiple-message post-training (ablation)WAM · Multiple watermarks in one imagebit accuracyHurt
Add horizontal flip and contrast adjustmentWAM with five 32-bit messages · Multiple 10% watermarked regionsmIoU: 85% mIoUHelped
Add horizontal flip and contrast adjustmentWAM with five 32-bit messages · Multiple 10% watermarked regionsbit accuracy: exceeds 95%Helped
Also apply JPEG compression after horizontal flip and contrast adjustmentWAM with multiple messages · Multiple watermarks in one imagemultiple-message extractionHurt
Watermark only 10% of the 256 × 256 imageWAM · COCO localization and message extractiondecoded bits: 31 out of 32 bitsHelped
Use WAM rather than EditGuardLocalized watermarking · COCO localization, including croppinglocalization accuracyHelped
Use WAM rather than other compared watermarking methodsWatermark detection and decoding · COCO and DIV2K, inpainting and splicingTPR and bit accuracy: COCO: 97.9 TPR, 99.2 Bit acc.; 100.0 TPR, 95.3 Bit acc. | DIV2K: 100.0 TPR, 99.8 Bit acc.; 99.5 TPR, 94.2 Bit acc.Helped

Surprising findings

Limitations

Experimental setup

Datasets: MS-COCO DIV2K

Benchmarks: COCO validation DIV2K validation

Metrics: PSNR SSIM LPIPS TPR FPR bit accuracy mIoU

Baselines: HiDDeN DCTDWT SSL watermark FNNS TrustMark EditGuard

Builds on: HiDDeN SETR Segment Anything LDM autoencoder (VQGAN-style) EditGuard

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