Welcome to the homepage of the lecture
Differential Equations in
Winter Term 2020 / 2021
Differential Equations in Image Processing and Computer Vision
Three Computer Science Teaching Awards
(Summer Terms 2003 and 2006, Winter Term 2015/2016)
Lectures (4h) with theoretical exercises (2h)
Opportunity for exam inspection:
22/02/2021: The results of the first exam are online.
Opportunity for exam inspection:
12/02/2021: The first written exam will for all students take place in the Günter Hotz Lecture Theatre.
01/02/2021: The list of admitted students is online.
28/10/2020: The second exam is rescheduled for April 1st. For further information click here.
05/11/2020: Registration is closed.
02/11/2020: Registration is open.
01/11/2020: Contents of the 24 lectures updated.
Zoom link added for the first lecture.
28/10/2020: Registration is open from Monday, November 2, 2020, 2:00 PM to Thursday, November 5, 2020, noon.
Many model-based approaches in image processing and computer vision make
use of methods based on partial differential equations (PDEs) and
variational calculus. These techniques are elegant and powerful.
Moreover, many classical methods may be
reinterpreted as approximations of PDE-based techniques. In this
course we will get an in-depth insight into these methods.
For each of these techniques, we will discuss the basic ideas
as well as theoretical and algorithmic aspects. Examples from
the fields of medical imaging and computer aided quality control
illustrate the various application possibilities.
This class is suited for students of visual computing, mathematics, and computer science and various other study programs. It requires undergraduate knowledge in mathematics (e.g. ''Mathematik für Informatiker I-III''). For the programming assignments, some very elementary C knowledge is needed. Knowledge in image processing or differential equations is useful, but not required. The lectures and tutorials will be given in English.
In the online tutorials via Zoom we discuss the homework assignments (theory and programming). The programming assignments give an intuition about the way how image processing and computer vision algorithms work, while the theoretical assigments provide additional insights, also from a mathematical perspective.
For the homework assignments you can obtain up to 24 points per week.
To qualify for both exams you need 50 percent of all possible points.
Working in groups of up to 3 people is permitted, but all persons must be
in the same tutorial group.
By presenting your solution to a homework problem in the tutorials, you can earn 2 bonus points.
If you have questions concerning the tutorials, please do not hesitate
The tutorial group can be reached via the mail address
Registration is now closed. You can still check in which group you are via web form.
Please do not forget to register also in the HISPOS system.
It is planned to have two written exams. Changes due to the development of the Covid-19 pandemic cannot be excluded. In this case you will be informed as soon as possible.
The first written exam will take place on
The second written exam will take place on
In order to qualify for the exams you need a total amount of 50 percent of all
possible points from the homework assignments.
In case of qualification, you are allowed to take part in both exams.
The better grade counts, but each exam will count as an individual attempt.
Please check here whether you are admitted to the written exam. Additionally, you have to be registered for the exam in the HISPOS system. If you think that there is an error, please contact Michael Ertel as soon as possible.
The exams will be closed book. These are the rules during the exams:
If a student is unable to attend the written exams due to reasons beyond his/her control (e.g. because of an illness (medical certificate required immediately), travel restrictions, or another exam at the same day), it is planned to provide alternative options such as an online oral exam.
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.
At the end of the semester, there will be a self-test problem sheet that contains 6 problems, which are intended to be similar in style and difficulty to a 180-minutes written exam.
Here you can download a self-test problem sheet, that contains 6 problems, which are intended to be similar in style and difficulty to a 180-minutes written exam.
Here you can download the material for the programming assignments:
Here you can download example solutions for the assignments: