Visualization (NPGR023)
Code/hours: NPGR023, 2/1 Z + Zk (winter)
Schedule: Tuesday 15:40 S9 (Malá Strana)
Lecturer: Josef Pelikán
Prerequisities: basic programming course (C#), basic calculus and linear algebra,
Introduction to Computer Graphics (NPGR003)
This advanced course of computer graphics is focused on visualization, main topics are:
- medical data acquisition and preprocessing (segmentation), visualization of multi-modal and multi-dimensional data
- data analysis basics ("Big Data", "Data mining")
- interactive data visualization on the web (Data Driven Documents, d3.js library)
Sylabus
- general visualization: data types and formats, visualization goals, interactive methods
- medical data: computer tomography, nuclear resonance imaging,
magnetic spectroscopy, PET, SPECT, medical data segmentation
- volume visualization: isosurfaces reconstruction, direct volume rendering
(ray-based), light models for volume rendering, real-time volume rendering on GPU
- big data analysis basics: data modeling, dimension reduction (PCA, SVD), discriminant analysis,
classification, time series and prediction
- visualition on the web: Data Driven Documents, d3.js library, HTML5, SVG, interactivity
Literature
- Engel, K., Hadwiger, M., Kniss, J.M., Rezk-Salama, C.,
Weiskopf, D.: Real-Time Volume Graphics, A K Peters, 2006
- Weiskopf, D.: GPU-Based Interactive Visualization Techniques,
Springer, 2006
- Hansen C. D., Johnson, C. R.: Visualization Handbook,
Academic Press, 2004
- Hastie T., Tibshirani R., Friedman J.: The Elements of Statistical Learning,
Springer, 2013
Copyright (C) 2009-2018 J.Pelikán,
last change: 2018-09-23 20:50:25 +0200 (Sun, 23 Sep 2018)