Visualization
Log in to your course web
You are not logged in KTH, so we cannot customize the content.
Overview
The focus of this course is on discussing efficient techniques to visually represent large-scale data sets from simulation and measurement. We will discuss the visualization pipeline, data structures, mapping techniques and special rendering techniques for data from different application domains such as fluid dynamics, climate research, medicine or biology. Various examples will be given to outline the benefits of visualization techniques in practical applications.
See some visualizations for yourself (these videos have been created with Amira by me and my colleagues at Zuse Institute Berlin):
Course topics:
- Data Acquisition
- Data Representation & Interpolation
- Filtering techniques
- Basic mapping techniques
- Tree/Graph visualization
- Multidimensional visualization
- Volume Visualization
- Flow Visualization
- Feature Analysis
- Topology
Software
Inviwo is our programming framework for the practical tutorials. The software is open source (BSD).
Expected Work
The course is suitable for MS students. Familiarity with basic computer graphics (or motivation to learn this fast) is desirable. Assessment is based on weekly assignments and an exam at the end of the semester.
Assignments
Practical assignments are done in group work (teams of three students) and consist of coding visualization algorithms within the GeoX framework. Grading is done using supervised peer review.
Theoretical assignments are done in individual work and cover the understanding of basic definitions, the execution of formulas, and occasionally a proof. Grading is done by the professor.
To be admitted to the exam, you need to have
- Turned in 100% of all homework assignments. Yes, you need to work on all assignments.
- Received at least 50% of all homework points.
Exam
Literature
- Alexandru Telea: Data Visualization: Principles and Practice, A K Peters Ltd, 2007, ISBN 978-1568813066 [Available in print through KTH Primo]
- Heidrun Schumann, Wolfgang Müller: Visualisierung - Grundlagen und allgemeine Methoden, Springer Verlag, 2000
- Gregory M. Nielson, Hans Hagen, Heinrich Müller: Scientific Visualization, IEEE Computer Society Press, 1997
- Charles D. Hansen, Chris R. Johnson (eds.), The Visualization Handbook, Academic Press, 2004, ISBN: 978-0123875822 [Available online through KTH Primo]
- Ken W. Brodlie: Scientific Visualization - Techniques and Applications, Springer Verlag, 1992 [Available online through KTH Primo]
- Klaus Engel, Markus Hadwiger, Joe Kniss, Christof Rezk-Salama, Daniel Weiskopff: Real-Time Volume Graphics, CRC Press, 2006
- Richard S. Gallagher: Computer Visualization: Graphics Techniques for Scientific and Engineering Analysis, CRC Press, 1994
- Norman Wiseman, Rae Earnshaw: An Introductory Guide to Scientific Visualization, Springer Verlag, 1992 [Available online through KTH Primo]
- Proceedings of IEEE Visualization Conferences
- Proceedings of EuroVis/VisSym