Scientific Visualization (SS 2024)
Registration
JExam and for CMS Selma; exercise and password: Opal Course
Lecture
Instructor: |
|
Time&Place: |
Monday 5. DSbegin:08.04.2024, APB E007 |
SWS: |
2/2/0 |
Modules: |
INF-B-510, INF-B-520, INF-B-530, INF-B-540, INF-BAS7, INF-PM-FOR, INF-VERT7, INF-VMI-8, CMS-VC-ELG, CMS-VC-ELV1, CMS-VC-ELV2, D-WW-INF-3411, D-WW-INF-3412, D-WW-INF-3413, INF-LE-WW, WI-MA-08-02, WI-MA-09-02 |
Prerequisites: | Either of the courses Computer Graphics 1 or Data Visualization. In case you did not attend any of these courses you need to teach yourself the basics of 3D rendering. |
Topics: |
stereoscopic & immersive visualization, particle visualization, terrain visualization, direct volume rendering approaches, topological methods in visualization, flow feature definition and extraction |
Schedule & Slides
Password in Opal Course and in first lecture.
Part I: Stereo
08.04.24 Perception and Displays (slidesupdated 08.04.2024)
15.04.24 Rendering (slidesupdated 03.06.2024 on slide 21)
Part II: Particles
22+29.04.24 Particle Visualization Basics (slides)
06.05.24 Many Particles and Derived Surfaces (slides)
13+27.05.24 Terrain (slidesupdated 27.05.2024)
20.05.24 ... Pentecost
Part IV: Volume
03.06.24 Data Preparation (slides)
10.06.24 Indirect and Direct Visualization (slides)
17-24.06.24 Volume Rendering and Advanced Techniques (slides)
01-08.07.24 Topology (slidesupdated 08.07.2024)
15.07.24 closing session with exam preparation
Course Overview
The course Scientific Visualization covers five topics from the broad area of Scientific Visualization. The topics are aligned with the research areas of the Chair of Computer Graphics and Visualization. Narrowing down the topics allows to study each topic in medium detail with two or three lectures for each topic. In the course schedule you find links to trailer videos for each topic. Exercises are organized such that you can train the theoretical concepts and get practical programming experience in the topics.
The course focuses on real-time rendering techniques and data processing and analysis techniques as detailed in the description of the five topics:
Stereo: SciVis techniques often map data to 3D scenes, which can be perceived much better with stereoscopic rendering. In the Stereo topic we cover depth perception of the human visual system, discuss stereoscopic display technology and study stereoscopic rendering in detail. The stereo rendering part builds on perspective transformations and the OpenGL rendering pipeline introduced in CG1 and DataVis.
Particles: particles are the atomic entity onto which a lot of simulation approaches build. Furthermore, a lot natural phenomena can be explained by splitting them into particles. This topic covers rendering approaches for large particle datasets in form of individual glyphs, trajectories or particle clusters. GPU-based glyph raycasting is introduced which on the one hand is a very efficient rendering technique and on the other hand gives you deep insides into shader programming and efficient of the rendering pipeline
Terrain: digital elevation models are today available on planet scale for earth, moon and mars. Compared to most other rendering problems, terrain models have a huge extent and can be seen at the same time close to the viewer as well as far away. We will study the problem of view-dependent adaptation of terrain models for real-time rendering of huge terrain models.
Volume: volumetric data can be measured for example by MRT, CT and light sheet microscopy; but is also the result of a simulation approaches in physics, material and engineering sciences. We will study cubic interpolation techniques, the volume rendering integral and different rendering algorithms for regular grids and tetrahedral mesh. Finally, we discuss advanced transfer function design and surface extraction techniques.
Topology: in this topic we study mathematical structures of datasets that are based on information of connectedness. Examples are contour and Reeb trees or the Morse Smale complex. This structures can be used for a plausible simplification or segmentation of data. This fosters faster comprehension especially in case of complex or noisy data.
Exam
registration: MA CMS students through Selma, MA INF/MedINF master exam office (check "Complex Examinations" here), BA INF/MedINF students please use exam office forms (here)
mode: written exam ... for CMS, Bachelor and Erasmus students
time & place: 06.08.2024 8:00am M13/DÜLF/U
duration: 90min for written exam for CMS, Bachelor and Erasmus students - other students see module description
For oral exams contact Jana Bohl.
Preparation
questionnaire: pdf
sample exam: see Opal course
joint consultation: Monday 22.07.2024 APB 2026
Excercises
Supervisors: Lennart Woidtke, Aryaman Gupta
Time & Place: Monday 6. DS, APB/E008/U
There are four practical exercises and an introduction exercise to the used framework. Enroll in the Opal Course to participate and to see detailed information about the exercise schedule.