This article was published online on [26 February 2013]. Errors were subsequently identified. This notice is included in the online and print versions to indicate that both have been corrected [19 March 2013].
Special Issue Paper
Image-splicing forgery detection based on local binary patterns of DCT coefficients†
Article first published online: 26 FEB 2013
Copyright © 2013 John Wiley & Sons, Ltd.
Security and Communication Networks
Special Issue: Security in Big Data
Volume 8, Issue 14, pages 2386–2395, 25 September 2015
How to Cite
2015) Image-splicing forgery detection based on local binary patterns of DCT coefficients. Security Comm. Networks, 8: 2386–2395. doi: 10.1002/sec.721., , , , and (
- Issue published online: 17 AUG 2015
- Article first published online: 26 FEB 2013
- National Science Foundation of China. Grant Numbers: 61071152, 61271316
- passive image forensics;
- image-splicing tampering detection;
- local binary pattern;
- kernel PCA
The wide use of high-performance image acquisition devices and powerful image-processing software has made it easy to tamper images for malicious purposes. Image splicing, which has constituted a menace to integrity and authenticity of images, is a very common and simple trick in image tampering. Therefore, image-splicing detection is of great importance in digital forensics. In this paper, an effective framework for revealing image-splicing forgery is proposed. First, the local binary pattern operator is used to model magnitude components of two-dimensional arrays obtained by applying multisize block discrete cosine transform to test images. Then, all of bins of histograms computed from local binary pattern codes are served as discriminative features for image-splicing detection. After that, kernel principal component analysis is utilized to reduce the dimensionality of the proposed features to avoid the high computational complexity, high mutual correlation among the constructed features and possible overfitting for support vector machine classifier. Finally, support vector machine classifier is employed to distinguish spliced images from authentic images by using the final dimensionality-reduced feature set. The experiment results show that the proposed method can perform better than some state-of-the-art methods in terms of the detection performance over the Columbia image-splicing detection evaluation dataset. Copyright © 2013 John Wiley & Sons, Ltd.