atlas

Research map / Image generation / Autoregressive and latent generation

ImageSentinel: Protecting Visual Datasets from Unauthorized Retrieval-Augmented Image Generation

NeurIPS 2025 · Image generation › Autoregressive and latent generation · approach: Robust diffusion watermarking · 0 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.

Protects visual datasets from unauthorized retrieval-augmented image generation by injecting GPT-4o-synthesized sentinel images embedded with random character keys, and detects misuse by querying suspect systems with those keys and measuring DINO similarity.

Problem

Private image datasets can be used without authorization in retrieval-augmented image generation (RAIG) systems, and standard watermarking does not survive the feature extraction and recombination in image generation, so there is no reliable way to detect such misuse.

Approach

Insert sentinel images, generated by a vision-language model plus a text-to-image model to look like the private data but containing a random character key, and verify misuse by checking whether black-box queries with that key reproduce the sentinel images (DINO similarity), since key-based prompts force retrieval rather than direct generation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ImageSentinel instead of Ward-HiDDeN or Ward-FINLLaVA-Pretrain RAIG detection · LLaVA-Pretrain, 10 queries, SDXL, OmniGen, and GPT-4o RAIGAUC: 0.585 -> 1.000 (SDXL); 0.542 -> 0.989 (OmniGen); 0.555 -> 1.000 (GPT-4o)Helped
Use random character keys instead of semantic-based promptsLLaVA-Pretrain retrieval · LLaVA-Pretrain, CLIP retrievertriggering rate: 21.3\% -> 100.0\% (SDXL)Helped
Use random character keys instead of semantic-based retrievalLLaVA-Pretrain retrieval · LLaVA-Pretrain, CLIP retrieverHit@1: 58.3\% -> 69.7\%Helped
Use GPT-4o instead of SDXL for sentinel synthesis (ablation)ImageSentinel · LLaVA-Pretrain sentinel/reference imagesCLIP similarity: 0.578 -> 0.663Helped
Add sentinel images alongside the private dataset instead of replacing original images (ablation)RAIG generation quality · LLaVA-Pretrain, SDXL and OmniGenCLIP similarity: 0.708 -> 0.772 (SDXL); 0.688 -> 0.727 (OmniGen)Helped
Use 6-character keys instead of 4-character keys (ablation)ImageSentinel · LLaVA-Pretrain, 5 queriesAUC: 0.965 -> 0.997Helped
Use 6-character keys instead of 8-character keys (ablation)ImageSentinel · LLaVA-Pretrain, 5 queriesAUC: 0.972 -> 0.997Helped
Detect and inpaint text regions before indexingImageSentinel detection · LLaVA-Pretrain, SDXL RAIG, 5 queriesAUC: 0.99 -> 0.62Hurt
Detect and inpaint text regions before indexingRAIG generation utility · LLaVA-Pretrain, SDXL RAIGCLIP similarity: 0.772 -> 0.769No clear effect
Increase the number of queries under detect-and-inpaint attackImageSentinel detection · LLaVA-Pretrain, SDXL RAIGAUC: 0.62 (5 queries) -> 0.91 (50 queries) -> 0.98 (100 queries)Helped
Use SigLIP instead of CLIP as the retrieverImageSentinel · LLaVA-Pretrain, 5 queriesAUC: 0.997 -> 0.999Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA Visual Instruct Pretrain (LLaVA-Pretrain) Product-10K

Benchmarks: LLaVA-Pretrain Product-10K

Metrics: AUC TPR at 1% FPR TPR at 10% FPR Hit@1 Hit@3 Hit@5 CLIP similarity DINO similarity SigLIP similarity MoCo similarity

Baselines: Ward-HiDDeN Ward-FIN semantic-based retrieval

Builds on: Ward ImageRAG DINO

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