Skip to content

Deepfake Detector - A Tensorflow Implementation of MesoNet: a Compact Facial Video Forgery Detection Network

License

Notifications You must be signed in to change notification settings

Raj-08/Deepfake-Detection-Mesonet

Repository files navigation

Tensorflow-Deepfake-Detection-Mesonet

A Tensorflow Implementation of MesoNet: a Compact Facial Video Forgery Detection Network (https://arxiv.org/abs/1809.00888)

Image_1

REQUIREMENTS :

Mesonet utilises Deepfake detection on Cropped Faces. For this a fast and accurate pytorch based tool is used to crop the faces.

git clone https://github.com/elliottzheng/face-detection

DATASET :

We use the Deepfake Dataset DFDC available publicly at Facebook. (https://ai.facebook.com/datasets/dfdc/)

The dataset has videos and its labels reside in JSON format for each file. For parsing this information and placing videos in respective folders , after downloading the dataset run the command below :

python filter_videos.py

TRAINING :

python train.py 

STEPS :

Image_3

Image_4

Image_4

About

Deepfake Detector - A Tensorflow Implementation of MesoNet: a Compact Facial Video Forgery Detection Network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published