Detecting Manipulations in Video
This chapter presents the techniques researched and developed within InVID for the forensic analysis of videos, and the detection and localization of forgeries within User Generated Videos (UGVs) Following an overview of state of the art video tampering detection techniques, we observed that the bulk of current research is mainly dedicated to frame based tampering analysis or encoding based inconsistency characterization. We built upon this existing research, by designing forensics filters aimed to highlight any traces left behind by video tampering, with a focus on identifying disruptions in the temporal aspects of a video. As for many other data analysis domains, deep neural networks show very promising results in tampering detection as well. Thus, following the development of a number of analysis filters aimed to help human users in highlighting inconsistencies in video content, we proceeded to develop a deep learning approach aimed to analyze the outputs of these forensics filters and automatically detect tampered videos. In this chapter, we present our survey of the state of the art with respect to its relevance to the goals of InVID, the forensics filters we developed and their potential role in localizing video forgeries, as well as our deep learning approach for automatic tampering detection. We present experimental results on benchmark and real world data, and analyze the results. We observe that the proposed method yields promising results compared to the state of the art, especially with respect to the algorithm's ability to generalize to unknown data taken from the real world. We conclude with the research directions that our work in InVID has opened for the future.
Video Verification in the Fake News Era