Skip to content

Implementation of DeepFakes for Image and Video Manipulation

Notifications You must be signed in to change notification settings

arcslash/deepfakes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DeepFakes+ - Under Developement

Inspired from original /r/Deepfakes thread and some ideas that deepfakes can be put into use othere than malicous use.

Here contains, necessary scripting to implement your own deepfakes clone and tools necessary to train on your own. Google Cloud environment is used to carry out training.

If you like to contribute to the development of the project - feel free to join

Technologies and Frameworks Used

Pytorch

What can be expected from this repo

DeepFakes for Face Change

  • Adding Face Detection
  • Adding Face Tracking through Video Frames
  • Developing GAN to face style transfer
  • Face Substitution
  • Training on New data
  • UI interface to carryout training

DeepFakes for Object change

  • Training Interface for Object Detection
  • Object Tracking and Detection
  • Developing GAN to style transfer
  • Object Substitution
  • Scene Construction

How to get started

As the start make a virtual environment i've used python3 ( who use python2 anyway?) Make a virtual environment with whatever name you like, i've used env for simplicity, If you don't care you can directly install in the system as well. Then Install the requirements as specified in requirements.txt

on linux or mac os

python3 -m venv env
pip3 install -r requirements.txt

on windows

py -m venv env
pip3 install -r requirements.txt

I am running on Linux so could'nt test on other platforms, but it should work on those platforms as well (If not make a issue? or help me fix it?)

Credits

About

Implementation of DeepFakes for Image and Video Manipulation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages