Robust Image Self-Recovery against Tampering using Watermark Generation with Pixel Shuffling

Minyoung Kim, Paul Hongsuck Seo
11/28/2025
cs.CV

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

The rapid growth of Artificial Intelligence-Generated Content (AIGC) raises concerns about the authenticity of digital media. In this context, image self-recovery, reconstructing original content from its manipulated version, offers a practical solution for understanding the attacker's intent and restoring trustworthy data. However, existing methods often fail to accurately recover tampered regions, falling short of the primary goal of self-recovery. To address this challenge, we propose ReImage, a neural watermarking-based self-recovery framework that embeds a shuffled version of the target image into itself as a watermark. We design a generator that produces watermarks optimized for neural watermarking and introduce an image enhancement module to refine the recovered image. We further analyze and resolve key limitations of shuffled watermarking, enabling its effective use in self-recovery. We demonstrate that ReImage achieves state-of-the-art performance across diverse tampering scenarios, consistently producing high-quality recovered images. The code and pretrained models will be released upon publication.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kim2025robust,
  title  = {Robust Image Self-Recovery against Tampering using Watermark Generation with Pixel Shuffling},
  author = {Minyoung Kim and Paul Hongsuck Seo},
  year   = {2025},
  eprint = {2511.22936},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.22936v1}
}

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/2511.22936.svg)](https://codeofpaper.com/paper/2511.22936)

Discussion