Website template credit to CS 184
Overview
In this project I produced a "morph" animation of Murray's face into Jokic's face (both from the basketball team Denver Nuggets). I also computed the mean of a population of faces and extrapolated to create a caricature.
Part 1. Defining Correspondences
In this part, I defined 46 corresponding points on each image using the provided labeling tool. For images, I am using pictures of
Jamal Murray and Nikola Jokic from the basketball team Denver Nuggets. Originally, I wanted to use a different set of images but I
realized last minute that I was running into issues
because the images weren't the same size. Luckily, the NBA provides high quality profile shots of each player. Then, I compute a Delaunay
triangulation for both images in preparation for morphing.
Jamal Murray
|
Nikola Jokic
|
Correspondence Points Murray
|
Correspondence Points Jokic
|
Part 2. Computing the "Mid-way Face"
To compute the mid-way face, I first computed the average shape of the two faces, created an affine transformation matrix then inverse warped each face into that shape, and finally
averaged the colors together to get the resulting mid-way face image.