SLIC: Secure Learned Image Codec through Compressed Domain Watermarking to Defend Image Manipulation

Chen-Hsiu Huang, Ja-Ling Wu
10/19/2024
cs.CVcs.AI

No confident code implementation found for this paper.

Abstract

The digital image manipulation and advancements in Generative AI, such as Deepfake, has raised significant concerns regarding the authenticity of images shared on social media. Traditional image forensic techniques, while helpful, are often passive and insufficient against sophisticated tampering methods. This paper introduces the Secure Learned Image Codec (SLIC), a novel active approach to ensuring image authenticity through watermark embedding in the compressed domain. SLIC leverages neural network-based compression to embed watermarks as adversarial perturbations in the latent space, creating images that degrade in quality upon re-compression if tampered with. This degradation acts as a defense mechanism against unauthorized modifications. Our method involves fine-tuning a neural encoder/decoder to balance watermark invisibility with robustness, ensuring minimal quality loss for non-watermarked images. Experimental results demonstrate SLIC's effectiveness in generating visible artifacts in tampered images, thereby preventing their redistribution. This work represents a significant step toward developing secure image codecs that can be widely adopted to safeguard digital image integrity.

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. Any repos shown below are weak matches — 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{huang2024slic,
  title  = {SLIC: Secure Learned Image Codec through Compressed Domain Watermarking to Defend Image Manipulation},
  author = {Chen-Hsiu Huang and Ja-Ling Wu},
  year   = {2024},
  eprint = {2410.15075},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.15075v1}
}

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

Discussion