Switch to English
Cursus: 201100254
Advanced Computer Vision and Pattern Recognition
Cursus informatieRooster
Studiepunten (ECTS)5
VoertaalEngels L.J. Spreeuwers
VorigeVolgende 1
Examinator L.J. Spreeuwers
Contactpersoon van de cursus L.J. Spreeuwers
Docent L.J. Spreeuwers
dr. N. Strisciuglio
dr. N. Strisciuglio
AanmeldingsprocedureZelf aanmelden via OSIRIS Student
Inschrijven via OSIRISJa
  1. Students have knowledge of advanced computer vision and pattern recognition techniques and are able to apply them.
  2. Students can read and understand scientific papers on advanced computer vision and pattern recognition and are able to implement (part of) the methods described to verify results reported in the papers.
This course is a follow-up of the ‘image processing and computer vision’ course and as such a very good preparation for students who want to do their master's assignment in biometrics (Master specialisation Computer Vision and Biometrics), medical imaging, or robotics.  The course addresses advanced methods for image segmentation, object tracking and motion analysis in images, 3D computer vision, and 3D reconstruction from e.g. stereo images and statistical pattern recognition for image analysis, e.g. face recognition.
The course consists of four main subjects:
  1. Basics of statistical pattern recognition: Classification, Detection, Learning, Principle Component Analysis (PCA), Linear Discriminant Analysis (LDA), Parameter estimation.
  2. Advanced image segmentation techniques: Mean shift, Snakes, Level-set, Active Shape Model (ASM), Watershed
  3. Motion analysis: Tracking in 3D, Kalman filter, Optic flow
  4. 3D computer vision and 3D image analysis: Fundamentals, Stereo, 3D vision
  5. Topics from Deep Learning (DL) and Convolutional Neural Networks (CNN)
Form of the course
The course is project based, meaning the students actively acquire knowledge of the above mentioned subjects by applying them and investigating their performance. The course consists of a number of lectures where students present the acquired and applied knowledge followed by discussion with their fellow students and the teachers. The projects are carried out in groups of 2-4 students (individual projects are also possible). The students can choose the subjects for the projects from a predefined list that changes every year. Examples of projects in previous years are: lip reading from video, people tracking across multiple cameras and 3D reconstruction using 2D video, face recognition from video. For each project a number of basic methods must be studied and their application investigated. During the final part of the course, the aim is to realize a working system resulting in a demonstration and a report in the form of a publication.

    1. The students have to prepare for the lectures and present the basic methods they studied and their application to the projects.
    2. The students have to write a report of about 6 pages in the form of a scientific paper
    3. At the end of the course there will be closing event where all students are present and each of them presents the results in a short presentation and if possible, a demonstration.
    4. To get a grade, a student must fulfill the first 3 conditions.

The final mark is based on the report.
Participating study
Master Electrical Engineering
Participating study
Master Applied Mathematics
Participating study
Master Biomedical Engineering
Participating study
Master Computer Science
Participating study
Master Mechanical Engineering
Participating study
Master Interaction Technology
Participating study
Master Embedded Systems
Verplicht materiaal
Aanbevolen materiaal
Image processing, Analysis and Machine Vision, 3rd edition or higher Milan Sonka, Vaclav Hlavac, Roger Boyle
Project begeleid


Switch to English