Deep Fakes 2.0 - How Neural Networks are Changing our World


Duration: 50 mins
Thomas Endres
Partner, TNG Consulting
Martin Förtsch
Principal Consultant, TNG Technology Consulting

Imagine looking into a mirror, but not to see your own face, instead looking in the eyes of Barack Obama or Angela Merkel. Your facial expressions are seamlessly transferred to that other person's face, all in real time. The TNG Hardware Hacking Team has managed to create a prototype that transfers faces in real time based on Deepfakes. Neural networks detect faces within a video input, then translate and integrate them back to the video output. Through this technique it is possible to project deceptively real imitations onto other people. For this purpose, we used a Keras trained autoencoder networks and various face recognition algorithms. In this talk, the speakers will give an entertaining and vivid introduction into the world of real-time Deepfakes. In doing so, they will particularly focus on the deep learning techniques used in this application.

This talk is co-presented along with Martin Fortsch

You may also be interested in

50 mins
Identifying And Removing Impediments

Executing a software project has many challenges. For a team to function smoothly and deliver working solution we have to...

180 mins
Leading a Team of Subject Matter Experts with Confidence

As a leader, it is impossible to be an expert on all aspects of your delivery - this is why...

50 mins
Definition of Ready & Done - A Guide to Achieving Predictability

Delivering software often takes longer than we anticipate. Why is that? Part of the reason is not understanding the nuances...

50 mins
All That Glitters Ain't Gold

Let’s use Kafka, everywhere! Let’s try event driven architecture! How about Rust for this service? Let’s use Elixir for this!...

50 mins
10x productivity for Developers and Architects

Productivity is key to success in software development. We will be exploring different principles, so you do not have to...

50 mins
Slowdown to Gain Speed: Technical practices that take time but save time

As a software development manager or a technical leader you are eager to remove impediments so your team can produce...