Deepfake Video Detection Using Biologically Inspired Geometric Deep Learning
ORAL
Abstract
Deepfakes are synthetic media in which a person’s appearance is altered to look like another’s. In order to identify them we trace the face by employing a 3D manifold obtained from Google’s open-source MediaPipe library. It provides us with a local topology of the face that is invariant to any homeomorphic transformation across consecutive frames. We measure the local muscle movement in the face using a heatmap of correlations between pixels in the corresponding frames. These unique biological characteristics are projected to the canonical face mesh and used as features in a 3D Convolutional Neural Network to quantify the authenticity of the face on the video. The proposed model is trained on publicly available databases of manipulated and real videos, including FaceForensics, FaceForensics++, and Deep Fakes Dataset, with more than 500 gigabytes of data available.
The paper is accompanied by a web application with the frontend written in React JS, backend in Python using Flask with Nginx as the front-facing reverse proxy, and Gunicorn to serve the Flask app. The trained model will be integrated with the web application and deployed on Stony Brook University servers as a publicly available application that allows users to analyze their own videos and label them as fake or real.
The paper is accompanied by a web application with the frontend written in React JS, backend in Python using Flask with Nginx as the front-facing reverse proxy, and Gunicorn to serve the Flask app. The trained model will be integrated with the web application and deployed on Stony Brook University servers as a publicly available application that allows users to analyze their own videos and label them as fake or real.
–
Presenters
-
Jansen Wong
Great Neck South High School
Authors
-
Steven Luo
Evergreen Valley High School
-
Jansen Wong
Great Neck South High School
-
Yash Agarwal
Dougherty Valley High School
-
Aayush Sheth
Tesla STEM High School
-
Krish Jain
Redmond High School
-
Eric Zhu
Princeton High School
-
Eric Guan
North Carolina School of Science and Mathematics
-
Nilesh Chaturvedi
Department of Applied Mathematics and Statistics, Stony Brook University
-
Pawel Polak
Department of Applied Mathematics and Statistics, Stony Brook University