Visual Computing
Visual computing encompasses various research areas in which algorithms for the generation, processing and representation of visual and visualizable processes or data are designed and analyzed. The field includes methods for capturing, generating, and manufacturing (e.g., using 3D printing) geometric objects and spatial scenes. Other areas of focus include photorealistic computer graphics, physics-based simulation, visualization, as well as animation and virtual and augmented reality. Furthermore, applications can be found e.g. in the field of human-machine interfaces.
German name: Visual Computing
Designated Speaker: Prof. Carsten Dachsbacher
Specific competencies acquired in the profile:
- Graduates of the profile acquire competencies in the areas of: Image acquisition, image analysis (image processing, pattern recognition), image synthesis (interactive and photorealistic computer graphics, geometric modeling), scientific visualization, information visualization, visual analytics, human-machine interaction, augmented/mixed/virtual reality.
- Other knowledge taught includes topics from signal processing, machine learning, artificial intelligence, cognitive science, parallel and distributed computing, and basic methods from mathematics, computer science, and physics.
- The master thesis must be from the subject area of the study profile.
- The advanced mandatory module Computergrafik must be taken. If the advanced mandatory module has already been examined in the Bachelor's degree, 6 additional CP from the core area must be taken.
- Modules amounting to at least 25 CP from the core area must be taken.
- At least 15 LP of modules from the complementary block must be taken.
- A total of at least 46 CP from 2.-4. must be taken.
V=Vorlesung (Lecture), S=Seminar (Seminar), P=Praktikum (Practical course), Ü=Übung (Practice)
Compulsory block (at least 25 CP) |
Course | Module | Partial achievement | CP | Course type |
Computergrafik (advanced mandatory module) | M-INFO-100856 | T-INFO-101393 | 6 | V | |
Core area (at least 25 CP) |
Course | Module | Partial achievement | CP | Course type |
Angewandte Differentialgeometrie mit Übung (until SS 23) |
M-INFO-102226 | T-INFO-104546 | 5 | V | |
Automatische Sichtprüfung und Bildverarbeitung | M-INFO-100826 | T-INFO-101363 | 6 | V | |
Computer Vision für Mensch-Maschine-Schnittstellen (until SS 21) |
M-INFO-100810 | T-INFO-101347 | 6 | V | |
Geometrische Optimierung (until SS 24) |
M-INFO-100730 | T-INFO-101267 | 3 | V | |
Interaktive Computergrafik | M-INFO-100732 | T-INFO-101269 | 5 | V | |
Kurven und Flächen im CAD I (until WS 24/25) |
M-INFO-100837 | T-INFO-101374 | 5 | V | |
Kurven und Flächen im CAD II (until WS 24/25) |
M-INFO-101231 | T-INFO-102041 | 5 | V | |
Kurven und Flächen im CAD III (until SS 24) |
M-INFO-101213 | T-INFO-102006 | 5 | V | |
Netze und Punktwolken (until WS 24/25) |
M-INFO-100812 | T-INFO-101349 | 3 | V | |
Photorealistische Bildsynthese | M-INFO-100731 | T-INFO-101268 | 5 | V | |
Praktikum: Aktuelle Forschungsthemen der Computergrafik | M-INFO-104699 | T-INFO-109577 | 6 | P | |
Praktikum: Diskrete Freiformflächen (until WS 24/25) |
M-INFO-101667 | T-INFO-103208 | 6 | P | |
Praktikum: General-Purpose Computation on Graphics Processing Units | M-INFO-100724 | T-INFO-109914 | 3 | P | |
Praktikum: Geometrisches Modellieren (until WS 24/25) |
M-INFO-101666 | T-INFO-103207 | 3 | P | |
Praktikum: Graphics and Game Development | M-INFO-105384 | T-INFO-110872 | 6 | P | |
Praktikum: Realtime Computer Graphics seit WS 24/25 |
M-INFO-106851 | T-INFO-113737 | 6 | P | |
Praktikum: Rendering in CGI seit SS 2024 |
M-INFO-106687 | T-INFO-113443 | 6 | P | |
Praktikum: Scientific Visualization seit SS 2024 |
M-INFO-106686 | T-INFO-113442 | 6 | p | |
Praktikum: Visual Computing | M-INFO-101567 | T-INFO-103000 | 3 | P | |
Praktikum: Visual Computing 1 (Entfällt ab WS20/21) | M-INFO-101563 | T-INFO-102996 | 3 | P | |
Projektpraktikum: Bildauswertung und -fusion | M-INFO-102383 | T-INFO-104746 | 6 | P | |
Projektpraktikum: Computer Vision für Mensch-Maschine-Interaktion | M-INFO-102966 | T-INFO-105943 | 3 | P | |
Rationale Splines (until SS 24) |
M-INFO-101857 | T-INFO-103544 | 3 | V | |
Rationale Splines (until SS 24) |
M-INFO-101853 | T-INFO-103543 | 5 | V | |
Seminar: Fortgeschrittene Algorithmen in der Computergrafik | M-INFO-102729 | T-INFO-105664 | 3 | S | |
Seminar: Geometrieverarbeitung (until WS 24/25) |
M-INFO-101660 | T-INFO-103196 | 3 | S | |
Unterteilungsalgorithmen (until WS 24/25) |
M-INFO-101863 | T-INFO-103551 | 3 | V | |
Unterteilungsalgorithmen (until WS 24/25) |
M-INFO-101864 | T-INFO-103550 | 5 | V | |
Visualisierung | M-INFO-100738 | T-INFO-101275 | 5 | V | |
Complementary Block (at least 15 CP) | Course | Module | Partial achievement | CP | Course type |
Algorithms for Visualization of Graphs until WS 24/25: Algorithmen zur Visualisierung von Graphen |
M-INFO-106961 |
T-INFO-113919 (T-INFO-104390) |
5 | V | |
Algorithmische Kartografie until WS 23/24 |
M-INFO-100754 | T-INFO-101291 | 5 | V | |
Bilddatenkompression until SS 21 |
M-INFO-100755 | T-INFO-101292 | 3 | V | |
Biometrische Systeme zur Personenerkennung until WS 23/24 |
M-INFO-102968 | T-INFO-105948 | 3 | V | |
Computational Geometry until WS 24/25: Algorithmische Geometrie |
M-INFO-107228 (M-INFO-102110) |
T-INFO-114251 (T-INFO-104429) |
6 | V/Ü | |
Computational Imaging | M-INFO-112344 | T-INFO-112344 | 5 | V | |
Deep Learning für Computer Vision I: Grundlagen |
M-INFO-105753 (M-INFO-104099) |
T-INFO-111491 (T-INFO-109796) |
3 | V | |
Einführung in die Bildfolgenauswertung | M-INFO-100736 | T-INFO-101273 | 3 | V | |
Human Computer Interaction until WS 24/25: Mensch-Maschine-Interaktion |
M-INFO-107166 (M-INFO-100729) |
T-INFO-114192 und T-INFO-114193 (T-INFO-101266) |
6 | V/Ü | |
Machine Learning - Foundations and Algorithms
|
M-INFO-107169 (M-INFO-105252) |
T-INFO-114197 (T-INFO-111558) (T-INFO-110630) |
6 | V/Ü | |
Maschinelles Lernen für die Naturwissenschaften | M-INFO-105336 | T-INFO-110822 | 3 | V | |
Mustererkennung | M-INFO-100825 | T-INFO-101362 | 3 | V | |
Projektpraktikum: Robotik und Automation I (Software) | M-INFO-102224 | T-INFO-104545 | 6 | P | |
Projektpraktikum: Robotik und Automation II (Hardware) | M-INFO-102230 | T-INFO-104552 | 6 | P | |
Robotics III - Sensors and Perception in Robotics until WS 24/25: Robotik III – Sensoren und Perzeption in der Robotik |
M-INFO-107130 (M-INFO-104897) |
T-INFO-114155 (T-INFO-109931) |
3 | V | |
Robotik in der Medizin until WS 22/23 |
M-INFO-100820 | T-INFO-101357 | 3 | V | |
Stochastische Informationsverarbeitung | M-INFO-100829 | T-INFO-101366 | 6 | V | |
Unscharfe Mengen until WS 24/25 |
M-INFO-100839 | T-INFO-101376 | 6 | V |