A multi-purpose image forensic method using densely connected convolutional neural networks

Yifang Chen, Xiangui Kang, Yun Q. Shi, Z. Jane Wang

Research output: Contribution to journalArticlepeer-review

37 Scopus citations


Multi-purpose forensics is attracting increasing attention worldwide. In this paper, we propose a multi-purpose method based on densely connected convolutional neural networks (CNNs) for simultaneous detection of 11 different types of image manipulations. An efficient CNN structure has been specifically designed for forensics by considering vital architecture components, including the number of convolutional layers, the size of convolutional kernels, the nonlinear activations, and the type of pooling layer. The dense connectivity pattern, which has better parameter efficiency than the traditional pattern, is explored to strengthen the propagation of features related to image manipulation detection. When compared with four state-of-the-art methods, our experiments demonstrate that the proposed CNN architecture can achieve better performance in multiple operation detections for different image sizes, especially on small image patches. Consequently, the proposed method can accurately detect local image manipulations. The proposed method can achieve better overall performance when tested on different databases as well as better robustness against JPEG compression even under low-quality JPEG compression.

Original languageEnglish (US)
JournalJournal of Real-Time Image Processing
StatePublished - Jan 1 2019

All Science Journal Classification (ASJC) codes

  • Information Systems


  • Convolutional neural network
  • Dense connectivity
  • Image forensics
  • Multi-purpose forensics


Dive into the research topics of 'A multi-purpose image forensic method using densely connected convolutional neural networks'. Together they form a unique fingerprint.

Cite this