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.
|Turning Trash Into High-Speed WiFi Connections in Afghanistan|
|"Smart glasses with liquid lenses that can automatically adjust their focus.”|
|"Customized functional devices that can be attached directly on their skin."|
|The Boeing 787 Dreamliner: "an object lesson in how not to build an airplane."|
|The Meanest Drill|
|WannaCry is Childsplay Compared to This|
|Schools Monitoring Students' Social Media Feeds|
|“We have to forget steel as a core employer.”|
|“It’s not something you would expect to see there and not something we’ve seen there before.”|
|"Is meant to produce more energy than it consumes."|
|"The first to target civilians and the first such malware built to target a nation’s power supply."|
|“Drone carrying defibrillators could begin operating in Sweden.”|
|“Making paper out of stone.”|
|Making a Movie Inside a Video Game|
|"Its tilted axis makes orbit, showing the position of the sun and the time."|
|It's a Commercial About a Sweater|
|A Simple Task for CRISPR|