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.
|Snooping through the power socket|
|You Can Now Buy Your Own Jetpack|
|Plastics unite to make unexpected 'metal'|
|Happy New Year|
|How a 15-yo Kid Tricked Apple With a Disguised iPhone Tethering App|
|“It knows the very contours of my face.”|
|How to Avoid Jury Duty|
|The (Very Scary) People of Public Transit|
|If Sir David Attenborough Restored Vintage Toys|
|CaptchaTweet: Write Tweets in Captcha Form|
|“They created a dictatorship without mercy.”|
|“When Life Gives You Lemons.”|
|Recycled Vacuum Lamps|
|Pat the Zombie: A Cruel Adult Spoof of 'Pat the Bunny'|
|Fake Name Generator|
|“A two-legged robot created by Agility Robotics, designed to get your delivery from a car to your door.”|
|“The company is losing billions, has essentially no underlying value, and its business could be hammered overnight.”|