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.
- Part 1 : Generate
- Part 2 : Detect
- Part 3 : Dataset
Deepfake is not strictly pornography but are highly related.
Keyword : Deepfake, Faceswap, GAN
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 |
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. |
More general research about porn detection using AI.
Keyword : Porn detection, NSFW(Not Safe for Work)
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 |
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 |
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 |
If you have any suggestions about papers, feel free to mail me :)
- email : [email protected]