atlas

Research map / Detection and segmentation / CNN features

CatmullRom Splines-Based Regression for Image Forgery Localization

AAAI 2024 · Detection and segmentation › CNN features · approach: Forgery detection · 11 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 CSR-Net, which recasts image forgery localization as regression by fitting CatmullRom splines to tampered-region contours, and adds a comprehensive re-scoring step and a vertical/horizontal texture module to suppress false positives and sharpen boundaries.

Problem

Image forgery localization suffers from false positives from threshold-sensitive binarization in segmentation methods and inaccurate, irregular tampered-region boundaries.

Approach

Converts mask annotations into CatmullRom spline control points so that anchor-free regression can be applied to a pixel-level task; scores each region by combining classification and instance scores, and uses directional (1xk and kx1) learnable edge heatmaps to refine contours.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add CatmullRom splines instead of traditional regression (ablation)CSR-Net · CASIAAUC: 68.5 -> 90.4Helped
Add CatmullRom splines instead of traditional regression (ablation)CSR-Net · NIST16AUC: 75.9 -> 99.7Helped
Add Comprehensive Re-scoring Algorithm (CRA) (ablation)CSR-Net · CASIAAUC: 86.3 -> 90.4Helped
Add Comprehensive Re-scoring Algorithm (CRA) (ablation)CSR-Net · CASIAF1: 55.5 -> 58.8Helped
Add Comprehensive Re-scoring Algorithm (CRA) (ablation)CSR-Net · NIST16AUC: 95.9 -> 99.7Helped
Add Comprehensive Re-scoring Algorithm (CRA) (ablation)CSR-Net · NIST16F1: 78.8 -> 83.5Helped
Add Vertical Texture-interactive Perception (VTP) (ablation)CSR-Net · CASIAAUC: 88.9 -> 90.4Helped
Add Vertical Texture-interactive Perception (VTP) (ablation)CSR-Net · CASIAF1: 56.9 -> 58.8Helped
Add Vertical Texture-interactive Perception (VTP) (ablation)CSR-Net · NIST16AUC: 97.8 -> 99.7Helped
Add Vertical Texture-interactive Perception (VTP) (ablation)CSR-Net · NIST16F1: 81.8 -> 83.5Helped
Use CatmullRom splines rather than the traditional regression baseline (ablation)CSR-Net · CASIAF1: 35.3 -> 58.8Helped
Use CatmullRom splines rather than the traditional regression baseline (ablation)CSR-Net · NIST16F1: 51.2 -> 83.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: CASIA Columbia NIST16 COVER IMD20 RIFL21 synthetic tampering dataset (60K)

Benchmarks: Columbia Coverage CASIA NIST16 IMD20 RIFL21

Metrics: pixel-level AUC F1 score (EER threshold)

Baselines: SPAN TruFor PSCCNet ObjectFormer ManTra-Net RGB-N J-LSTM H-LSTM

Builds on: Mask R-CNN FCOS DeepLab ASPP Sobel layer

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