Computational Photography

Project 2: Face Morphing

You Jia (youj)

Overview

The primary goal of this project is to morph a face smoothly into another. To guarantee smoothness, the key is to mark corresponding points between the two faces - not some fancy automatic techniques unfortunately - so that mouth is morphed to mouth, and nose to nose, eyes to eyes, etc. After that, we divide the faces into triangles and do linear warping from triangle to triangle, which is easy because the shape transformation can at most be affine instead of projective.

Apart from that, there are also some results pertaining to the average look of our faces. This is done by morphing everyone in the class into an average geometry and taking the average color values.

Morphing animation

A thumbnail morphing is shown below. And you can click it to watch in a better resolution. The full resolution gif takes up 90M space, thus I choose not to upload it here. But of course, you can find the 61 full resolution jpg images here zipped together.


Animated morphing between Billy and me.

Smiley

Making smiling faces with the help of a smiley.



me nudge a little bit totally the smiley shape

The mean face

mean face me again
average face into my shape me into the average shape

Morphing with the mean face

The masculitizing results are not quite impressive. But anyway, this is what I got by moving a face towards the average male face:

original look transformed version