Researchers have discovered a surprisingly simple way to detect deepfake video calls: ask the suspect to turn sideways.
The company used DeepFaceLive, a popular app for video deepfakes, to transform a volunteer into various celebrities.
Most of the recreations were impressive when they looked straight-ahead. But once the faces rotated a full 90-degrees, the images became distorted and the spell was broken.
“Typical 2D alignment packages consider a profile view to be 50% hidden, which hinders recognition, as well as accurate training and subsequent face synthesis,” Metaphysic.ai‘s Martin Anderson explained in a blog post.
“Frequently the generated profile landmarks will ‘leap out’ to any possible group of pixels that may represent a ‘missing eye’ or other facial detail that’s obscured in a profile view.”
These weak spots can be strengthened, but it takes a lot of work.
YouTuber DesiFakes proved it was possible after adding a deepfake Jerry Seinfeld to a character in Pulp Fiction. But this required extensive post-processing. In addition, the profile-view of Seinfeld closely resembled the original actor.
Yet this is hard to replicate for the general public, because we’re rarely filmed or photographed in profile — unless we get arrested.
This can leave deepfake models with insufficient training data to generate realistic lateral views.
Metaphysic.ai’s research emerges amid growing concerns about deepfake video calls.
In June, several European mayors were duped by a video call from a fake Vitali Klitschko.
Days later, the FBI warned that scammers were using deepfakes in interviews for fully-remote jobs that offer access to valuable information.
The side-on trick may not have saved all of the victims. Future 3D landmark systems may produce convincing profile views, while photorealistic CGI models could replace entire heads.
Nonetheless, the side-view trick adds a new chance to detect the fakers — and another reason to not get arrested.
Get the TNW newsletter
Get the most important tech news in your inbox each week.