Research Area:  Machine Learning
The recent digital revolution has sparked a growing interest in applying convolutional neural networks (CNNs) and deep learning to the field of image forensics. The proposed methods aim to train algorithms for solving a range of predetermined tasks. However, training a model that has been randomly initialized requires extensive time for computation as well as an enormous pool of training data to draw from. Moreover, such a model needs to be developed and redeveloped from the ground up if there are any alterations to the feature-space distribution. In addressing these problems, the present paper proposes a novel approach to training image forgery detection models. The method applies prior knowledge that has been transferred to the new model from previous steganalysis models. Additionally, because CNN models generally perform badly when transferred to other databases, transfer learning accomplished through knowledge transfer allows the model to be easily trained for other databases. The various models are then evaluated using image forgery techniques such as shearing, rotating, and scaling images. The experimental results, which show an image manipulation detection has validation accuracy of over 94.89%, indicate that the proposed transfer learning approach successfully accelerates CNN model convergence but does not improve image quality.
Keywords:  
Forgery detection
Deep learning
Transfer learning
Neural network
Author(s) Name:  Younis Abdalla, M. T. Iqbal, M. Shehata
Journal name:  European Journal of Electrical and Computer Engineering
Conferrence name:  
Publisher name:  European Open Science
DOI:  10.24018/ejece.2019.3.5.125
Volume Information:  Vol. 3 No. 5 (2019)
Paper Link:   https://ejece.org/index.php/ejece/article/view/125