Abstract
It has become easy to alter and tamper the video content flawlessly by using easily available editing software in today's era. Thus, the authenticity of media resources is at high risk. Therefore, one must verify the video to detect the originality of that video content. If the originality and authenticity of the video are compromised, it can change the viewers' perception. This work presents an automatic forgery detection tool that can help to identify the frame insertion type forgery and its location in a video. The deep features are a significant feature in recognizing the forgery and abnormal variations in the video in this work. Based on a parallel CNN model, the proposed method extracts deep features. It also calculates the distance of the correlation coefficient from the deep features, which helps to find the disassociation between the adjacent frames to identify video forgery. The VIFFD and SULFA standard datasets are used to validate the proposed method. It shows that the proposed method is beneficial in differentiating original & insertion type forged videos. The total accuracy of 99.96% achieved in frame-level forgery detection. On video-level forgery detection, 86.5% & 92% accuracy has been achieved in VIFFD & SULFA dataset, respectively. This work also helps to find the inserted frame's location, which benefits in regenerating the original video from the forged video. The proposed method is non-invasive, efficient, robust, and has low time complexity making it suitable for real applications.
Similar content being viewed by others
References
Aghamaleki JA, Behrad A (2016) Inter-frame video forgery detection and localization using intrinsic effects of double compression on quantization errors of video coding. Signal Process Image Commun 47:289–302
Baghel N, Raikwar SC, Bhatnagar C (2020) Image conditioned keyframe-based video summarization using object detection. arXiv preprint. https://arxiv.org/abs/2009.05269
Bakas J, Naskar R (2018) A digital forensic technique for inter–frame video forgery detection based on 3D CNN. In: International conference on information systems security. Springer, Cham
Bakas J, Naskar R, Dixit R (2019) Detection and localization of inter-frame video forgeries based on inconsistency in correlation distribution between Haralick coded frames. Multimedia Tools Appl 78(4):4905–4935
Bakas J, Naskar R, Bakshi S (2021) Detection and localization of inter-frame forgeries in videos based on macroblock variation and motion vector analysis. Comput Electr Eng 89:106929
Fadl S, Han Q, Li Q (2021) CNN spatiotemporal features and fusion for surveillance video forgery detection. Signal Process Image Commun 90:116066
He P et al (2017) Frame-wise detection of relocated I-frames in double compressed H. 264 videos based on convolutional neural network. J Vis Commun Image Represent 48:149–158
Kaur H, Jindal N (2020) Deep convolutional neural network for graphics forgery detection in video. Wirel Pers Commun. https://doi.org/10.1007/s11277-020-07126-3
Kingra S, Aggarwal N, Singh RD (2017) Inter-frame forgery detection in H. 264 videos using motion and brightness gradients. Multimedia Tools Appl 76(24):25767–25786
Kumar V, Singh A, Kansal V, Gaur M (2021) A comprehensive survey on passive video forgery detection techniques. In: Khanna A, Singh AK, Swaroop A (eds) Recent studies on computational intelligence. Studies in computational intelligence, vol 921. Springer, Singapore
Kumar V, Sharma KG, Jalal AS (2014) Support vector machine-based macro-block mode decision in MPEG-2 video compression. Int J Comput Vis Robot 4(4):349–364
Kumar V, Singh A, Kansal V, Gaur M (2020) A comprehensive analysis on video forgery detection techniques (March 29, 2020). In: Proceedings of the international conference on innovative computing & communications (ICICC)
Lin GS, Chang JF, Chuang CH (2011) Detecting frame duplication based on spatial and temporal analyses. In: 2011 6th international conference on computer science & education (ICCSE). IEEE
Liu Y, Huang T (2017) Exposing video inter-frame forgery by Zernike opponent chromaticity moments and coarseness analysis. Multimedia Syst 23(2):223–238
Long C, Basharat A, Hoogs A, Singh P, Farid H (2019) A coarse-to-fine deep convolutional neural network framework for frame duplication detection and localization in forged videos. In: CVPR workshops, pp 1–10
Long C, Smith E, Basharat A, Hoogs A (2017) A c3d-based convolutional neural network for frame dropping detection in a single video shot. In: 2017 IEEE conference on computer vision and pattern recognition workshops (CVPRW). IEEE, pp 1898–1906
Nguyen XH et al (2020) Detecting video inter-frame forgeries based on convolutional neural network model. Int J Image Graph Signal Process 12(3):1
Pun C-M, Yuan X-C, Bi X-L (2015) Image forgery detection using adaptive over-segmentation and feature point matching. IEEE Trans Inf Forensics Secur 10(8):1705–1716
Qadir G, Yahaya S, Ho ATS (2012) Surrey university library for forensic analysis (SULFA) of video content. 121–121
Singh RD, Aggarwal N (2018) Video content authentication techniques: a comprehensive survey. Multimedia Syst 24(2):211–240
Singh A, Khan MA, Baghel N (2020, February) Face emotion identification by fusing neural network and texture features: facial expression. In: 2020 international conference on contemporary computing and applications (IC3A). IEEE, pp 187–190
Sitara K, Mehtre BM (2017) A comprehensive approach for exposing inter-frame video forgeries. In: 2017 IEEE 13th international colloquium on signal processing & its applications (CSPA). IEEE
Sitara K, Mehtre BM (2018) Detection of inter-frame forgeries in digital videos. Forensic Sci Int 289:186–206
Sondos F, Han Q, Li Q (2018) Surveillance video authentication using universal image quality index of temporal average. In: International workshop on digital watermarking, Springer, pp 337–350
Subramanyam AV, Emmanuel S (2012) Video forgery detection using HOG features and compression properties. In: 2012 IEEE 14th international workshop on multimedia signal processing (MMSP). IEEE
Wang W, Farid H (2007) Exposing digital forgeries in video by detecting duplication. In: Proceedings of the 9th workshop on multimedia & security
Wang Q et al (2014) Video inter-frame forgery identification based on consistency of correlation coefficients of gray values. J Comput Commun 2(04):51
Xu J, Liang Y, Tian X, Xie A (2016) A novel video inter-frame forgery detection method based on histogram intersection. In: Proceedings of the IEEE/CIC international conference on communications in China (ICCC), pp 1–6
Yang J, Huang T, Su L (2016) Using similarity analysis to detect frame duplication forgery in videos. Multimedia Tools Appl 75(4):1793–1811
Zampoglou M, Markatopoulou F, Mercier G, Touska D, Apostolidis E, Papadopoulos S, Cozien R, Patras I, Mezaris V, Kompatsiaris I (2019) Detecting tampered videos with multimedia forensics and deep learning. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics). 11295 LNCS 374–386
Zhang Z, Hou J, Ma Q et al (2015) Efficient video frame insertion and deletion detection based on inconsistency of correlations between local binary pattern coded frames. Secur Commun Netw 8(2):311–320
Zhao DN, Wang RK, Lu ZM (2018) Inter-frame passive-blind forgery detection for video shot based on similarity analysis. Multimedia Tools Applications 77(19):25389–25408
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kumar, V., Gaur, M. & kansal, V. Deep feature based forgery detection in video using parallel convolutional neural network: VFID-Net. Multimed Tools Appl 81, 42223–42240 (2022). https://doi.org/10.1007/s11042-021-11448-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-11448-0