Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

A passive approach for the detection of splicing forgery in digital images

Published: 01 November 2020 Publication History

Abstract

With the technology progress, a plethora of freely accessible software has questioned the authenticity of digital images. This field is continuously creating challenges for researchers to ascertain the integrity of images. Hence, there is a need to improve the performance of forgery detection algorithms from time to time. This paper is focused on the detection of splicing forgery because it is one of the most frequently used image manipulation techniques. In the proposed scheme, Markov features in both Discrete Wavelet Transform (DWT) and Local Binary Pattern (LBP) domains are extracted and combined for the detection of image splicing. Three-level DWT is applied to the source image by the means of discrete Haar wavelet. The image is split in to high and low-frequency sub-bands after applying one level DWT. Furthermore, low-frequency sub-band is decomposed twice to obtain three-level DWT, which leads to more information and less amount of noise. The efficacy of the proposed scheme has been appraised on six benchmark datasets i.e. CASIA v2.0, DVMM, IFS-TC, CASIA v1.0, Columbia, and DSO-1. Moreover, the SVM classifier is trained to classify the images as tampered or authentic. The effectiveness of the proposed scheme is evaluated based on various performance parameters such as accuracy, sensitivity, specificity, and informedness. The proposed results show improved accuracy i.e. 99.69%, 99.76%, 97.80%, 98.61%, 96.90%, and 92.50% on CASIA v1.0, CASIA v2.0, DVMM, Columbia, IFS-TC, and DSO-1, respectively, in comparison to other existing approaches.

References

[1]
Abdallah EE, Hamza AB, Bhattacharya P (2007) Spectral graph-theoretic approach to 3D mesh watermarking. In: Proceedings of graphics interface, pp 327–334
[2]
Abdallah EE, Hamza AB, and Bhattacharya P Improved image watermarking scheme using fast Hadamard and discrete wavelet transforms J Electron Imaging 2007 16 3
[3]
Abdallah EE, Hamza AB, and Bhattacharya P Watermarking 3D models using spectral mesh compression Signal Image Video Process 2009 3 4 375-389
[4]
Abdallah EE, Otoom AF, Abdallah AE, Bsoul M, and Awwad S A hybrid secure watermarking scheme using nonnegative matrix factorization and FastWalsh-Hadamard transform J Appl Secur Res 2019 1 1-14
[5]
Agarwal S, Chand S (2016) Texture operator based image splicing detection hybrid technique. In: proceedings of international conference on Computational Intelligence & Communication Technology (CICT), pp 116-120
[6]
Agarwal S, Chand S (2016) Image forgery detection using Markov features in undecimated wavelet transform. In: ninth international conference on contemporary computing (IC3), pp 1-6
[7]
Alahmadi AA, Hussain M, Aboalsamh H, Muhammad G, Bebis G (2013) Splicing image forgery detection based on DCT and local binary pattern. In: proceedings of global conference on signal and information processing (GlobalSIP), pp 253-256
[8]
Alahmadi A, Hussain M, Aboalsamh H, Muhammad G, Bebis G, and Mathkour H Passive detection of image forgery using DCT and local binary pattern Signal Image Video Process 2017 11 1 81-88
[9]
Chen C, Shi YQ (2008) JPEG image steganalysis utilizing both intrablock and interblock correlations. In: IEEE international symposium on circuits and systems (ISCAS 2008), pp 3029-3032
[10]
Cozzolino D, Gragnaniello D, Verdoliva L (2014) Image forgery localization through the fusion of camera-based, feature-based and pixel-based techniques. In: proceedings of international conference on image processing (ICIP), pp 5302-5306
[11]
Crouse MS, Nowak RD, and Baraniuk RGWavelet-based statistical signal processing using hidden Markov modelsIEEE Trans Signal Process1998464886-9021665651
[12]
De Carvalho TJ, Riess C, Angelopoulou E, Pedrini H, and de Rezende RA Exposing digital image forgeries by illumination color classification IEEE Trans Inf Forensics Secur 2013 8 7 1182-1194
[13]
Dong J, Wang W, Tan T, Shi YQ (2008) Run-length and edge statistics based approach for image splicing detection. In: International workshop on digital watermarking, pp 76–87
[14]
Dong J, Wang W, Tan T (2013) Casia image tampering detection evaluation database. In: proceedings of China Summit & International Conference on signal and information processing (ChinaSIP), pp 422-426
[15]
El-Alfy ES and Qureshi MA Robust content authentication of gray and color images using lbp-dct markov-based features Multimed Tools Appl 2017 76 12 14535-14556
[16]
Emam M, Qi H, and Xiamu N PCET based copy-move forgery detection in images under geometric transforms Multimed Tools Appl 2016 75 18 11513-11527
[17]
Fan J, Chen T, and Kot ACEXIF-white balance recognition for image forensic analysisMultidim Syst Sign Process2017283795-8153662085
[18]
He Z, Lu W, Sun W, and Huang J Digital image splicing detection based on Markov features in DCT and DWT domain Pattern Recogn 2012 45 12 4292-4299
[19]
Hsu YF, Chang SF (2006) Detecting image splicing using geometry invariants and camera characteristics consistency. In: Proceedings of International Conference on Multimedia and Expo, pp 549–552
[20]
Hussain M, Saleh SQ, Aboalsamh H, Muhammad G, Bebis G (2014) Comparison between WLD and LBP descriptors for non-intrusive image forgery detection. In: proceedings of international symposium on innovations in intelligent systems and applications (INISTA), pp 197-204
[21]
Jalab HA, Subramaniam T, Ibrahim RW, Kahtan H, and Noor NFNew texture descriptor based on modified fractional entropy for digital image splicing forgery detectionEntropy2019214371-3793945524
[22]
Jeyasudha A and Priya K Object recognition based on LBP and discrete wavelet transform Int J Adv Signal Image Sci 2016 2 1 24-30
[23]
Kanwal N, Girdhar A, Kaur L, and Bhullar JS Digital image splicing detection technique using optimal threshold based local ternary pattern Multimed Tools Appl 2020 23 1 1-8
[24]
Kaur M, Gupta S (2016) A passive blind approach for image splicing detection based on DWT and LBP histograms. In: International symposium on security in computing and communication, Singapore, Springer, pp 318–327
[25]
Kirchner M and Fridrich J On detection of median filtering in digital images Proc SPIE Electron Imaging Media Forensic Secur II 2010 7541 1-12
[26]
Kumar V and Gupta P Importance of statistical measures in digital image processing Int J Emerg Technol Adv Eng 2012 2 8 56-62
[27]
Kumar A, Prakash CS, Maheshkar S, Maheshkar V (2019) Markov feature extraction using enhanced threshold method for image splicing forgery detection. In: Smart Innovations in Communication and Computational Sciences, pp 17–27
[28]
Li C, Ma Q, Xiao L, Li M, and Zhang A Image splicing detection based on Markov features in QDCT domain Neurocomputing 2017 228 29-36
[29]
Mayer O and Stamm MC Accurate and efficient image forgery detection using lateral chromatic aberration IEEE Trans Inf Forensics Secur 2018 13 7 1762-1777
[30]
Muhammad G, Al-Hammadi MH, Hussain M, and Bebis G Image forgery detection using steerable pyramid transform and local binary pattern Mach Vis Appl 2014 25 4 985-995
[31]
Muqeet MA and Holambe RS Local binary patterns based on directional wavelet transform for expression and pose-invariant face recognition Appl Comput Inf 2019 15 2 163-171
[32]
Ng TT, Chang SF, Sun Q (2004) A data set of authentic and spliced image blocks. Columbia University, ADVENT Technical Report, pp 203–2004
[33]
Powers DMEvaluation: from precision recall and f-measure to roc informedness markedness and correlationJ Mach Learn Technol20112137-632815363
[34]
Prakash CS, Kumar A, Maheshkar S, and Maheshkar V An integrated method of copy-move and splicing for image forgery detection Multimed Tools Appl 2018 77 20 26939-26963
[35]
Roy A, Bhalang Tariang D, Subhra Chakraborty R, Naskar R (2018) Discrete cosine transform residual feature based filtering forgery and splicing detection in JPEG images. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, pp 1552–1560
[36]
Sheng H, Shen X, Lyu Y, Shi Z, and Ma S Image splicing detection based on Markov features in discrete octonion cosine transform domain IET Image Process 2018 12 10 1815-1823
[37]
Shi YQ, Chen C, Chen W (2007) A natural image model approach to splicing detection. In: proceedings of the 9th workshop on multimedia & security, pp 51-62
[38]
Srivastava P and Khare A Integration of wavelet transform, local binary patterns and moments for content-based image retrieval J Vis Commun Image Represent 2017 42 1 78-103
[39]
Su B, Yuan Q, Wang S, Zhao C, and Li S Enhanced state selection Markov model for image splicing detection EURASIP J Wirel Commun Netw 2014 2014 7 1-10
[40]
Sun XW, Li YJ, and Chen Y Application of local standard deviation filtering in image processing [J] Electron Opt Control 2008 15 9 32-34
[41]
Sutthiwan P, Shi YQ, Su W, Ng TT (2010) Rake transform and edge statistics for image forgery detection. In: IEEE international conference on multimedia and expo (ICME), pp 1463-1468
[42]
Vaishnavi D, Subashini TS (2016) Recognizing image splicing forgeries using histogram features. In: proceedings of international conference on big data and Smart City (ICBDSC), pp 1-4
[43]
Yu H, He F, Pan Y, et al. An efficient similarity-based level set model for medical image segmentation J Adv Mech Syst, Manuf 2016 10 8 JAMDSM0100-JAMDSM0100
[44]
Yu H, He F, and Pan Y A novel region-based active contour model via local patch similarity measure for image segmentation Multimed Tools Appl 2018 77 18 24097-24119
[45]
Yu H, He F, and Pan Y A novel segmentation model for medical images with intensity inhomogeneity based on adaptive perturbation Multimed Tools Appl 2019 78 9 11779-11798
[46]
Yu H, He F, and Pan Y A scalable region-based level set method using adaptive bilateral filter for noisy image segmentation Multimed Tools Appl 2020 79 9 5743-5765
[47]
Zhang Y, Zhao C, Pi Y, Li S (2012) Revealing image splicing forgery using local binary patterns of DCT coefficients. In: Communications, Signal Processing, and Systems, pp 181–189
[48]
Zhang Q, Lu W, and Weng J Joint image splicing detection in DCT and Contourlet transform domain J Vis Commun Image Represent 2016 40 449-458
[49]
Zhang H, Wang C, and Zhou X Fragile watermarking based on LBP for blind tamper detection in images J Inf Process Syst 2017 13 2 385-399
[50]
Zhang Z, Wang C, and Zhou X A survey on passive image copy-move forgery detection J Inf Process Syst 2018 14 1 6-31
[51]
Zhang Q, Lu W, Wang R, and Li G Digital image splicing detection based on Markov features in block DWT domain Multimed Tools Appl 2018 77 23 31239-31260
[52]
Zhao X, Wang S, Li S, and Li J Passive image-splicing detection by a 2-d noncausal markov model IEEE Trans Circuits Syst Video Technol 2015 25 2 185-199
[53]
Hakimi F, Hariri M, GharehBaghi F (2015) Image splicing forgery detection using local binary pattern and discrete wavelet transform. In 2nd international conference on knowledge-based engineering and innovation. Tehran, IEEE, pp 1074–1077

Cited By

View all
  • (2024)Deep Learning-based forgery detection and localization for compressed images using a hybrid optimization modelMultimedia Systems10.1007/s00530-024-01336-630:3Online publication date: 1-Jun-2024
  • (2022)A deep learning framework for copy-move forgery detection in digital imagesMultimedia Tools and Applications10.1007/s11042-022-14016-282:12(17741-17768)Online publication date: 12-Oct-2022
  • (2022)An improved approach for single and multiple copy-move forgery detection and localization in digital imagesMultimedia Tools and Applications10.1007/s11042-022-13105-681:27(38817-38847)Online publication date: 1-Nov-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Multimedia Tools and Applications
Multimedia Tools and Applications  Volume 79, Issue 43-44
Nov 2020
1580 pages

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 01 November 2020
Accepted: 26 June 2020
Revision received: 07 May 2020
Received: 09 August 2019

Author Tags

  1. Accuracy
  2. Discrete wavelet transform
  3. Local binary pattern
  4. Markov features
  5. Splicing forgery

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 24 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Deep Learning-based forgery detection and localization for compressed images using a hybrid optimization modelMultimedia Systems10.1007/s00530-024-01336-630:3Online publication date: 1-Jun-2024
  • (2022)A deep learning framework for copy-move forgery detection in digital imagesMultimedia Tools and Applications10.1007/s11042-022-14016-282:12(17741-17768)Online publication date: 12-Oct-2022
  • (2022)An improved approach for single and multiple copy-move forgery detection and localization in digital imagesMultimedia Tools and Applications10.1007/s11042-022-13105-681:27(38817-38847)Online publication date: 1-Nov-2022
  • (2022)An improved detection of blind image forgery using hybrid deep belief network and adaptive fuzzy clusteringMultimedia Tools and Applications10.1007/s11042-022-12923-y81:20(29177-29205)Online publication date: 1-Aug-2022
  • (2022)Chroma key foreground forgery detection under various attacks in digital video based on frame edge identificationMultimedia Tools and Applications10.1007/s11042-021-11380-381:1(1419-1446)Online publication date: 1-Jan-2022
  • (2021)A dual-tamper-detection method for digital image authentication and content self-recoveryMultimedia Tools and Applications10.1007/s11042-021-11179-280:19(29805-29826)Online publication date: 1-Aug-2021

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media