Image Morphing

For this assignment two pictures were chosen as the beginning and end point for a morph. Since the goal was to create a movie in which each person in the class is morphed into another until the entire class was shown. The first picture I started with was my own, and then the next person in the class was decided by the order in which the pictures were taken.

Start
End
Half way

For this morph, I used the 43 control points defined for the class average. Additional control points were added to the corners of the images so that the background would morph instead of just being dissolved. If I were to add more control points, the morph would morph the people more instead of just morphing the faces.

The second half of the assignment called for computing the average face of the class, and then morphing our picture to the geometry of the average face. First I took all of the points that people labled their faces with and averaged them. I then morphed every face to this geometry and then averaged the pixels of the morph. The resulting image shows only the average face while all the bodies are mearly cross dissolved. If we had defined more points, it would have resulted in a smoother morph. If I had added control points to all four corners of the image, the mean face would be smooth instead of angular, but due to time constraints, this was not achievable. This would have also helped the morph of the average face to my geometry. Since my face is smaller than the average, some of the original average face shows around my geometry.

Average Face
My face morphed to
average geometry
Average face morphed
to my geometry