CS194-26 Final Project

Maxwell Gerber cs194-adc


In this two part final project, I implemented a technique to simulate the effect of Tilt Shift found in selective focus cameras. I also experimented with recreating the famous Vertigo Shot effect by hand.
The tilt shift effect causes the viewer of the photo to feel much closer to the objects in the foreground of the image than they are. We can amplify this feeling by recoloring the image, increasing grainyness, saturation and contrast.




1. Enhance image contrast, sharpness, and saturation
2. Create blurred copy of image
3. Define mask
4. Blur mask
5. Merge blurred and original images using the mask as a weight






I wrote a little tool to take in user input and convert it to a mask. This lets the user hilight the area of the image they wish to miniaturize with much more precision. I'm very happy with the results!





Here, we attempt to recreate the famous Dolly Zoom effect used in movies like Alfred Hitchcock's "Vertigo" and Steven Spielberg's "Jaws". We do this by taking several photographs of the same scene at different distances, with different zoom settings set so that the subject of the photo doesn't change size. The background behind the subject will grow and shrink as the FoV changes.
I spent the better half of an afternoon snapping photos and I'm *decently* happy with the results. Making sure the subject stayed roughly the same size turned out to be way harder than I thought it would be. My Vertigo Shot of my friend Brian came out very well.







Thanks for a fantastic year!