direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Page Content

Processing Digital Camera Images (WS 2011/12)

0433 L 360
Instructor:
Prof. Dr. Marc Alexa, Prof. Dr. Bernd Bickel
Contact
Topics/Schedule: Mathias Eitz [1]
Administration: Helga Kallan [2]

Course structure:
Seminar - 2 SWS
Room:
E-N 719
Date:
Tuesday 4pm - 6pm  
Start: 18 October 2011
End: 15 February 2012
Description:
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).
Requirements:
Interest in visual arts/photography as well as programming skills (Matlab/C++). It is strongly recommended that students have already taken introductory Computer Graphics or Computer Vision courses.
 
Details:
The course gives a brief overview of the basic ideas and several recent developments in the field of Computational Photography as well as Data-Driven Vision and Graphics. 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.
Registration:
Please register for the course until October 25th by sending an eMail mentioning the course title (PDCI), course of studies (e.g. Informatik), your name and your student id (Matrikelnummer) to Helga Kallan [3].

Slides

Schedule
Date 
Topic
18 Oct
Overview
25 Oct
Topics, forming teams
01 Nov
  • SIFT (Christian Thurow)
  • Structure from motion (Christopher Leiste)
08 Nov
  • Poisson equation (Stefan Chmiela)
  • Applied gradient domain imaging (Andreas Langenhagen)
15 Nov
  • RANSAC (Dennis Giovanni Balreira)
  • Image descriptors (Henrique Weber)
22 Nov
  • GraphCut (Alberto Sanchez)
  • Template matching (Michael Winkelmann)
29 Nov
  • Distance metrics (Damien Thome Lutz)
  • Nearest neighbor search (Christian Kohl)
06 Dec
Roadmap presentations
13 Dec
Project meetings
Christmas break
03 Jan
Project meetings
10 Jan
Project meetings
17 Jan
Project meetings
24 Jan
Project meetings
31 Jan
Final project presentations:

  • Efficient Gradient Domain Imaging [4] (Stefan Chmiela, Andreas Langenhagen)
07 Feb
Final project presentations:

  • PatchMatch [5] (Kristian Kohl, Damien Thome Lutz)
  • Scene Completion [6] (Christian Thurow, Christopher Leiste)
14 Feb
Final project presentations:

  • Infinite Panorama [7] (Michael Winkelmann)
  • Art2Real
23 Feb
Documentation online (no class)

Sample projects from previous courses

Automatic colorization of a greyscale image (left) using statistics learned from a large image database. The colorized result is shown on the right.
Lupe [8]
Interactive Digital Photomontage: automatically combining a set of macro photographs yields an image that is sharp everywhere.
Lupe [9]

Samples of what students implemented in previous classes:

SS 11:

  • HDR [10] (Gert Geidel, Michal Cegielski)
  • Frankencamera [11] (Tommy Shi Zheng, Weidong Wang)
  • Gradient Domain Imaging [12] (Mohammed Izaan)
  • PhotoTourism [13] (Xiaofeng Xu, Wang Xi)
  • Dark Flash Photography [14] (Hannes Rammer)
  • PatchMatch [15] (Benjamin Welle, Steffen Bingel) 
  • Grey2Color [16] (Erik Stürmer)

WS 10/11:

  • Dark Flash Photography [17]
  • Frankencamera [18]
  • Scene Completion [19]
  • Art2Real [20]
  • Gradient domain imaging [21]
  • High dynamic range imaging [22]
  • Lensless Microscopy [23]
  • PhotoTourism [24]

WS 09/10:
[25]

  • D [26]ark Flash Photography [27] (Lukas N.P. Egger, Martin Zuber)
  • Artificial Infinite Panoramas [28] (Florian Thiemer, Christopher Koenig)
  • Coloring Grayscale Images from Large Image Databases [29] (Patrick Busse)
  • High Dynamic Range Imaging and Tonemapping [30] (Sebastian Negraszus, Daniel Pirch)

WS 08/09:

  • Scene Completion from Millions of Photographs [31] (Carlo Fürst, Ruben Gerlach, Moritz Schneeweiss)
  • Image Flight [32] (Matthias Hausburg, Ronald Richter, Ingo Breßler)
  • Tone Mapping [33] (Roman Zimmer, Philipp Herholz, Volker Parsiegla)
  • Image Mosaics [34] (Mario Bodemann, Sebastian Koch, Dmitry Nedospasov, Helen Perkunder)
  • HDR image creation [35] (Marcel Poppe, Christian Corona)

WS 07/08:

  • Best Focus Distance [36]
  • Flash/No Flash Photography [37]
  • Environment Matting [38]
  • Advanced Synthetic Lighting [39]
  • HDR capture and tone mapping [40]


[41]List of previous related courses:

  • Processing Digital Camera Images SS11 [42]
  • Processing Digital Camera Images WS10/11 [43]
  • Processing Digital Camera Images WS09/10 [44]
  • Computational Photography (with UdK) SS09 [45]
  • Processing Digital Camera Images WS08/09 [46]
  • Computational Photography WS07/08 [47]
  • Computational Photography WS06/07 [48]
------ Links: ------

Zusatzinformationen / Extras

Quick Access:

Schnellnavigation zur Seite über Nummerneingabe

Copyright TU Berlin 2008