Image Splicing Detection Based on the Q-Markov Features

  • Hongda Sheng
  • Xuanjing ShenEmail author
  • Zenan Shi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11165)


Recently, image splicing tamper detection has become an increasingly significant challenge, because of which all color information of color images and low detection rate of existing algorithms cannot be exploited. To overcome the shortcomings of this method, we propose a model, which employs difference matrix in quaternion domain (Q-DIFF) and Markov in quaternion domain (Q-Markov) in the quaternion discrete cosine transform domain (QDCT) for encoding tampering traces and quaternion back propagation neural network (QBPNN) for decision making. Furthermore, by introducing Q-DIFF and Q-Markov in the proposed model, the entire architecture of the algorithm is accumulated in the four-dimensional frequency domain (i.e., all color channels of color images are utilized). Moreover, the experimental results on public domain benchmark datasets demonstrate that the proposed model is superior to the other state-of-the-art splicing detection methods. Based on the experimental results, we suggest the direction that designs image tamper detection model, which invite all the processing in the model to operate in four-dimensional space (i.e. quaternion space).


Image splicing detection Markov model Quaternion domain 



This research is supported by Key Projects of Jilin Province Science and Technology Development Plan (20180201064SF).


  1. 1.
    Zhang, L.: Detecting densely distributed graph patterns for fine-grained image categorization. IEEE Trans. Image Process. 25(2), 553–565 (2016)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Zhang, L.: Image categorization by learning a propagated graphlet path. IEEE Trans. Neural Netw. Learn. Syst. 27(3), 674–685 (2017)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Zhang, L.: Large-scale aerial image categorization using a multitask topological codebook. IEEE Trans. Cybern. 46(2), 535–545 (2017)CrossRefGoogle Scholar
  4. 4.
    Zhang, L.: Probabilistic skimlets fusion for summarizing multiple consumer landmark videos. IEEE Trans. Multimed. 17(1), 40–49 (2014)CrossRefGoogle Scholar
  5. 5.
    Hong, R.: Unified photo enhancement by discovering aesthetic communities from flickr. IEEE Trans. Image Process. 25(3), 1124–1135 (2016)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Farid, H.: Detecting Digital Forgeries Using Bispectral. Analysis MIT AI Memo AIM-1657, pp. 1–9 (1999)Google Scholar
  7. 7.
    Ng, T.: A data set of authentic and spliced image blocks. Columbia University ADVENT Technical Report 203 (2004)Google Scholar
  8. 8.
    He, Z.: Digital image splicing detection based on Markov features in DCT and DWT domain. Pattern Recogn. 45(12), 4292–4299 (2012)CrossRefGoogle Scholar
  9. 9.
    Zhang, Q.: Joint image splicing detection in DCT and Contourlet transform domain. J. Vis. Commun. Image Represent. 40, 449–458 (2016)CrossRefGoogle Scholar
  10. 10.
    Wang, D.P.: A forensic algorithm against median filtering based on coefficients of image blocks in frequency domain. Multimed. Tools Appl. 4, 1–17 (2018)Google Scholar
  11. 11.
    Isaac, M.: Multiscale local gabor phase quantization for image forgery detection. Multimed. Tools Appl. 1, 1–22 (2017)Google Scholar
  12. 12.
    Alahmadi, A.: Passive detection of image forgery using DCT and local binary pattern. Signal Image Video Process. 11(1), 1–8 (2016)MathSciNetGoogle Scholar
  13. 13.
    Dong, J.: CASIA image tampering detection evaluation database. In: 1st IEEE China Summit and International Conference on Signal and Information Processing, pp. 422–426. IEEE, Beijing (2013)Google Scholar
  14. 14.
    Li, C.: Image splicing detection based on Markov features in QDCT domain. Neurocomputing 228, 29–36 (2017)CrossRefGoogle Scholar
  15. 15.
    Feng, W.: Quaternion discrete cosine transform and its application in color template matching. In: 2008 Congress on Image and Signal Processing, Sanya, pp. 252–256. IEEE (2008)Google Scholar
  16. 16.
    Han, J.G.: Quantization-based Markov feature extraction method for image splicing detection. Mach. Vis. Appl. 29(3), 543–552 (2018)CrossRefGoogle Scholar
  17. 17.
    Qtfm Homepage. Accessed 14 Nov 2017
  18. 18.
    Chen, B.: Quaternion pseudo-Zernike moments combining both of RGB information and depth information for color image splicing detection. J. Vis. Commun. Image Represent. 49, 283–290 (2017)CrossRefGoogle Scholar
  19. 19.
    Shen, X.: Splicing image forgery detection using textural features based on the grey level co-occurrence matrices. IET Image Process. 11(1), 44–53 (2017)CrossRefGoogle Scholar
  20. 20.
    Hong, R.: Flickr circles: aesthetic tendency discovery by multi-view regularized topic modeling. IEEE Trans. Multimed. 18(8), 1555–1567 (2016)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  1. 1.College of Computer Science and TechnologyJilin UniversityChangchunChina
  2. 2.Key Laboratory of Symbolic Computation and Knowledge Engineering of Ministry of EducationJilin UniversityChangchunChina

Personalised recommendations