CS 178 - Digital Photography
Spring Quarter, 2014
Marc Levoy, Andrew Adams, Katie Dektar, and Nora Willett
These applets are designed to supplement the course lecture material in CS 178. They will typically be demonstrated live in class, then added to this web page. At that time they will also be linked into the course schedule and the course home page. The applets were designed by Marc Levoy and built by CURIS students Nora Willett and Katie Dektar, and PhD student Andrew Adams in the spring and summer of 2009.
Explores the tradeoffs between aperture, exposure time and ISO.
Uses Gauss's ray tracing construction to show how thin lenses perform a 3D perspective transformation of object space into image space.
The relationship between object distance, image distance, and focal length, and the distinction between focusing and zooming.
The operation of zoom lenses, telephoto zoom lenses, and optically-compensated telephoto zoom lens.
Explore how some cameras (mostly SLRs) use phase detection to autofocus a picture.
Explore how other cameras (mostly point-and-shoots) use contrast detection to autofocus an image.
Interactively demonstrates 1D continuous convolution and 2D discrete convolution. Don't miss the "custom" buttons!