CS 448A - Topics in Computer Graphics

Digital photography and image-based rendering

Spring, 2002
3-4 (+/NC or letter grade)
Tue/Thu 2:45 - 4:00
392 Gates Hall (graphics lab conference room)
Marc Levoy and Steve Marschner
Office hours
Marc Levoy: Tue/Thu, 11:00 - 12:15
Steve Marschner: TBA
CS 248 or equivalent.

Course abstract

Although the digital photography industry is expanding rapidly, most digital cameras still look and feel like film cameras, and they offer roughly the same set of features and controls. However, as sensors, actuators, and in-camera processing systems improve, these cameras will begin to offer capabilities that film cameras never had. These capabilities force us to relax our notion of what constitutes "a photograph." They also blur the distinction between photography and scene modeling. These changes will lead to new photographic techniques, new scientific tools, and possibly new art forms.

In this one-time seminar course, we will survey the emerging technologies of digital photography, and we will explore the new imaging modalities that they enable. In particular, we will focus on three areas:

The course is targeted to both CS and EE students, reflecting our conviction that successful researchers in this area must understand both the algorithms and the underlying technologies.

Course requirements

Most classes will consist of a lecture by one of the instructors. These lectures may be accompanied by readings from textbooks or the research literature. These readings will be handed out in class or placed on the course web site. Students are expected to:

  1. read the assigned papers, attend the lectures, and participate in class discussions,
  2. present one research paper, typically from a recent computer graphics or computer vision conference, to the class,
  3. participate in one of the two scheduled debates, and
  4. do a major project of their own design.
Click here for a tentative class schedule, which shows the days set aside for student presentations of papers and for the debates. The schedule also shows some dates for project milestones. Since this project will constitute the bulk of your work in the course, we've spaced these dates out to cover most of the quarter.

© 2002 Marc Levoy and Steve Marschner
Last update: April 2, 2002 12:22:44 PM