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 root module Computergrafik must be taken. If the root 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 (root 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 | 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 | M-INFO-100810 | T-INFO-101347 | 6 | V | |
Geometrische Optimierung | 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 | M-INFO-100837 | T-INFO-101374 | 5 | V | |
Kurven und Flächen im CAD II | M-INFO-101231 | T-INFO-102041 | 5 | V | |
Kurven und Flächen im CAD III | M-INFO-101213 | T-INFO-102006 | 5 | V | |
Netze und Punktwolken | M-INFO-100812 | T-INFO-101349 | 3 | V | |
Photorealistische Bildsynthese | M-INFO-100731 | T-INFO-101268 | 5 | V | |
Rationale Splines | M-INFO-101857 | T-INFO-103544 | 3 | V | |
Rationale Splines | M-INFO-101853 | T-INFO-103543 | 5 | V | |
Unterteilungsalgorithmen | M-INFO-101863 | T-INFO-103551 | 3 | V | |
Unterteilungsalgorithmen | M-INFO-101864 | T-INFO-103550 | 5 | V | |
Visual Computing | M-INFO-102407 | T-INFO-104772 | 3 | V | |
Visual Computing | M-INFO-103162 | T-INFO-106285 | 5 | V | |
Visualisierung | M-INFO-100738 | T-INFO-101275 | 5 | V | |
Praktikum: Aktuelle Forschungsthemen der Computergrafik | M-INFO-104699 | T-INFO-109577 | 6 | P | |
Praktikum: Diskrete Freiformflächen | M-INFO-101667 | T-INFO-103208 | 6 | P | |
Praktikum: General-Purpose Computation on Graphics Processing Units | M-INFO-100724 | T-INFO-101261 | 3 | P | |
Praktikum: Geometrisches Modellieren | 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 | |
Praktikum: Visual Computing 2 | M-INFO-101567 | T-INFO-103000 | 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 | |
Seminar: Fortgeschrittene Algorithmen in der Computergrafik | M-INFO-102729 | T-INFO-105664 | 3 | S | |
Seminar: Geometrieverarbeitung | M-INFO-101660 | T-INFO-103196 | 3 | S | |
Complementary Block (at least 15 CP) | Course | Module | Partial achievement | CP | Course type |
Algorithmen zur Visualisierung von Graphen | M-INFO-102094 | T-INFO-104390 | 5 | V | |
Algorithmische Geometrie | M-INFO-102110 | T-INFO-104429 | 5 | V | |
Algorithmische Kartografie | M-INFO-100754 | T-INFO-101291 | 5 | V | |
Bilddatenkompression | M-INFO-100755 | T-INFO-101292 | 3 | V | |
Biometrische Systeme zur Personenerkennung | M-INFO-102968 | T-INFO-105948 | 3 | V | |
Deep Learning für Computer Vision | M-INFO-104099 | T-INFO-109796 | 3 | V | |
Einführung in die Bildfolgenauswertung | M-INFO-100736 | T-INFO-101273 | 3 | V | |
Maschinelles Lernen 1 - Grundverfahren (not applicable) | M-INFO-100817 | T-INFO-101354 | 3 | V | |
Maschinelles Lernen - Grundverfahren | M-INFO-105252 | T-INFO-110630 | 5 | V | |
Maschinelles Lernen 2 - Fortgeschrittene Verfahren (not applicable) | M-INFO-100855 | T-INFO-101392 | 3 | V | |
Maschinelles Lernen für die Naturwissenschaften | M-INFO-105336 | T-INFO-110822 | 3 | V | |
Mensch-Maschine-Interaktion | M-INFO-100729 | T-INFO-101266 | 6 | V | |
Mustererkennung | M-INFO-100825 | T-INFO-101362 | 3 | V | |
Probabilistische Planung | M-INFO-100740 | T-INFO-101277 | 6 | V | |
Robotik III - Sensoren in der Robotik | M-INFO-100815 | T-INFO-101352 | 3 | V | |
Robotik in der Medizin | M-INFO-100820 | T-INFO-101357 | 3 | V | |
Stochastische Informationsverarbeitung | M-INFO-100829 | T-INFO-101366 | 6 | V | |
Unscharfe Mengen | M-INFO-100839 | T-INFO-101376 | 6 | V | |
Computational Imaging | M-INFO-112344 | T-INFO-112344 | 5 | 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 |