Temporal Forensics of MPEG Video Using Discrete Wavelet Transform and Support Vector Machine

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 243)


Detection of video forgery is challenging, as finding traces of tampering is a complex task. Digital video forensic is used as an important tool to detect video forgery. Compression history of a video is analyzed to carry out temporal forensics of motion-compensated video such as MPEG-2, MPEG-4, H.263, H.264. Wang and Farid demonstrated that double MPEG compression can detect temporal fingerprints of video forgery, by visually inspecting I-frame prediction error sequence (PES) in the discrete Fourier transform (DFT) domain. This method is prone to human error and can be stressful while analyzing large number of videos. In order to overcome the drawback of this method, here we propose a novel technique to automatically detect video forgery using discrete wavelet transform (DWT) and support vector machine (SVM). A new statistical parameter “γ” related to the difference vector of first-level DWT coarse and detail sub-bands is used for the automatic detection of temporal attacks. Here, we use SVM, which is an effective and efficient classification tool to analyze/recognize data patterns. Experiment is conducted using various SVM kernel functions such as linear, polynomial, quadratic, radial basis function (RBF), and multilayer perceptron (MLP) to classify forged videos. The experimental results demonstrated that the proposed method can efficiently detect video forgery.


Digital forensics Discrete wavelet transform Support vector machine 


  1. 1.
    Wang, W., Farid, H.: Exposing digital forgeries in video by detecting double MPEG compression. In: Proceedings of ACM Multimedia and Security Workshop, Geneva, Switzerland, pp. 37–47 (2006)Google Scholar
  2. 2.
    Stamm, M.C., Lin, W.S., Liu, K.J.R.: Temporal forensics and anti-forensics for motion compensated video. IEEE Trans. Inf. Forensics Secur. 7(4), 1315–1329 (2012)CrossRefGoogle Scholar
  3. 3.
    Rabaoui, A., Davy, M., Rossignol, S., Ellouze, N.: Using one-class SVMs and wavelets for audio surveillance. IEEE Trans. Inf. Forensics Secur. 3(4), 763–775 (2008)CrossRefGoogle Scholar
  4. 4.
    Lai, C.L., Chen, Y.S.: The application of intelligent system to digital image forensics. In: Proceedings of the 8th International Conference on Machine Learning and Cybernetics, Baoding, pp. 2991–2998, 12–15 July 2009Google Scholar
  5. 5.
    Gonzalez, R.C., Woods, R.E.: Digital Image Processing, 3rd edn, pp. 510–512. Pearson Education, New Jersey (2009)Google Scholar
  6. 6.
    MPEG-2 overview and MATLAB codec project. Available:
  7. 7. Video Test Media. Available :

Copyright information

© Springer India 2014

Authors and Affiliations

  1. 1.Department of Computer EngineeringDefence Institute of Advanced TechnologyPuneIndia

Personalised recommendations