Abstract
Recent advances in image manipulation tools have made
image forgery detection increasingly more challenging. An
important component in such tools is the ability to fake blur
to hide splicing and copy-move operations. In this paper, we
present a new technique based on the analysis of the camera response functions (CRF) for efficient and robust splicing and copy-move forgery detection and localization. We
first analyze how non-linear CRFs affect edges in terms of
the intensity-gradient bivariate histograms. We show distinguishable shape differences between real and forged blurs
near edges after a splicing operation. Based on our analysis, we introduce a deep-learning framework to detect and
localize forged edges. In particular, we show the problem
can be transformed to a handwriting recognition problem
and resolved by using a convolutional neural network. We
generate a large dataset of forged images produced by splicing followed by retouching and comprehensive experiments
show our proposed method outperforms the state-of-the-art
techniques in accuracy and robustness.