Code Monkey home page Code Monkey logo

awesome-deepfake-porn-detection's Introduction

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 :)

awesome-deepfake-porn-detection's People

Contributors

subinium avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.