Vol.29, No.3, 2021, pp.927-937, doi:10.32604/iasc.2021.018854
Duplicate Frame Video Forgery Detection Using Siamese-based RNN
  • Maryam Munawar, Iram Noreen*
Department of Computer Science, Bahria University, Islamabad, Lahore Campus, 54782, Pakistan
* Corresponding Author: Iram Noreen. Email:
Received 22 March 2021; Accepted 23 April 2021; Issue published 01 July 2021
Video and image data is the most important and widely used format of communication today. It is used as evidence and authenticated proof in different domains such as law enforcement, forensic studies, journalism, and others. With the increase of video applications and data, the problem of forgery in video and images has also originated. Although a lot of work has been done on image forgery, video forensic is still a challenging area. Videos are manipulated in many ways. Frame insertion, deletion, and frame duplication are a few of the major challenges. Moreover, in the perspective of duplicated frames, frame rate variation and loop detection are also key issues. Identification of forged duplication frames for large videos with variant frame rates in real-time is not applicable due to computational limitations, lack of generalization, and low-performance accuracy. This research has investigated the problem of frame duplication with varied frame rates using a deep learning approach. A novel deep learning framework consisting of Inflated 3D (I3D) and Siamese-based Recurrent Neural Network (RNN) is proposed to resolve the aforementioned issues. The first step in the proposed framework is to extract the features and convert videos into frames. I3D network receives an original and a forged video to detect frame-to-frame duplication. Then multiple frames are merged to create a sequence. This sequence is passed to Siamese-based RNN which is used for the sequence to sequence forgery detection in video. Media Forensic Challenge (MFC) is a relatively new dataset with various frame rates, and a huge volume of videos. MFC and Image Retrieval and Analysis Tool (VIRAT) datasets are used for training and validation of the proposed model. The accuracy of the proposed method with the VIRAT dataset is 86.6% and with the MFC dataset 93%. The comparative analysis with state-of-the-art approaches has shown the robustness of the proposed approach.
Duplicate frame; video forgery; deep learning; RNN; Siamese; I3D
Cite This Article
M. Munawar and I. Noreen, "Duplicate frame video forgery detection using siamese-based rnn," Intelligent Automation & Soft Computing, vol. 29, no.3, pp. 927–937, 2021.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.