Image Forgery Localization with State Space Models

Zijie Lou, Gang Cao, Kun Guo, Shaowei Weng, Lifang Yu
12/15/2024
cs.CV

Official code: multimediaFor/LoMa (6 stars, last commit 2025-08-08).

Abstract

Pixel dependency modeling from tampered images is pivotal for image forgery localization. Current approaches predominantly rely on Convolutional Neural Networks (CNNs) or Transformer-based models, which often either lack sufficient receptive fields or entail significant computational overheads. Recently, State Space Models (SSMs), exemplified by Mamba, have emerged as a promising approach. They not only excel in modeling long-range interactions but also maintain a linear computational complexity. In this paper, we propose LoMa, a novel image forgery localization method that leverages the selective SSMs. Specifically, LoMa initially employs atrous selective scan to traverse the spatial domain and convert the tampered image into ordered patch sequences, and subsequently applies multi-directional state space modeling. In addition, an auxiliary convolutional branch is introduced to enhance local feature extraction. Extensive experimental results validate the superiority of LoMa over CNN-based and Transformer-based state-of-the-arts. To our best knowledge, this is the first image forgery localization model constructed based on the SSM-based model. We aim to establish a baseline and provide valuable insights for the future development of more efficient and effective SSM-based forgery localization models. Code is available at https://github.com/multimediaFor/LoMa.

View on arXivView PDF

Code Implementations(1)

multimediaFor/LoMaOfficial100%

Source code of the paper: Image Forgery Localization with State Space Models, IEEE SPL 2025.

61C, C++Jan 3, 20251 years ago

Similar Papers

Cite this paper

@article{lou2024image,
  title  = {Image Forgery Localization with State Space Models},
  author = {Zijie Lou and Gang Cao and Kun Guo and Shaowei Weng and Lifang Yu},
  year   = {2024},
  eprint = {2412.11214},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.11214v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.11214.svg)](https://codeofpaper.com/paper/2412.11214)

Discussion