Chengzong Ou <aai>
For part 1 of this project, we must first define corresponsding points on both images in order to morph two images together. I have manually chosen 69 corresponding points on both images, using some guidelines from the triangulation from the lecture slides. I then created Delaunay triangulations for both faces. A subtle issue is that all points must be chosen in the correct order, or the calculation for the midway triangulation will fail.
The following are two images with points I've chosen on the images, and the triangulation of the images.
|
|
To comptue the midway face, we first need a triangulation. Since both images will be converging to the midway face, I have chosen to do the triangulaton on the midway of the points. This is done by averaging the all points in the two faces, and computing a triangulation there. The final result is the following image:
|
|
I have used the data of the Danes linked from the project website to create the following average face of a Danish male.
|
The folloiwng are a few faces from the data set warped to the average structure. Original images is on the top, and the warped image is on the bottom:
I have also warped my face into the average geometry, and warped the average face into my geometry:
|
|
I have also applied a negative warp factor to get the following effect on my face.
|
I applied the average Dane male transformation on to my female friend's face.
|
|
|
|