Vorlesung: Foundations of Graphics

Veranstaltung

  • Dozent(en):
  • Beginn: October 9
  • Zeiten: Dienstag, 14:15 - 15:45, HS7
  • Veranstaltungsnummer: MA-INF 2111
  • Studiengang: Master
  • Prüfungen: tba

Übung

Beschreibung

Einführungskurs zur Vorbereitung auf Masterprojekte oder fortgeschrittene Lehrveranstaltungen auf dem Gebiet der Computergrafik. Grundkenntnisse in Mathematik und Programmierung sind Voraussetzung für diesen Kurs; die Übungen werden auch Programmieraufgaben in Python umfassen.

  • Einführung in Kinematik und gewöhnliche Differentialgleichungen für physikalisch-basierte Modellierung
  • Grundlagen der numerischen Integration
  • Clustering Algorithmen zur Datenkompression
  • Robuste Statistik (RANSAC, etc)
  • Optimierungstechniken
  • Grundlagen der Signalverarbeitung
  • Monte-Carlo Methoden mit Anwendung zu photorealistischem Rendering
  • Polynome und Subdivision für Kurven und Flächen

Hinweis auf Programmiergrundlagen-Praktikum

Die Programmierübungen zu dieser Vorlesung werden in Python werden in Python abgehalten. Falls Sie noch wenig Erfahrung in dieser Programmiersprache haben, empfehlen wir dieses externTutorial. Viel Erfolg!

Folien

Übungsaufgaben

Übung 0: Python
Übungsblatt  (PDF-Dokument, 123 KB)
Übung 1: Transformations
Übungsblatt  (PDF-Dokument, 137 KB)
Übung 2: Physics
Übungsblatt  (PDF-Dokument, 195 KB)
Übung 3: Raytracing
Übungsblatt  (PDF-Dokument, 354 KB)
Übung 4: Monte-Carlo-Integration
Übungsblatt  (PDF-Dokument, 171 KB)
Übung 5: Circle-fitting
Übungsblatt  (PDF-Dokument, 1.0 MB)
Übung 6: Segmentation
Übungsblatt  (PDF-Dokument, 550 KB)
Übung 7: PCA-and-SVD
Übungsblatt  (PDF-Dokument, 156 KB)
Übung 8: Fourier-Analysis
Übungsblatt  (PDF-Dokument, 171 KB)
Übung 9: Parametric-Curves
Übungsblatt  (PDF-Dokument, 119 KB)