subinium / awesome-deepfake-porn-detection

papers, repos, datasets : deepfake and porn detection using deep learning

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome - Deepfake / Porn Detection using Deep Learning

Ethical Use

The purpose of this list is to enhance and promote efforts into research and development and not to promote or aid in the creation of nefarious content.

Table of Contents

  • Part 1 : Generate
  • Part 2 : Detect
  • Part 3 : Dataset

Part 1 : Generate

Deepfake is not strictly pornography but are highly related.

Keyword : Deepfake, Faceswap, GAN

Research Papers

Title paper code date etc
Deep Video Portraits Paper 2018.07 Website
MesoNet: a Compact Facial Video Forgery Detection Network Paper 2018.09
Forensics Face Detection From GANs Using Convolutional Neural Network Paper 2018.10
Using Capsule Networks to Detect Forged Images and Videos Paper 2018.10
Deepfake Video Detection Using Recurrent Neural Networks Paper 2018.11
Exposing DeepFake Videos By Detecting Face Warping Artifacts Paper 2018.11
Exposing AI Created Fake Videos by Detecting Eye Blinking Paper 2018.12
DeepFakes: a New Threat to Face Recognition? Assessment and Detection Paper 2018.12
FakeCatcher: Detection of Synthetic Portrait Videos using Biological Signals Paper 2019.01
FaceForensics++: Learning to Detect Manipulated Facial Images Paper 2019.01

Code Repositories

Title code about info
Faceswap github FaceSwap is a tool that utilizes deep learning to recognize and swap faces in pictures and videos.
Deepfakes faceswap github code from deepfakes' faceswap project
DeepFaceLab github DeepFaceLab is a tool that utilizes machine learning to replace faces in videos.
Faceswap-GAN github A denoising autoencoder + adversarial losses and attention mechanisms for face swapping.
DeepfakeCapsuleGAN github Using Capsule Networks in GANS to generate very realistic fake images that could perhaps be used for deepfakes
Faceit github A script to make it easy to swap faces in videos using the faceswap library, and YouTube videos.

Part 2 : Detect

More general research about porn detection using AI.

Keyword : Porn detection, NSFW(Not Safe for Work)

Research Papers

Title paper code date etc
Pornography Classification: The Hidden Clues in Video Space-Time Paper 2016.09
Pornographic image recognition by strongly-supervised deep multiple instance learning Paper 2016.09
Video pornography detection through deep learning techniques and motion information Paper 2017.03
Adult Content Detection in Videos with Convolutional and Recurrent Neural Networks Paper 2017.07
Methods of Pornography Detection: Review Paper 2018.01
Pornographic Image Recognition via Weighted Multiple Instance Learning Paper 2019.02

Code Repositories

Title code about info
open_nsfw github Not Suitable for Work (NSFW) classification using deep neural network Caffe models. Yahoo Blog
miles-deep github Deep Learning Porn Video Classifier/Editor with Caffe
NSFWDetector github A NSFW (aka porn) detector with CoreML
nsfwjs github NSFW detection on the client-side via Tensorflow JS Website

Part 3 : Dataset

About NSFW(Not Suitable for Work) Datasets

keyword : dataset, nsfw, nudity

Title code about info
NPDI Dataset : Google Pornography Database Website The Pornography database contains nearly 80 hours of 400 pornographic and 400 non-pornographic videos.
NSFW Data Scraper github Collection of scripts to aggregate image data for the purposes of training an NSFW Image Classifier
NSFW data source URLs github Collection of NSFW images URLs for the purposes of training an NSFW Image Classifier

Contant & Feedback

If you have any suggestions about papers, feel free to mail me :)

About

papers, repos, datasets : deepfake and porn detection using deep learning