Justin Beaver, 15-463 Project 3: Face Morphing


The goal of this assignment was to morph one face into another. I did this by first creating a Delaunay triangulation on the mean geometry of the two faces. I then created a frame as I linearly varied the dissolve and warping percentages. To create a frame, I computed the final positions of the geometry of each face, then warped each pixel of the source image's triangle mesh using an affine transformation.


Morph of my face into a classmate's face:

Frames of this animation can be found here.



My computation of the class average face:


NOTE: It seems that this face might have been affected by some inaccurately mapped features. I used all of the points files from the web site as-is.



Other animated warps can be found here and here.