Project 1: Hybrid Images

Varun Singh

For this assignment we had to produce images that were a hybrid of 2 other given images, using laplacian and gaussian image pyramids.

I constructed a gaussian pyramid by repeatedly applying a gaussian blur with hSize = [10 10] and sigma = 0.8. I had to adjust these blur parameters for all of my hybrid pictures. In general, I used bigger a bigger sigma/hSize for bigger photos, but I just adjusted them until it looked good.

My gaussian pyramids had 6 levels, and so there were 5 laplacian levels. Below are my gaussian and laplacian pyramids for the supplied cat and dog images:

Then, I created hybrids of the provided images by reconstructing the image pyramids from the bottom up. I started with the lowest level of the gaussian pyramid for the image that can only be seen from far away,then added the bottom 2 levels of the laplacian pyramid of this image, and finally added the top 3 levels of the image that can be seen from up close.

These are the completed hybrids, with the original images pictured below:





For the Derek/Nutmeg picture, I used sigma = 1.6 and hSize = [10 10], and scaled the image down 50% since it was so big.




For the Einstein/Marilyn picture, I used sigma = 0.6 and hSize = [3 3]

Here are some hybrids from images I got off the internet. For all of them, I used sigma = 0.6 and hSize = [3 3]




Old Michael Jackson: http://image.thehothits.com/300x400/Michael_Jackson_Hair_Diamon.jpg Young Michael Jackson: http://www.feelny.net/466_Michael-Jackson-black/




George Bush: http://im.in.com/connect/images/profile/b_profile2/George_Bush_300.jpg Monkey: http://myfourtwelve.files.wordpress.com/2011/02/monkey200111.jpg