Lecture: Foundations of Graphics

Course

  • Lecturer(s):
  • Start: 27th Oct
  • Dates: Tue. 14:30 - 16:00, LBH / Lecture hall III.03a
  • Course number: MA-INF 2111
  • Curriculum: Master
  • Exams: tbd

Exercises

Description

  • An elementary introduction to kinematics and ordinary differential equations for Physics based modelling (rigid body motion, etc.)
  • Basics of numeric integration
  • Clustering algorithms for data compression
  • Robust Statistics (RANSAC, etc)
  • Optimization techniques
  • Monte Carlo methods with applications to photorealistic rendering
  • Polynomials and subdivision schemes for curves and surfaces.

Welcome to the lecture

Please inscribe yourself into the mailinglist at:  externhttps://lists.iai.uni-bonn.de/mailman/listinfo.cgi/vl-fog. In case you have only little knowledge in programming, we advise you to register for the basic lab course. We wish everyone a good start !

Slides

Assignment Sheets

Exercise 0: General-remarks
Assignment sheet  (PDF document, 116 KB)
Exercise 1: Introduction to MATLAB
Assignment sheet  (PDF document, 115 KB)
Exercise 1: Introduction to Python
Assignment sheet  (PDF document, 119 KB)
Exercise 2: Transformations
Assignment sheet  (PDF document, 157 KB)
Exercise 3: ODEs
Assignment sheet  (PDF document, 181 KB)
Exercise 4: Monte-Carlo-Integration
Assignment sheet  (PDF document, 144 KB)
Exercise 5: Circle-fitting
Assignment sheet  (PDF document, 1.0 MB)
Exercise 6: Segmentation
Assignment sheet  (PDF document, 148 KB)
Exercise 7: PCA and SVD
Assignment sheet  (PDF document, 147 KB)
Exercise 8: Fourier-Analysis
Assignment sheet  (PDF document, 188 KB)
Exercise 9: Parametric-Curves
Assignment sheet  (PDF document, 133 KB)
Exercise 10: Pysically-based-Rendering
Assignment sheet  (PDF document, 603 KB)