Spliced Image Classification and Tampered Region Localization Using Local Directional Pattern

Full Text (PDF, 1098KB), PP.35-42

Views: 0 Downloads: 0

Author(s)

Surbhi Sharma 1,* Umesh Ghanekar 1

1. Department of Electronics and Communication Engineering National Institute of Technology, Kurukshetra, India

* Corresponding author.

DOI: https://doi.org/10.5815/ijigsp.2019.03.05

Received: 27 Oct. 2018 / Revised: 15 Nov. 2018 / Accepted: 18 Dec. 2018 / Published: 8 Mar. 2019

Index Terms

Passive image tampering detection, Splicing detection, Local Directional Pattern, SVM

Abstract

In this paper the authors have proposed a spliced image detection algorithm based on Local Directional Pattern (LDP). The output of many splicing detection techniques is either to classify spliced image from authentic images or to localize the spliced region. But the proposed algorithm has ability to classify and to localize the spliced region.  First, the original image (RGB color space) is converted to Ycbcr color space. The histogram of LDP of chrominance component of suspect image is used in classification. Whereas for localization of spliced region, the chrominance component of input image is divide into overlapping blocks; then, the LDP of each block is calculated. The standard deviation of each block is used as clue to visualize the spliced region. The experimental results are calculated in terms of accuracy, specificity (true negative tare), sensitivity (true positive rate) and error rate and proves effectiveness of the proposed algorithm. The accuracy of the proposed algorithm is 98.55 %. The algorithm is also robust against post splicing image processing operation such as gaussian blur, additive white gaussian noise, JPEG compression and scaling however, previous techniques have not considered these experimental environment. 

Cite This Paper

Surbhi Sharma, Umesh Ghanekar, "Spliced Image Classification and Tampered Region Localization Using Local Directional Pattern", International Journal of Image, Graphics and Signal Processing(IJIGSP), Vol.11, No.3, pp. 35-42, 2019. DOI: 10.5815/ijigsp.2019.03.05

Reference

[1]G K Birajdar, V H Mankar, “Digital Image Forgery Detection Using Passive Techniques: A Survey”, Digital Investigation, vol.10, issue 3, pp 226-245, 2013 

[2]M. Kumar, S. Srivastva, “Image forgery detection based on physics and pixels: a study”, Australian Journal of Forensic Sciences. DOI: 10.1080/00450618.2017.1356868(2018)

[3]C. Riess, E. Angelopoulou, “Scene Illumination as an Indicator of Image Manipulation”, Inf. Hiding, vol. 6387, pp. 66–80, 2010.

[4]Y. Fan, P. Carre, C. F. Maloigne, “Image Splicing Detection With Local Illumination Estimation”, ICIP 2015

[5]C. Riess , E. Angelopoulou, “Exposing Digital Image Forgeries By Illumination Color Classification”, IEEE Transactions On Information Forensics And Security, vol. 8, no. 7, pp. 1182 – 1194, July 2013

[6]X. Pan, X. Zhang, S. Lyu, “Exposing Image Forgery With Blind Noise Estimation”, Thirteenth ACM Multimedia Workshop On Multimedia And Security, pp. 15-20, 2012, DOI: 10.1145/2037252.2037256

[7]Xunyu Pan, Xing Zhang, SiweiLyu, “Exposing Image Forgery With Blind Noise Estimation”, IEEE International Conference on Computational Photography (ICCP), 2012.

[8]T, Julliand, V, Nozick, Hugues Talbot, “Automated Image Splicing Detection From Noise Estimation In Raw Images”, 6th International Conference On Imaging For Crime Prevention And Detection (ICDP-15), DOI: 10.1049/ic.2015.0111

[9]S.Lyu ,Xunyu Pan And Xing Zhang, “Exposing Region Splicing Forgeries With Blind Local Noise Estimation”, Springer, Int Jpournal of Computer Vision, vol. 110, issue 2, pp 202-221, 2014

[10]C.M. Pun, B. Liu, X. C. Yuan, “Multi-scale noise estimation for image splicing forgery detection”, Journal of Visual Communication Image Representation, Elsevier, vol. 38, pp. 195-206, July 2016.

[11]Y.F. Hs , S.F. Chang, “Image Splicing Detection Using Camera Response Function Consistency and Automatic Segmentation”, 2007 IEEE International Conference On Multimedia and Expo, China, DOI: 10.1109/ICME.2007.4284578

[12]Z.Qu, G. Qiu, J. Huang, “Detect Digital Image Splicing With Visual Cues”, LNCS, Springer, 2009.

[13]H. R. Chennamma, L. Rangarajan, “Image Splicing Detection Using Inherent Lens Radial Distortion”, International Journal Of Computer Science, 2010

[14]P. Kakar, N. Sudha, W. Ser, “Exposing Digital Image Forgeries By Detecting Discrepancies In Motion Blur,” IEEE Trans. Multimedia, vol. 13, no. 3, pp. 443–452, Jun. 2011.

[15]A.A Alahmadi, M. Hussain, A. Hatim , M. Ghulam M, B. George, “Splicing Image Forgery Detection Based On DCT And Local Binary Pattern”, 2013 IEEE Global Conference on Signal and Information Processing (Globalsip), DOI: 10.1109/GlobalSIP.2013.6736863

[16]S. Agarwal, S. Chand, “Image Forgery Detection Using Multi-Scale Entropy Filter And Local Phase Quantization”, International Journal of Image, Graphics and Signal Processing, 2015.

[17]Y Zhang, C. Zhao, Y. Pi, S. Li, Shilin W”, Image-Splicing Forgery Detection Based On Local Binary Patterns Of DCT Coefficients”, Security and Communication Networks, Published Online in Wiley Online Library, 2013.

[18]C. Li1, Q. Ma1, L. Xiao, M. Li, A. Zhang, “Image Splicing Detection Based On Markov Features In QDCT Domain”, LNCS, Springer, 2015. 

[19]M. Hariri, F. Hakimi, “Image-Splicing Forgery Detection Based On Improved LBP and K-Nearest Neighbors Algorithm”, International Journal of Electronics Information & Planning, 2015. 

[20]O. Muratov, D. T. Dang-Nguyen, G. Boato. F. G. B. D. Natale, “Saliency Detection As A Support For Image Forensics”, 5th International Symposium On Communications Control And Signal Processing(ISCCP), 2012

[21]Z. Zhang, G. Wang, Y. Bian, Z. Yu, “A Novel Model For Splicing Detection”, In IEEE 5th International Conference On Bio-Inspired Computing: Theories And Applications (Bic-Ta), 2010

[22]T. Jabid, M. H. Kabir and O. S. Chae, “Local Directional Pattern (LDP) for Face Recognition”, Proceeding in IEEE International Conference of Consumer Electronics. 2010.

[23]C. Cortes, V. Vapnik, “Support-vector networks”. Machine Learning. vol. 20 no.3, pp. 273–297, 1997. 

[24]T. Gloe., R. Bohme, “The Dresden Image Database for Benchmarking Digital Image Forensics’, Proceedings in 25th Symposium On Applied Computing (ACM SAC).2:1585- 1591 (2010).

[25]Y. F. Hsu, S. F. Chang, “Detecting Image Splicing Using Geometry Invariants and Camera Characteristics Consistency”, International Conference on Multimedia and Expo (ICME), Toronto, Canada. (2006).