maurograziani.org
Music Art Technology & other stories
Posted on 20140130 by MG
So, this above is the average between my face and Obama's. So even I, who am pale, can look a little more tanned.
I like the one below better. In this case, the average is taken with Terminator. I'll spare you the one with Chuck Norris.
This is all done using web-based software. It activates your webcam (after asking your permission, not without your knowledge) and identifies the key facial features (eyes, nose, mouth, contours).
At this point, you can choose a face from a list of about ten famous people to match yours with in real time. The result isn't fixed, but follows your movements and facial expressions.
The beauty is that everything is done simply in JavaScript, and the code is also freely downloadable from GitHub. The author is Audun Mathias Øygard, inspired by a video by Kyle McDonald & Arturo Castro that can be found on Vimeo.
But while that's a video, this is a real-time mix, and it's done online. You can find it here. Make sure your face is in full light. Then click "start" and try to stay still until lines appear outlining the highlights of your face. At this point, you can choose the face you want to mix with from the list next to it.
Of course, no one can guarantee they won't keep your face, perhaps associating it with your IP address, browser, and so on, but that's the way the world works (joking aside, he doesn't seem like the type to me, but you've been warned).