Expression Swapper

Recently I made a little proof of concept demo which is basically a variation over the famous Face Swapper by Arturo and Kyle: the idea is overlaying a hole-less mesh on a portion of ofxFaceTracker’s face mesh, so it becomes possible to stick artificial expressive features (i.e.: a smiling mouth) over the user’s face.

I used this technique for the first time a couple years ago to erase people’s eyes in this installation:

but this time I made a really basic demo to teach a friend how to do it, so I thought I’d share the source code, in case anyone else would find it helpful:

This version changes the lower part of the face, working somewhat like real time version of the classic Artificial Smile. Here’s a video showing how it looks: