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.
|Conficker Eye Chart|
|Wikipedia pulls in flood of cash from users|
|Plastic Bags Can Be Converted into Car Fuel|
|“The Amish use us as an experiment.”|
|MPAA accuses laser printer of illegal file sharing|
|“To be a creator, not only a consumer.”|
|“A mass of meat, ready for human consumption, with no brain or wings or feet.”|
|CaptchaTweet: Write Tweets in Captcha Form|
|The (Very Scary) People of Public Transit|
|Recycled Vacuum Lamps|
|“Impossible Aerospace founder and CEO Spencer Gore hopes to make self-flying electric planes.”|
|“World’s largest floatplane-only airline [...] to become an electrically powered airline.”|
|How to Avoid Jury Duty|
|U.S.S. Enterprise Owner's Manual|
|“We are undergoing the greatest economic transformation in our history, and we are dealing with it by pretending nothing is happening.”|
|If Sir David Attenborough Restored Vintage Toys|
|“An ingenious con to squeeze everyone for more money through recurring subscription fees from multiple streaming services.”|