Project 4: Face Morhping

Albert Phone

Introduction

For our morphing project, I decided to have fun with a couple of my favorite celebrities. Essentially, I choose points across our faces (head, eyes, eyebrows, ears, nose, mouth, chin, etc.) that would correspond to the points of the person I want to morph to. After doing so, we use Delauney triangles in order to create all of the triangular points between my face and the person I want to morph to. After doing so, we're able to use an affine transformation in order to determine how to morph every point inside my triangle to the morphed triangle. We run this across every point in every triangle and create a warped image of our face depending on the factor we decide to run our image against.

Me vs. Joseph Gordon Levitt

me jgl

Here is me with JGL's warp and then JGL with my warp.

me jgl

And here is our midway face, it's really cute.

us

Check out me morphing into my celebrity crush.

morph

Now I took the Danes collection that was recommended to me and found their average.

danes

Here are examples of the midway points of each of the Danes used.

danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes danes

I now resized the photo to match the resolution and size of my face.

danes-resize

I shaped my face to the Danes average.

me2avg

Then I shaped the Danes average to my shape.

avg2me

I then made a caricature of my face with the Danes. It made my eyebrows look nicer.

caricature

For bells and whistles, I'm attempting to morph my face with Samuel L. Jackson.

albert samuel

Here's my face warped to Samuel's shape. The right eyebrow noticeably lifts.

shape

And now our combined face + appearance.

both