710.100 Mathematical Principles in Vision and Graphics (3 VU, SS)

Lecturer: Friedrich Fraundorfer (fraundorfernoSpam@icg.tugraz.at), Markus Steinberger (steinbergernoSpam@icg.tugraz.at)

Important information for SS 2021

All the lectures will be online. The first lecture will happen as a streaming event, further lectures will be pre-recorded videos which can be accessed at any time. There will be Q&A sessions as live stream for direct interaction. To get access information to the online lectures students need to be registered. The information can then be found in the Teach Center.


Course description

This class discusses selected mathematical methods for computer vision, image processing and computer graphics. For each problem, we will cover the problem formulation, the development of mathematical models, and its computation.

Class organization:

During class there will be 3 homework assignments in addition to a final exam. The class grade will be computed from points of the homework assignments and from the final exam.

Course material will be available in the Teach Center folder.

Topics include:

  • Projective geometry
  • Projective geometric algebra
  • Parameterization of rigid transformations
  • Geometry of multi-view camera systems
  • Robust estimation
  • Groebner basis for geometric computer vision problems
  • Mesh Matrix Basics

Assignment schedule:

  • Assignment 1
    • Handout: 24.3.2021
    • Deadline: 27.4.2021
  • Assignment 2
    • Handout: 28.4.2021
    • Deadline:25.5.2021
  • Assignment 3
    • Handout: 2.6.2021
    • Deadline: 29.6.2021



(will gradually appear here)

Slides 2020:

Times and dates:

  • First lecture will be an online streaming event using Webex on the 3.3.2021 from 16:15-17:45 (Webex link can be found in the Teach Center Forum).
  • Final exam will be during the last lecture slot 30.6.2021 from 16:15-17:45 as a written exam online.


  • 24.02.2021: Webpage updated