Deep Learning in Computer Vision

WiSe 2021/2022

In this project lab groups of students will work on selected topics in deep learning (deep neural networks) for problems in computer vision. This includes the practical implementation with modern deep learning frameworks. Results will be presented in a talk at the end of the lab. Concrete topics follow the current state of the art and change from term to term. Students will have access to dedicated lab machines, including a workstation with 4 nVidia GeForce Titan X cards.


Module no. 20-00-0980-pp
Event type project laboratory (PP6, 9CP, 6SWS), elective
Being taught regularly, usually winter semesters
Organizational meeting TBA
Location TBA
Enrollment max. 15 participants
Lecturer Prof. Stefan Roth, Ph.D.


  • Familiarization with the current state-of-the-art in deep learning methods for computer vision
  • Familiarization with state-of-the-art software frameworks for deep learning
  • Implementation and, if applicable, extension of a deep learning method in computer vision; done in teams
  • Presentation of the final result

Through their successful participation, students acquire in-depth knowledge on deep neural networks and their applications in computer vision. They are able to analyze, modify, and apply state-of-the-art techniques in this area. Moreover, they practice their abilities for presenting their results and for collaboration in teams.

Can be taken for credit toward BSc / MSc Informatik, MSc Visual Computing, and MSc Autonome Systeme. BSc / MSc Students from other departments and study programs, e.g. Computational Engineering, Mathematik, Elektrotechnik, IST, or Physik are welcome, though academic credit may need to be arranged.

  • Solid programming skills in C/C++ or Python or Lua
  • Prior or concurrent registration for Computer Vision I