Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/subinium/awesome-deepfake-porn-detection
papers, repos, datasets : deepfake and porn detection using deep learning
https://github.com/subinium/awesome-deepfake-porn-detection
List: awesome-deepfake-porn-detection
Last synced: 16 days ago
JSON representation
papers, repos, datasets : deepfake and porn detection using deep learning
- Host: GitHub
- URL: https://github.com/subinium/awesome-deepfake-porn-detection
- Owner: subinium
- Created: 2019-05-16T07:35:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-05-16T07:36:18.000Z (over 5 years ago)
- Last Synced: 2024-05-22T16:07:47.062Z (7 months ago)
- Size: 1.95 KB
- Stars: 88
- Watchers: 8
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-deepfake-porn-detection - Papers, repos, datasets : deepfake and porn detection using deep learning. (Other Lists / Monkey C Lists)
README
# 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](https://web.stanford.edu/~zollhoef/papers/SG2018_DeepVideo/paper.pdf) ||2018.07|[Website](https://web.stanford.edu/~zollhoef/papers/SG2018_DeepVideo/page.html)
| MesoNet: a Compact Facial Video Forgery Detection Network |[Paper](https://arxiv.org/abs/1809.00888) ||2018.09
| Forensics Face Detection From GANs Using Convolutional Neural Network |[Paper](https://www.researchgate.net/profile/Tai_Do_Nhu/publication/327905310_Forensics_Face_Detection_From_GANs_Using_Convolutional_Neural_Network/links/5bac84e7a6fdccd3cb768b1c/Forensics-Face-Detection-From-GANs-Using-Convolutional-Neural-Network.pdf) ||2018.10|
| Using Capsule Networks to Detect Forged Images and Videos |[Paper](https://arxiv.org/pdf/1810.11215) ||2018.10|
| Deepfake Video Detection Using Recurrent Neural Networks |[Paper](https://engineering.purdue.edu/~dgueraco/content/deepfake.pdf)||2018.11
| Exposing DeepFake Videos By Detecting Face Warping Artifacts |[Paper](https://arxiv.org/abs/1811.00656) ||2018.11
| Exposing AI Created Fake Videos by Detecting Eye Blinking |[Paper](https://www.albany.edu/faculty/mchang2/files/2018_12_WIFS_EyeBlink_FakeVideos.pdf) || 2018.12
| DeepFakes: a New Threat to Face Recognition? Assessment and Detection | [Paper](https://arxiv.org/pdf/1812.08685.pdf) | | 2018.12 |
| FakeCatcher: Detection of Synthetic Portrait Videos using Biological Signals |[Paper](https://arxiv.org/pdf/1901.02212) ||2019.01|
| FaceForensics++: Learning to Detect Manipulated Facial Images |[Paper](https://arxiv.org/pdf/1901.08971.pdf) ||2019.01||### Code Repositories
|Title|code|about|info|
|-|-|-|-|
|Faceswap|[github](https://github.com/deepfakes/faceswap)| FaceSwap is a tool that utilizes deep learning to recognize and swap faces in pictures and videos. |
|Deepfakes faceswap|[github](https://github.com/joshua-wu/deepfakes_faceswap)| code from deepfakes' faceswap project|
|DeepFaceLab|[github](https://github.com/iperov/DeepFaceLab) |DeepFaceLab is a tool that utilizes machine learning to replace faces in videos.|
|Faceswap-GAN |[github](https://github.com/shaoanlu/faceswap-GAN) | A denoising autoencoder + adversarial losses and attention mechanisms for face swapping. |
|DeepfakeCapsuleGAN|[github](https://github.com/snknitin/DeepfakeCapsuleGAN)|Using Capsule Networks in GANS to generate very realistic fake images that could perhaps be used for deepfakes|
|Faceit|[github](https://github.com/goberoi/faceit)|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](https://www.researchgate.net/publication/308398120_Pornography_Classification_The_Hidden_Clues_in_Video_Space-Time)||2016.09||
|Pornographic image recognition by strongly-supervised deep multiple instance learning | [Paper](https://www.researchgate.net/publication/312241188_Pornographic_image_recognition_by_strongly-supervised_deep_multiple_instance_learning) | | 2016.09 | |
|Video pornography detection through deep learning techniques and motion information|[Paper](https://www.researchgate.net/publication/311551085_Video_pornography_detection_through_deep_learning_techniques_and_motion_information) ||2017.03||
|Adult Content Detection in Videos with Convolutional and Recurrent Neural Networks | [Paper](https://www.researchgate.net/publication/318408211_Adult_Content_Detection_in_Videos_with_Convolutional_and_Recurrent_Neural_Networks) | | 2017.07 | |
|Methods of Pornography Detection: Review|[Paper](https://www.researchgate.net/publication/325750120_Methods_of_Pornography_Detection_Review) ||2018.01|
|Pornographic Image Recognition via Weighted Multiple Instance Learning| [Paper](https://arxiv.org/abs/1902.03771) ||2019.02|### Code Repositories
|Title|code|about|info|
|-|-|-|-|
|open_nsfw|[github](https://github.com/yahoo/open_nsfw) | Not Suitable for Work (NSFW) classification using deep neural network Caffe models. | [Yahoo Blog](https://yahooeng.tumblr.com/post/151148689421/open-sourcing-a-deep-learning-solution-for)
|miles-deep |[github](https://github.com/ryanjay0/miles-deep)| Deep Learning Porn Video Classifier/Editor with Caffe|
|NSFWDetector| [github](https://github.com/lovoo/NSFWDetector) | A NSFW (aka porn) detector with CoreML| |
|nsfwjs| [github](https://github.com/infinitered/nsfwjs) | NSFW detection on the client-side via Tensorflow JS | [Website](https://nsfwjs.com/) |## Part 3 : Dataset
About NSFW(Not Suitable for Work) Datasets
keyword : dataset, nsfw, nudity
|Title|code|about|info|
|-|-|-|-|
| NPDI Dataset : Google Pornography Database | [Website](https://sites.google.com/site/pornographydatabase/) | The Pornography database contains nearly 80 hours of 400 pornographic and 400 non-pornographic videos. | |
|NSFW Data Scraper|[github](https://github.com/alexkimxyz/nsfw_data_scraper) | Collection of scripts to aggregate image data for the purposes of training an NSFW Image Classifier
|NSFW data source URLs| [github](https://github.com/EBazarov/nsfw_data_source_urls) | 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 :)
- email : [email protected]
- [facebook](https://facebook.com/subinium)