Projects:

Assignment 0

Assignment 1

Assignment 2

Assignment 3

Assignment 3:
Face Morphing

The goal of this assignment was to morph my face into another student's face. The overall process consisted of warping my face to an intermediate shape between mine and another student's, and then warping their face to the same shape. One both images had been properly warped, a image cross-dissolve was used to merge the colors and obtain the morphed image. This was done for 61 frames at different intermediate weights in order to obtain the animation that you see below.

The warping was done using a triangulation of the original images. Each image specified corresponding points along the face so that the triangles could have a proper correspondance in the other image. To get the intermediate shape, a weighted average of the two sets of points was used. The triangulation was calcualted from this intermediate point set for each frame of the animation.

The mean image was calculated using an equal weighting of the 31 images provided for the class.

The image points for my image, 22.JPG, are here. I would also like to thank Philippe Ajoux for providing a zip file containing all of the images and point files.

Myself morphing:



This animation is quite interesting as I am asian and the student I am morphing to is not. This animation was created using Adobe Photoshop CS4, since I could not find an online tool that would do it for me for 61 images.

The full size intermediate images for this animation can be found here.

Mean Image:



This is the mean image that I obtained from 31 images.



This is me warped into the mean geometry.



This is the mean face warped into my geometry.
It's interesting to note that this face even looks asian.

The full size images can be viewed by right clicking the image and viewing seperately.