TU Berlin

Processing Digital Camera Images

our cg logo


zur Navigation

Es gibt keine deutsche Übersetzung dieser Webseite.

Processing Digital Camera Images (SS11)

0433 L 360
Prof. Dr. Marc Alexa, Dr. Bernd Bickel



Course structure:
Seminar - 2 SWS
E-N 719

Tuesday 4pm - 6pm  
Start: 12 April 2011
End: 12 July 2011
Images taken with a digital camera can be processed and manipulated to create novel imagery unachievable with a single shot. In this course we will computationally create novel imagery by combining a large number of existing images, coming either from multiple shots of the same scene taken with varying camera parameters or from existing large image databases (e.g. Flickr).

Interest in visual arts/photography, programming skills, ideally access to a digital camera (although this could be arranged for a limited number of participants).
The course gives a brief overview of the basic ideas and several recent developments in this field. Students will work in small teams on a chosen topic and present the basics of their topic in an intermediate talk. Finally, each team will implement a recent research paper and present their topic, application and results in a concluding talk. Both efficiency of the underlying algorithms as well as visual quality of the resulting imagery are important aspects in this course. Grading will be based on all aspects of performance.
Please register for the course until April 12th by sending an eMail mentioning the course title (PDCI), course of studies (e.g. Informatik), your name and your student id (Matrikelnummer) to .
Basic talk
03 May
Human visual system (eye + brain) (Hannes Rammer)
Dynamic Range in the human visual system (Gert Geidel)
10 May
Digital cameras and sensors (Tommy Shi Zheng)
Frankencamera API (Weidong Wang)
17 May
Color spaces (Erik Stürmer)
Bilateral filtering (Michal Cegielski)
24 May
Poisson equation (Marcos Cavinato)
Applications of gradient domain imaging (Mohammed Izaan)
31 May
Image descriptors (Ece Gürler)
SIFT (Xiaofeng Xu)
7 June
RANSAC (Wang Xi)
Graph Cut (Christian Kohl)
14 June
Roadmap presentations (all)
21 June
Similarity Measures (Benjamin Welle)
(Approximate) Nearest Neighbor Search (Steffen Bingel)
Final projects
28 June
HDR (Gert Geidel, Michal Cegielski)
Frankencamera (Tommy Shi Zheng, Weidong Wang)
05 July
Gradient Domain Imaging (Mohammed Izaan)
PhotoTourism (Xiaofeng Xu, Wang Xi)
Dark Flash Photography (Hannes Rammer)
12 July
PatchMatch (Benjamin Welle, Steffen Bingel) 
Infinite Panorama (Christian Kohl)
Grey2Color (Erik Stürmer)

Sample projects from previous courses

Generating an image with optimal depth of field from a series of images.
Interactive Digital Photomontage: automatically combining a set of macro photographs yields an image that is sharp everywhere.

Samples of what students implemented in previous classes:

WS 10/11:

WS 09/10:

WS 08/09:

WS 07/08:

List of previous related courses:




Schnellnavigation zur Seite über Nummerneingabe