Back in December, the unsavory hobby of a Reddit user by the name of deepfakes became a new centerpiece of artificial intelligence debate, specifically around the newfound ability to face-swap celebrities and porn stars [theverge.com]. Using software, deepfakes was able to take the face of famous actresses and swap them with those of porn actresses, letting him live out a fantasy of watching famous people have sex. Now, just two months later, easy-to-use applications have sprouted up with the ability to perform this real-time editing with even more ease, according to Motherboard [vice.com], which also first reported about deepfakes [vice.com] late last year.
Thanks to AI training techniques like machine learning, scores of photographs can be fed into an algorithm that creates convincing human masks to replace the faces of anyone on video, all by using lookalike data and letting the software train itself to improve over time. In this case, users are putting famous actresses into existing adult films. According to deepfakes, this required some extensive computer science know-how. But Motherboard reports that one user in the burgeoning community of pornographic celebrity face swapping has created a user-friendly app that basically anyone can use.
The same technique can be used for non-pornographic purposes, such as inserting Nicolas Cage's face [gfycat.com] into classic movies. One user also "outperformed" [grayscott.com] the Princess Leia scene [gfycat.com] at the end of Disney's Rogue One (you be the judge, original footage is at the top of the GIF).
The machines are learning.