ComPhoto
Computational Photography, Fall 2011

History of cameras*

1600s/camera oscura: an early design of cameras
1900s/studio camera
1925/Leica I: an early compact camera using 35mm film
1948/Polaroid Model 95: the first instant-picture camera
1949/Contax S: the first pentaprism SLR
1959/Nikon F: the first system camera
1988/Fuji DS-1P: likely the first true digital camera
* adopted from wikipedia.

Course overview

Computational photography is a hot topic for both computer graphics and computer vision. It studies how to combine, edit, acquire and improve digital photos/videos with computation or novel camera/illumination models. Its general goal is to break conventional cameras' limitations in quality, resolution, dynamic range and camera models. Typical topics include upsamping, deblurring, stabilization, denoising, high dynamic range imaging, light field cameras and so on. These topics are not only interesting research problems, but also often find immediate use in practice.

Meeting time: 1:20pm-4:10pm every Thursday
Classroom: CSIE Room 101
Instructor: Yung-Yu Chuang
Teaching assistant: Ken-Yi Lee
Office hour: TBD.
TA Office hours: TBD.
Mailing list: Subscribe via this website.
Textbook: There is no textbook for this course. We will use readings books, journals and proceedings.
Grading: (subject to change)
  • programming assignments X 2 (50%)
  • class participation (5%)
  • final project (45%)

Syllabus (topics we might cover):
  • cameras
  • edge preserving filters
  • graph cut
  • gradient domain processing
  • vignetting
  • high dynamic range imaging
  • tone mapping
  • color processing
  • image editing
  • super-resolution
  • deblurring
  • denoising
  • media retargeting
  • video stabilization
  • X photography