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 : subinium@gmail.com