Buzzfeed Created a ‘Deepfake’ Obama PSA Video

Buzzfeed Created a ‘Deepfake’ Obama PSA Video

We’ve seen neural network technology take off in recent years as companies like Google and IBM create ever-smarter machines. Computers can beat humans at Go and spot exoplanets now, but there’s a potentially darker side to this technology. Several months ago, a group of developers released a power face-swapping neural network, which was, of course, used to make porn. Now, Buzzfeed has created a video that shows a more troubling side of this technology. The video shows former President Barack Obama saying things he never said, and it looks surprisingly believable.

The tool is known as FakeApp, but the videos are usually called “Deepfakes” because that’s the handle used by the original developer on Reddit. You can download the code freely all over the internet, but it’s not easy to set up — you need to configure Nvidia’s CUDA framework to run the FakeApp TensorFlow code, so the app requires a GeForce GPU. The video you want to alter has to be split into individual frames, and you need a large number of high-resolution photos of the face you want to insert. In the case of Obama, there are plenty of photos online that can be used to generate a model.

Whereas past Deepfakes have been used to swap faces (often to make fake celebrity porn), the video created by Buzzfeed takes a different approach. The source video is Obama making a public address, and the face shown in the final version is also mostly Obama. The goal was not to make Obama look like someone else, but to make it look like he was saying things he never said.

In the video above, Obama is voiced by Jordan Peele, who does a passable impersonation. Having Peele do the voice gets the video more attention, but there are probably voice actors who could do an even better job. Buzzfeed started by pasting Peele’s mouth over top of Obama’s, and then replaced Obama’s jawline to match the mouth movements. Rendering took 56 hours for a minute-long video.

That’s how Buzzfeed made it sound like Obama voiced support for Black Panther’s Killmonger and insulted President Trump. The point of the video is not to create “fake news,” but to warn about the future of fake news. Eventually, it won’t just be words written on the internet, but believable videos conjured up inside a computer.

The video produced by Buzzfeed does look a little strange, but this technology is still very new. It didn’t require any advanced hardware or expensive software to produce, either. We could see a lot more of this in the future, and it could be hard to spot. As the fake Obama says at the end of the video, “Stay woke.”

Continue reading

MSI’s Nvidia RTX 3070 Gaming X Trio Review: 2080 Ti Performance, Pascal Pricing
MSI’s Nvidia RTX 3070 Gaming X Trio Review: 2080 Ti Performance, Pascal Pricing

Nvidia's new RTX 3070 is a fabulous GPU at a good price, and the MSI RTX 3070 Gaming X Trio shows it off well.

Pfizer Claims New COVID-19 Vaccine 90 Percent Effective
Pfizer Claims New COVID-19 Vaccine 90 Percent Effective

There have been a number of COVID-19 vaccines in development in the United States and around the world, and one of them has shown some very positive preliminary results in its Phase 3 trial. One particular vaccine developed by Pfizer and German firm BioNTech appears to be more than 90 percent effective in preventing symptomatic…

Nvidia Will Mimic AMD’s Smart Access Memory on Ampere: Report
Nvidia Will Mimic AMD’s Smart Access Memory on Ampere: Report

AMD's Smart Access Memory hasn't even shipped yet, but Nvidia claims it can duplicate the feature.

Nvidia Unveils Ampere A100 80GB GPU With 2TB/s of Memory Bandwidth
Nvidia Unveils Ampere A100 80GB GPU With 2TB/s of Memory Bandwidth

Nvidia announced an 80GB Ampere A100 GPU this week, for AI software developers who really need some room to stretch their legs.