Forgery detection in digital images by multi-scale noise estimation

  • Marina GARDELLA*
  • , Pablo MUSE
  • , Jean-Michel MOREL
  • , Miguel COLOM*
  • *Corresponding author for this work

Research output: Journal PublicationsJournal Article (refereed)peer-review

19 Citations (Scopus)

Abstract

A complex processing chain is applied from the moment a raw image is acquired until the final image is obtained. This process transforms the originally Poisson-distributed noise into a complex noise model. Noise inconsistency analysis is a rich source for forgery detection, as forged regions have likely undergone a different processing pipeline or out-camera processing. We propose a multi-scale approach, which is shown to be suitable for analyzing the highly correlated noise present in JPEG-compressed images. We estimate a noise curve for each image block, in each color channel and at each scale. We then compare each noise curve to its corresponding noise curve obtained from the whole image by counting the percentage of bins of the local noise curve that are below the global one. This procedure yields crucial detection cues since many forgeries create a local noise deficit. Our method is shown to be competitive with the state of the art. It outperforms all other methods when evaluated using the MCC score, or on forged regions large enough and for colorization attacks, regardless of the evaluation metric.

Original languageEnglish
Article number119
JournalJournal of Imaging
Volume7
Issue number7
Early online date17 Jul 2021
DOIs
Publication statusPublished - Jul 2021
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2021 by the authors. Licensee MDPI, Basel, Switzerland.

Funding

This work was supported by the Paris Region Ph.D. grant from Région Île-de-France, the International Fact-Checking Network (IFCN) and Agence France Presse (AFP) through the Enhancing Visual Forensics (Envisu4) project, the DGA Defals challenge n° ANR-16-DEFA-0004-01, MENRT and Fondation Mathématique Jacques Hadamard.

Keywords

  • Blind estimation
  • Forged image detection
  • Heatmap
  • JPEG
  • Noise level function

Fingerprint

Dive into the research topics of 'Forgery detection in digital images by multi-scale noise estimation'. Together they form a unique fingerprint.

Cite this