Baukebrenninkmeijer / FakeFynder-Hackathon-for-Good-2019

This repository contains our POC for a website which can easily check videos for manipulated areas. It was part of the Hackathon for Good in the Hague, 2019.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deepfake detection for the masses

In our submission for the Hackathon for Good, we created a working POC which is a website where people can easily paste youtube links or upload videos to have them be checked for manipulated sections. The deepfake detection is done using the model from FaceForensics++, which has around 80% accuracy on a combination of compressed videos, but achieves around 99% accuracy on a single type of compression.

The POC also allows for easy checking whether a video has been seen before with a database of video hashes which can be searched.

website usage

Usage

For usage, one needs to download the model weights from the FaceForensics repository and put them in classification/weights. Then call flask run in the top level directory.

About

This repository contains our POC for a website which can easily check videos for manipulated areas. It was part of the Hackathon for Good in the Hague, 2019.

License:Other


Languages

Language:Python 69.6%Language:Jupyter Notebook 23.7%Language:HTML 5.3%Language:Shell 0.6%Language:CSS 0.4%Language:JavaScript 0.3%