1. Introduction
Recently, the widespread availability of image editing software makes it extremely easy to edit or even change the digital image content, which is becoming a fearful problem. Struggling to the public trust in photographs, in this paper, our research is specifically focused on the image splicing forgery detection. The splicing forgery copies parts of one image and then pastes into another image to merge a new image as shown in Fig. 1.(a). Because the tampered regions come from other images, the differences of image attributes between the un-tampered and tampered regions exist, such as lighting, shadow, sensor noise, camera reflection and so on, which can be utilized to identify an image suspected of being tampered with and to locate the tampered regions in the forgery image. The existing splicing forgery detection methods have tried to make use of some feature extraction methods for exploring the differences of image attributes. According to the feature extraction methods used in the existing splicing forgery detection methods, they can be mainly classified into two classes: traditional feature extraction-based detection methods and convolutional neural network (CNN)-based detection methods.
An enhanced input features by the residual feedback in the proposed RRU-net. (a) The splicing forgery image; (b) The ground-truth image; (c) The global response of the enhanced input of the first building block in the proposed RRU-net.