CS 194-26, Fall 2020

Face Morphing

Gurmehar Kaur Somal



Overview

In this project, I created morphs between images and played around with image warping. My first morphing animation entails a picture of myself morphed into George Clooney.

Defining Correspondences

The first step to morph images togetehr is to define their correspondences. In order to do this, I used the get_points funtion from project 2 and improved it to select any number of points on each image. I choose 35 points to map the correspondences and calculated a Delaunay triangulation using the average shape of the 2 corresponding lists of points.

Me
Me
Corresponding Points
Delaunay Triangulation
George Clooney
Corresponding Points
Delaunay Triangulation
Baby Me
Corresponding Points
Delaunay Triangulation

Computing the "Midway" Face

In order to compute the midway face, I used my auto_morphin function to only compute the middle piture of the morph sequence.

Me
George Clooney
Midway Face
Me
Corresponding Points
Delaunay Triangulation

Morph Sequence: Auto Morphing

I created the morphing sequence by defining an auto_morph function that can compute the average shape of the corresponding points of any 2 images, apply affine transformation to the triangles in the Delaunay triangulation and cross-dissolve the image. Then, I computed the 45 images using a for loop that would increment the warp factor from 0 and increase by 1/45 for each image to create the sequence.

Morphing into George Clooney

The Mean Face of a Population

Mean Face of Danes


Image 07
Image 08
Image 12
Image 7 Warped
Image 8 Warped
Image 12 Warped

I also warped my own face into the average Danish face shape and morphed the average Danish face into my face shape.

My Triangulation
Average Dane's Triangulation
Me
Morphed into Avg Dane's Shape
Average Face
Morphed into my Face Shape

Caricatures

factor = 1
factor = 1.5
factor = 2
factor = 2.3

Bells and Whistles

1. I decided to change my ethinicity by morphing my face into an average african female's face.

Me
Average African Female
Morphed Face Shape and Appearance to 50%
Transformed Appearance
Transformed Appearance Face Shape

2. Constructed a morph sequence from my baby self to my current picture.

Through the ages...

3. Participated in the a music video thats is linked here: https://tinyurl.com/194-26-classvid


Website template inspired by Charley Huang.