Here's two pretty amazing videos by Arturo Castro showing demos for face substitution techniques.
As Arturo explains:
This is a technical demo for face substitution technique. The application works in real time and it's developed using the opensource framework for creative coding openFrameworks: openFrameworks.cc
Most of the "magic" happens thanks to Jason Saragih's c++ library for face tracking web.mac.com/jsaragih/FaceTracker/FaceTracker.html. The face tracking library returns a mesh that matches the contour of the eyes, nose, mouth and other facial features.
That way the mesh obtained from a photo is matched to my own face in the video. Applying some color interpolation algorithms from Kevin Atkinson's image clone code: methodart.blogspot.com/ gives it the blending effect that can be seen in the final footage.
|Solar Panel Made with Human Hair|
|Where AI is Currently At|
|Can Robots Run the News?|
|The Swiss Millennium-Measuring $400,000 Pocket Watch Explained|
|“Both spacecraft are still operational when they reached interstellar space.”|
|"Free apps make money by selling your personal data."|
|CaptchaTweet: Write Tweets in Captcha Form|
|“We’ve received requests to add some artificial noise to the buses so that people can hear them.”|
|How to Avoid Jury Duty|
|“Initial riders may be more comfortable getting into a car with a human in the driver seat.”|
|The (Very Scary) People of Public Transit|
|The Festive Funk Machine: Click to Make Your Own Festive Music|
|Naked Preacher Lady [NSFW]|
|“Can you replace the spring of a pogo stick with repelling magnets?”|