Image Processing and Computer Vision
Prof. Joachim Weickert
(Building E1.1, Room 3.11, Phone 068130257340)
Winter term 2008 / 2009
Lectures (4h) with theoretical and programming assignments (2h);
9 ECTS points
Lectures: Tuesday and Thursday, 1012 c.t., Building E13, Lecture Hall 002
First lecture: Tuesday, October 21, 2008
Tutorials: 2 hours each week; see below.
NEWS: The certificates are ready and can be
fetched in room 111, building E2.4 (Geschaeftszimmer Mathematik, Frau Voss, opening hours for
certificates: MonThu 9.0011.30 am).
Types of Lectures –
Prerequisites –
Tutorials –
Written Exam –
Contents –
Material for the Programming Assignments –
Literature
Broad introduction to mathematically wellfounded areas of image
processing and computer vision.
These fields are important in numerous applications including
medical imaging, computeraided quality control, robotics,
computer graphics, multimedia and artificial intelligence.
The classes qualify for starting a bachelor's thesis in our group.
The lectures are continued in the summer term by the course
"Differential Equations in Image Processing and Computer Vision"
which leads to current research topics.
Both classes are necessary in order to pursue a master's thesis in our group.
This course is suitable for students of visual computing, mathematics or
computer science. It counts either as a visual computing core course
within the visual computing programme, an applied
mathematics course within mathematics, or a (theoretical) core course
(TheorieStammvorlesung) in computer science.
It is based on mathematical knowledge from the first two semesters.
For the programming assignments, some elementary knowledge of C
is required. The lectures are given in English.
The tutorials include programming and theoretical assignments.
The programming assignments give an intuition about the way
how image processing and computer vision algorithms work, while
the theoretical assigments provide additional mathematical insights.
There is no compulsory attendance for the tutorials. However, missing a tutorial
results in losing 50% of the possible score of the latest assignment. Working
in groups of up to 3 people is permitted, but all persons must be in the same
tutorial group.
If you have questions concerning the tutorials, please do not hesitate
to contact
Markus Mainberger.
The tutorials are conducted by Oliver Demetz, Verena Marold, Markus Mainberger, Pascal Peter, Luis Pizarro, and Sebastian Volz.
Six groups are scheduled for Tuesday and Wednesday:
 Group T1 (Sebastian Volz):
Tue, 1416, Bldg. E2.5, Zeichensaal H07
 Group T2 (Luis Pizarro):
Tue, 1618, Bldg. E1.3, seminar room SR15
 Group T3 (Verena Marold):
Tue, 1618, Bldg. E2.5, Zeichensaal H07, in German
 Group W1 (Oliver Demetz):
Wed, 0810, Bldg. E2.5, Zeichensaal H07
 Group W2 (Oliver Demetz):
Wed, 1012, Bldg. E1.4 (MPI), room 023, also honours programme (Förderstudierende)
 Group W3 (Pascal Peter):
Wed, 1618, Bldg. E2.5, lecture hall III
Exception on 05.11. and 17.12.: Bldg. E1.1, seminar room 306
 Optional Guided Programming (Markus Mainberger):
Tue, 1820, Bldg. E1.3, CIP 012
The tutors can be reached via the mail addresses:
ipcv#  at  mia.unisaarland.de
where # has to be replaced by t1, t2, t3, w1, w2 and w3 respectively.
Registration:
Registration is closed. It was open from
Tue, Oct. 21, 2008, 15:00h until Fri, Oct. 24,
2008, 15:00h. You can now check which group you are finally in.
The first written exam has taken place on
Tuesday, February 17, 2009 from 2:00 to 5:00 pm,
in building E 2 5, lecture hall IIII
The second written exam has taken place on
Wednesday, April 8, 2009 from 2:00 to 5:00 pm,
in building E 2 5, lecture hall I and II.
In order to qualify for the exams you need 50% of all points from the
assignments.
Theoretical and practical assignments count for the final score.
In case of qualification, you are allowed to take part in both exams.
The better grade counts.
These are the rules during the exams:

For the exams, you can use the IPCV course material (including lecture
notes and example solutions from this web page) and handwritten
tutorial notes, but no books.

Pocket calculators are not allowed.

Mobile phones, PDAs, laptops and other electronic devices have to be turned
off.

Please keep the student ID card ready for an attendance check during
the exam.
The results of the first written exam can be found
here, and the corresponding
distribution of points and grades
here.
Each student who has participated in the first written exam had the
opportunity to inspect his/her graded solutions in room 3.06 in Bldg. E1.1 on
Thursday, February 26th, 2009, from 2:15 pm to 4:15 pm
The results of the second written exam can be found
here, and the corresponding
distribution of points and grades
here.
Each student who has participated in the second written exam had the
opportunity to inspect his/her graded solutions in room 3.06 in Bldg. E1.1 on
Wednesday, April 15th, 2009, from 4:15 pm to 6:15 pm
Course material will be made available on this webpage in order to
support the classroom teaching and the tutorials, not to replace
them. Additional organisational information, examples and explanations
that may be relevant for your understanding and the exam are provided
in the lectures and tutorials. It is solely your responsibility
 not ours  to make sure that you receive this infomation.
PART I: FOUNDATIONS AND TRANSFORMATIONS
PART II: IMAGE PROCESSING
PART III: COMPUTER VISION AND IMAGE UNDERSTANDING
There is no specific book for this class, but most image processing
topics are treated in one of the following books:
 J. Bigun:
Vision with Direction.
Springer, Berlin, 2006.
 R. C. Gonzalez, R. E. Woods:
Digital Image Processing.
AddisonWesley, Third Edition, 2008.
 K. D. Tönnies:
Grundlagen der Bildverarbeitung. Pearson Studium,
München, 2005.
Specific computer vision books include
 E. Trucco, A. Verri:
Introductory Techniques for 3D Computer Vision.
Prentice Hill, Upper Saddle River, 1998.
 R. Jain, R. Kasturi, B. G. Schunck:
Machine Vision. McGrawHill, New York, 1995.
 R. Klette, K. Schlüns, A. Koschan:
Computer Vision: ThreeDimensional Data from Images.
Springer, Singapore, 1998.
These and further books can be found in the applied mathematics and computer
science library.
Furthermore, there is an interesting
online compendium,
where many researchers have written survey articles.
General information and numerous links can be found at the
Computer Vision Homepage.
If you are looking for a specific reference, check out
Keith Price's Annotated Computer Vision Bibliography.
Numerous citations and online articles can be extracted from
the CiteSeer webpage.
