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.
|Instagram Releases Hyperlapse Video for iPhone|
|"Understand one of several foreign languages through real-time in-ear translation"|
|Quadrocopters Playing Tennis|
|USS Zumwalt: U.S. Navy's Stealth Warship Powered by Linux|
|The Swiss Millennium-Measuring $400,000 Pocket Watch Explained|
|CaptchaTweet: Write Tweets in Captcha Form|
|“It's not more expensive to build and it's hugely cheaper and more efficient to live in.”|
|How to Make a Cheesecake that Looks Like Cheese|
|“But what about when those technologies destroy the environment?”|
|What Nothing Really Means in Seinfeld|
|How to Avoid Jury Duty|
|The (Very Scary) People of Public Transit|
|Naked Preacher Lady [NSFW]|
|“How easy it is for anyone who tracks our digital activities to gain insight into our personalities.”|
|Fake Name Generator|
|If Sir David Attenborough Restored Vintage Toys|
|“A chain of endlessly recommended YouTube videos made by strangers motivated by advertising dollars.”|