~/talk

Faceswap: Developing a platform for practical Deepfakes

Talkat Devoxx Belgium 2019 · 2019-11-04..11-08· [machine-learning, creative-coding]
name:Matt Tora
links:none on file
links:none on file
slides:none on file

Open source FaceSwap (GPL3) is a working end-to-end deepfake pipeline that runs on consumer GPUs, uses Python, Keras, TensorFlow, PlaidML, and supports multi‑GPU training on Windows Mac and Linux. It chains four prep networks—detection, alignment, recognition, segmentation—into a core autoencoder with shared encoder and two decoders to swap identities. Training is hands‑off but takes days to weeks; minimum 4 GB VRAM, recommended ~8 GB, or use Google Colab. Outputs can be auto‑blended or manually composited; several demos show high‑quality, practical results.

AI-written summary · about

  1. 0:00Intro
  2. 0:23Overview
  3. 2:46How did we get here?
  4. 4:42Features of Faceswap
  5. 6:45API Stack
  6. 8:43Neural Networks
  7. 10:05The Faceswap Machine Learning Stack
  8. 10:48Face Detection
  9. 12:10Face Alignment
  10. 13:41Face Recognition
  11. 15:15Face Segmentation
  12. 17:07Image Reconstruction with Auto-Encoders
  13. 23:09Final Steps: Compositing & Splicing
  14. 25:29Getting Started with Faceswap
  15. 26:11Faceswap Process
  16. 27:27Gathering the Data
  17. 28:16Extract
  18. 30:25Convert
  19. 31:47Post-processing previews
  20. 33:46The future of Deeplakes
  21. 37:09References
  22. 47:27Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.