CS6640 Computational Photography
Cornell University
Tuseday & Thursday, 10:10am, Hollister 401
Instructor: Steve Marschner
From Courses of Study: A course on the emerging applications of computation in photography. Likely topics include digital photography, unconventional cameras and optics, light field cameras, image processing for photography, techniques for combining multiple images, advanced image editing algorithms, and projector-camera systems. Course work includes implementing several algorithms and a final project.
Schedule
This is a new course, so all future dates and topics are highly tentative and certain to change.
date | topic | reading | assignments | ||
---|---|---|---|---|---|
23 | Aug | introduction slides slides | |||
Digital Photography | |||||
28 | Aug | camera basics slides | HW1 out | ||
30 | Aug | color science slides | |||
4 | Sep | image sensors slides | HW1 due, HW2 out | ||
6 | Sep | camera color processing | |||
11 | Sep | camera photofinishing pipeline slides | |||
13 | Sep | gaussian optics slides | HW2 due | ||
18 | Sep | gaussian optics | HW3 out, PR1 out | ||
20 | Sep | practical camera optics slides | |||
25 | Sep | Ivo Boyadzhiev: Color2Gray David Thomason: Homogeneity-directed Demosaicking |
HW3 due | ||
27 | Sep | Shuang Zhao: Radiometric Self Calibration Long Wei: Tone Reproduction for Realistic Images |
|||
Cameras with modified optics | |||||
2 | Oct | light field photography slides | PR1 due | ||
4 | Oct | multidimensional signal processing slides | |||
9 | Oct | —Fall Break— | |||
11 | Oct | multidimensional signal processing slides | HW4 out | ||
16 | Oct | light field manipulations slides | |||
18 | Oct | Scott Wehrwein: Fourier Slice Photography Pramook Khungurn: Coded Aperture Photography |
HW4 due, PR2 out | ||
23 | Oct | Youyou Yang: Multi-Aperture Photography Daniel Schroeder: Dual Photography |
|||
25 | Oct | Josh Vekhter: General Linear Cameras Steve Marschner: Dappled Photography |
|||
Tools for editing images | |||||
30 | Oct | gradient domain methods slides | |||
1 | Nov | graph cuts and Markov random fields slides | |||
6 | Nov | bilateral filter and HDR tone mapping slides | PR2 due | ||
8 | Nov | applications Won Jun Jang: Seam Carving |
|||
Fixing photographers’ problems | |||||
13 | Nov | matting and compositing slides | |||
15 | Nov | camera shake removal slides | |||
20 | Nov | video stabilization slides | final proposal due 11/16 | ||
22 | Nov | —Thanksgiving break— | |||
27 | Nov | Mevlana Gemici: Content Preserving Warps and Subspace Video Stabilization Sean Bell: GrabCut |
final milestone due 11/21 | ||
29 | Nov | Gokhan Arikan: Single Image Deblurring Zhongyang Fu: Flash and No-flash |
|||
Final projects | |||||
13 | Dec | Final project demos |