atlas

Research map / Image generation / Text-to-image diffusion

Toward Real-world Text Image Forgery Localization: Structured and Interpretable Data Synthesis

NeurIPS 2025 · Image generation › Text-to-image diffusion · approach: Personalized and region-controlled generation · 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.

Proposes FSTS, a Fourier-series-inspired hierarchical model of real-world text-image tampering parameters collected from 67 human editors, and uses sampled configurations to synthesize training data that improves generalization of text image forgery localization models.

Problem

Text image forgery localization (T-IFL) models generalize poorly to real-world tampering because scarce real datasets and synthetic datasets have a distribution gap in the invisible tampering-parameter distribution.

Approach

Collect real tampering operation parameters from human editing traces (video, PSD, logs), model them hierarchically as weighted combinations of representative basis operation-parameter configurations at individual and population levels (Fourier-series analogy), and sample from this distribution to synthesize training images.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train on FSTS-T instead of DocT-TTruFor · Real-world average (Protocol 2)F1: .198 -> .477Helped
Train on FSTS-T instead of DocT-TRRU-Net · Real-world average (Protocol 2)F1: .199 -> .342Helped
Train on FSTS-T instead of DocT-TDFCN · Real-world average (Protocol 2)F1: .102 -> .327Helped
Train on FSTS-T instead of DocT-TPSCC-Net · Real-world average (Protocol 2)F1: .227 -> .389Helped
Train on FSTS-T instead of DocT-TMVSS-Net · Real-world average (Protocol 2)F1: .168 -> .386Helped
Train on FSTS-T instead of DocT-TDTD · Real-world average (Protocol 2)F1: .097 -> .345Helped
Train on FSTS-T instead of DocT-TSTFL-Net · Real-world average (Protocol 2)F1: .205 -> .399Helped
Train on FSTS-T rather than DocT-T before fine-tuning on CertificatePSTruFor · Real-world average (Protocol 4)F1: .453 -> .498Helped
Train on FSTS-T rather than DocT-T before fine-tuning on CertificatePSRRU-Net · Real-world average (Protocol 4)F1: .324 -> .415Helped
Train on FSTS-T rather than DocT-T before fine-tuning on CertificatePSDFCN · Real-world average (Protocol 4)F1: .307 -> .400Helped
Train on FSTS-T rather than DocT-T before fine-tuning on CertificatePSPSCC-Net · Real-world average (Protocol 4)F1: .416 -> .418No clear effect
Train on FSTS-T rather than DocT-T before fine-tuning on CertificatePSMVSS-Net · Real-world average (Protocol 4)F1: .406 -> .434Helped

Surprising findings

Limitations

Experimental setup

Datasets: DocTamper CertificatePS AFAC STFD FindIt FSTS-T FSTS-S FSTS-1.5k TIC13 T-SROIE OSTF

Benchmarks: DocTamper-Test FSTS-S FSTS-1.5k AFAC CertificatePS STFD FindIt

Metrics: pixel-level F1 AUC

Baselines: RRU-Net DFCN PSCC-Net MVSS-Net TruFor DTD STFL-Net DocTamper

Builds on: DocTamper PS-scripted

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