Welcome to the homepage of the lecture

Advanced Image Analysis

Winter Term 2014 / 2015

Advanced Image Analysis

Lecturer: Sebastian Hoffmann

Examiner: Prof. Dr. Joachim Weickert

Winter Term 2014 / 2015

Lectures (2h) with programming/theoretical exercises (2h)
(6 credit points)

Lectures: Tuesdays 8:30-10 s.t.
Lectures: building E 1.3, Lecture Hall 003

First lecture: Tuesday, October 21, 2014.

Tutorials: 2 hours each week, Mondays, 8:30-10 s.t.
Tutorials: either building E1.3, seminar room 0.16 (theory)
Tutorials: or building E1.3, CIP-pool 104 (programming)

First tutorial: Monday, November 3, 2014 (theory)

21/04/2015: The certificates are ready and can be collected from Ms Wintringer at the secretariat, see here.
26/03/2015:The results of the second written exam are available here.
18/02/2015:The results of the first written exam are available here.
29/01/2015:Sample exam questions are now available, see here.
29/10/2014:Due to an overlap with another lecture, the tutorial time has been changed.
28/10/2014:The registration period is over. If you still want to participate, please contact me.
21/10/2014:The registration is open, see here.
08/09/2014:The date and time of the exams is now fixed, see here.
28/08/2014:Course homepage online. Important news will be posted here.

SynopsisPrerequisitesRegistrationContentsTutorials and AssignmentsExamsReferences

Example - Freehand High Dynamic Range (HDR) Imaging
Exposure series. Tone mapped HDR reconstruction without and with alignment.

In this lecture, we will discuss advanced topics in the fields of image processing and computer vision. Most of the presented methods fuse the information from several images in order to produce a somwhat enhanced image. Examples for such techniques are super-resolution, high dynamic range (HDR) imaging, tone mapping and gradient domain techniques.

Requires undergraduate knowledge in mathematics (e.g. ''Mathematik für Informatiker I-III''), and elementary C knowledge. Basic knowledge in image processing and computer vision is recommendable. The lectures will be given in English.

In order to participate in the lecture/exam you have to register twice:

  • Firstly, you have to register online to the system of the MIA group. This gives us an estimate of the number of students attending the course and allows us to issue the certificates at the end of the semester. The registration is closed. You could have registered for the lecture from Tuesday, October 21 to Tuesday, October 28, 2014.
  • Secondly, depending on your field of study, you have to register online for the lecture/exam in the general system of Saarland University: the HISPOS system.

Participants of the course can download the lecture materials here shortly before the lecture (access is password-protected). However, be aware that these slides are only provided to support the classroom teaching, not to replace it. Additional organisational information, such as examples and explanations that may be helpful or necessary to understand the content of the course (and thus relevant for the exam), will be provided in the lectures. It is solely your responsibility - not ours - to make sure that you receive this infomation. The following table shows a preliminary list of topics that will be covered during the semester.

21/10 Lecture 01 Introduction, Overview
28/10 Lecture 02 Finding Correspondences
04/11 Lecture 03 Super-Resolution
11/11 Lecture 04 HDR I: Basics
18/11 Lecture 05 HDR II: Alignment Strategies for Exposure Series
25/11 Lecture 06 HDR III: Optic Flow-based Alignment; Joint HDR and
Optic Flow Computation
02/12 Lecture 07 Tone Mapping I: Global and Local Operators
09/12 Lecture 08 Tone Mapping II: Frequency and Gradient Domain Operators
16/12 Lecture 09 Joint Super-Resolution and HDR, Exposure Fusion
06/01 Lecture 10 Gradient Domain Techniques I: Basics
13/01 No lecture
20/01 Lecture 11 Gradient Domain Techniques II: Applications
27/01 Lecture 12 Gradient Domain Techniques III: More Applications
03/02 Lecture 13 Summary and Outlook
10/02 Question hour

The weekly tutorials alternate between theory and programming. They take place in:

Building E1.3, seminar room 0.16 (theory)
Building E1.3, CIP-pool 104 (programming)

Programming excercises and theoretical assignments are offered as part of the tutorials. The regular attendance of these tutorials is required for the admission to the exam. You will not be allowed to take part in the exam if you miss more than two tutorials.

The assignments and the source code needed for the programming assignments will be provided here during the semester.

Date Assignment
03/11 Assignment T1
10/11 Assignment P2 sources solution
17/11 Assignment T3
24/11 Assignment P4 sources solution
01/12 Assignment T5
08/12 Assignment P6 sources solution
15/12 Assignment T7
05/01 No tutorial
12/01 No tutorial
19/01 Assignment T8
26/01 Assignment P9 sources solution
29/01 Sample Exam Questions

There will be two closed book, written exams:

The first written exam will take place on
Tuesday, February 17, 2015, 10-12, building E1.3, lecture hall 002.

The second written exam will take place on
Tuesday, March 24, 2015, 10-12, building E1.3, lecture hall 002.

In order to qualify for the exams, attendance of the tutorials is mandatory. You will not be allowed to take part in the exams if you miss more than two tutorials. In case of qualification, you are allowed to take part in both exams. The final grade will be the best grade out of the two exams.

Please remember that you have to register online for the lecture/exam in the HISPOS system of the Saarland University

The results of the first written exam can be found here.

Each student who had participated in the first written exam had the opportunity to inspect his/her graded solutions in room 4.05, building E1.7, on Tuesday, February 24, 2015, between 2 p.m. and 4 p.m.

The results of the second written exam can be found here.

Each student who has participated in the second written exam has the opportunity to inspect his/her graded solutions in room 4.05, building E1.7, on Tuesday, March 31, 2015, between 2 p.m. and 4 p.m.

There is no specific book that covers the complete content of this class. Many lectures will be based on articles from journals and conferences. However, the recent book of R. Szeliski covers some of the topics and additionally summarises most of the intensively studied areas of computer vision research:

R.Szeliski: Computer Vision: Algorithms and Applications.
ISBN: 978-1-84882-934-3, Springer, Berlin, 2011.
Note: You can download a PDF version of the book here.

MIA Group
The author is not
responsible for
the content of
external pages.

Imprint - Data protection