Project 3
### (Not So much :( ) Fun With Frequencies
Click on all images to view the full size version!
Part 0 – Image Sharpening
For this part of the project, I implemented the unsharp mask technique from lecture.
The basic technique is to take the image, then create a low-pass filtered, or blurred version. Then you take the difference of the image and the blurred version and it back to the original image.
There are 3 examples of images I attempted to sharpen. These were all sharpened with an alpha value of 4, and a sigma of 0.75.
The first blurry image.
The sharpened result
Part 1 – Hybrid Images
For this part, I implemented hybrid images using the techniques presented in class. That is, we take two images and create a “hybrid” by applying a low pass filter to one image and a high pass filter to the second. The result is that depending on the viewing distance, you will primarily notice one of the images in the composite. Low frequencies are better seen up close, and high frequencies are better seen from further away.
The first image I tried was, of course, the hybrid of Derek and nutmeg.
This was the high frequency image, with F_c_ being 0.02.
This was the low frequency image with F_c_ being 0.003.
Result:
iDroid
Next, I created the iDroid – a device so conflicted, it would be dangerous to use!
This was the low frequency image with F_c_ being 0.03.
This was the high frequency image, with F_c_ being 0.01.
Result:
Bonus:
I created the hybrid using a black iPhone, but I didn’t like the result as much…
The Unstable Tower
The final create was the Unstable tower, a mashup of the Campanile and Hoover Tower. I do not recommend you enter this building as you don’t know what will happen…
This was the low frequency image with F_c_ being 0.04.
This was the high frequency image, with F_c_ being 0.005.
Result:
For these images, I chose to create the FFT plots.
Campanile:
Hover Tower:
Hybrid:
## Part 2 Gaussian and Laplacian Stacks
For this part I created Gaussian and laplacian stacks. The gaussian stacks were created by starting with a sigma value of 2 and the doubling it for each level of the stack. Each image was convolved against the original image, not the previous one. The laplacian stacks use the guassian, but at the next level of the stack, subtracted from the original image.
Campanile
Lincoln
## Part 3 Unfortunately, I was sick and ran out of time for this part…..
Closing thoughts:
I really enjoyed making hybrid images and was disappointed I didn’t get a chance to try making a pemato (pear and tomato hybrid).