Information

Die VU Visualisierung 2 besteht aus einem Vorlesungsteil und einem Übungsteil. Der Vorlesungsteil besteht aus einer Reihe von Vorlesungen welche über das Semester verteilt stattfinden. Der Übungsteil besteht aus der Implementierung einer Visualisierungstechnik basierend auf einem wissenschaftlichen Artikel. Auf dieser Seite finden Sie alle wichtigen Informationen und Termine bezüglich der VU.

Termine


07.03.2012 0900-1100
SEM186
Vorbesprechung (gemeinsam mit InfoVis),
GPU in der Visualisierung
Stefan Bruckner, Martin Haidacher, Georg Molzer
21.03.2012 0900-1100
SEM186
Variability in Visualization
Eduard Gröller
bis 21.03.2012 ABGABE der Zusammenfassungen
via E-Mail an Georg Molzer
Informationen siehe Anmeldung
28.03.2012 0900-1100
SEM186
Präsentation der Implementierungsideen
StudentInnen, Infomationen siehe Präsentation
18.04.2012 0900-1100
SEM186
Real-Time Visualisierung 1
Stefan Bruckner
25.04.2012 0900-1100
SEM186
Comprehensive Visualization of Cardiac MRI Data
Eduard Gröller
02.05.2012 0900-1100
SEM186
Real-Time Visualisierung 2
Stefan Bruckner
09.05.2012 0900-1100
SEM186
The Haunted Swamps of Heuristics
Eduard Gröller
16.05.2012 0900-1100
SEM186
A - Reconstruction in Algorithm Space
Eduard Gröller
23.05.2012 0900-1100
SEM186
Parameter-Space Exploration in Visualization
Stefan Bruckner
bis 13.06.2012 ABGABE der Programme
via E-Mail an Georg Molzer
Infomationen siehe Abgabe
18.06.2012
19.06.2012
VisLab
HA 05 20
ABGABEGESPRÄCHE und PRÜFUNG
Infomationen siehe Benotung
20.06.2012 0900 - 1100
SEM186
Präsentation der Programme I
StudentInnen, Infomationen siehe Präsentation
27.06.2012 0900 - 1100
SEM186
Präsentation der Programme II
PRÄMIERUNG der Hall of Fame-Programme
StudentInnen, Infomationen siehe Präsentation

Themen

Vorbesprechung Folien
Introduction, GPU in der Visualisierung Folien
Variability in Visualization Folien Video 1
Video 2
Video 3
Video 4
Video 5
Video 6
Real-Time Visualisierung 1 Folien Video 1
Video 2
CUDA Occupancy Calculator
Real-Time Visualisierung 2 Folien Video
Comprehensive Visualization of Cardiac MRI Data Folien Video 1
Video 2
Video 3
Video 4
Video 5
Video 6
The Haunted Swamps of Heuristics Folien Video 1
Video 2
Video 3
Video 4
Video 5
A - Reconstruction in Algorithm Space Folien
Parameter-Space Exploration in Visualization Folien

Anmeldung

Im Rahmen der Vorbesprechung wird eine Auswahl von Artikeln für den Übungsteil vorgestellt (siehe auch hier). Sie können sich nach dem First-Come-, First-Served-Prinzip idealerweise in Zweiergruppen für einen Artikel entscheiden. Jeder Artikel wird maximal zweimal vergeben. Damit Sie wissen, ob ein Artikel schon zweimal vergeben ist, bitten wir Sie, regelmäßig diese Seite zu besuchen. Dort finden Sie neben den jeweiligen Artikeln auch die Anzahl der Anmeldungen.

Die verbindliche Anmeldung zur VU erfolgt durch die Abgabe einer kurzen Zusammenfassung des Papers inklusive Ihrer groben Implementierungsideen (etwa 1-2 A4 Seiten, PDF). Pro Gruppe muss natürlich nur ein Dokument abgegeben werden. Auf der Titelseite sollten auch die Namen, Matrikelnummern und Kennzahlen der Gruppenmitglieder vermerkt sein. Die Abgabefrist und die E-Mail Adresse für die Abgabe dieses Dokuments entnehmen Sie bitte der Terminliste.

Benotung

Die Note für Visualisierung 2 ergibt sich aus der Kombination der praktischen Arbeit und des theoretischen Wissens. Die genaue Punktzahl für die Benotung ergibt sich wie folgt: Die Punkte für die Präsentationen sowie für die Zusammenfassung werden im Laufe des Semesters vergeben. Die Punkte für die Implementierung und für die mündliche Prüfung werden am Ende des Semesters bei einem kombinierten Abgabegespräch inklusive der theoretischen Prüfung vergeben. Die Anmeldung zu diesem Termin ist zu gegebener Zeit über unser Anmeldesystem möglich. Pro Gruppe muss sich nur ein Gruppenmitglied für einen Termin anmelden! Das Abgabegespräch erfolgt im VisLab und kann wahlweise auf dem eigenen Laptop, Tablet, Mobile Phone,... oder auf einem PC im VisLab durchgeführt werden. Die theoretische Prüfung erfolgt im Anschluss in Einzelgesprächen.

Der Notenspiegel für die Benotung sieht folgendermaßen aus:

Präsentation

Während des Semesters finden zwei Präsentationen statt. Die erste Präsentation soll vor allem den theoretischen Inhalt des Papers näher erläutern und eine Idee der Implementierung vermitteln. Der Schwerpunkt der 2. Präsentation liegt bei der Vorführung des fertigen Programms. Der genaue Aufbau und der Umfang für die beiden Präsentationen sieht im Konkreten folgendermaßen aus:

1. Präsentation (Paper inkl. Implementierungsidee):
2. Präsentation (Programmpräsentation):
Bei beiden Vorträgen sollen die MitgliederInnen einer Gruppe alle gleich lange vortragen. Wann und wie oft gewechselt wird, bleibt Ihnen überlassen. Zu den Präsentationsterminen bitten wir Sie mindestens 15 Minuten vor dem Beginn vor Ort zu sein, damit Sie Ihre Präsentation noch testen können.

Für die Vorträge kann folgendes Template verwendet werden: PowerPoint.

Implementierung

Wie Sie das von Ihnen gewählte Paper implementieren, bleibt Ihnen überlassen. Es gibt von unserer Seite keine Vorgaben welche Programmiersprache dafür verwendet wird. Das bietet Ihnen die Möglichkeit im Rahmen dieser VU neue zukunftsweisende Technologien auszuprobieren. Ein Beispiel hierfür wäre WebGL, welches es ermöglicht Visualisierungen in einem Browser darzustellen. Es ist auch geplant dass wir ein Grundgerüst des Volumeshops für die Implementierung zur Verfügung stellen. Bei Möglichkeit unterstützen wir auch gerne die Implementierung auf Mobile Devices (Tablets, Smart Phones). Smart Phones können wir bei Bedarf auch vom Institut zur Verfügung stellen.

Es steht Ihnen also frei, schon vorhandene Libraries oder unser Volumeshop Framework zu verwenden. Jedoch erwarten wir in einem solchen Fall, dass Sie dafür mehr Zeitaufwand in andere Teile Ihrer Arbeit stecken damit der Gesamtaufwand für alle gleich bleibt.

Falls Sie bezüglich der Implementierung Fragen haben sollten, dann können Sie uns natürlich gerne kontaktieren.

Abgabe

Abzugeben sind: Die HTML Dokumentation soll einen Link auf das Programm und den Quellcode sowie dessen Dokumentation enthalten. Weiters soll auf der HTML Seite auch der Zweck und die Funktionsweise des Programms beschrieben werden.

Um uns die Arbeit zu erleichtern, bitten wir Sie die Abgabe als ZIP-File zu komprimieren und folgende Strukturierung einzuhalten:

Die Abgabe ist einschließlich dem in den Terminen angegebenem Datum an die vermerkte E-Mail Adresse möglich. Die Beurteilung der Programme erfolgt beim Abgabegespräch.

Papers

Die Papers welche ausgewählt werden können stammen aus verschiedenen Gebieten der Visualisierung: Falls Sie selber ein Paper haben dass Sie nachimplementieren wollen, dann sollte es auch einer dieser Kategorien zuordenbar sein. Im Falle dass Sie die LU Informationsvisualisierung absolviert haben oder in Zukunft noch absolvieren werden, möchten wir darauf hinweisen, dass Sie in dieser Lehrveranstaltung ein anderes Paper implementieren müssen als in der VU Visualisierung 2!

# Title Author Gruppen
1 Depth of Field Effects for Interactive Direct Volume Rendering Schott et al. 2
2 Evaluation of Artery Visualizations for Heart Disease Diagnosis Borkin et al. 1
3 Visual readability analysis: How to make your writings easier to read Oelke et al. 2
4 A Metric for Distributions with Applications to Image Databases Rubner et al. 1
5 Stereo music visualization through manifold harmonics Lewiner et al. 2
6 Visualising Video Sequences Using Direct Volume Rendering Daniel and Chen 1
7 Efficient and Adaptive Rendering of 2-D Continuous Scatterplots Bachthaler and Weiskopf 1
8 Continuous Parallel Coordinates Heinrich et al. 2
9 Stable Feature Flow Fields Weinkauf et al. -
10 Visualization of Vasculature with Convolution Surfaces: Method, Validation and Evaluation Oeltze and Preim -
11 Curvature-dependent Surface Visualization of Vascular Structures Wu et al. 1
12 NodeTrix: A Hybrid Visualization of Social Networks Henry et al. 2
13 Kinetic Visualization - A Technique for Illustrating 3D Shape and Structure Lum et al. 2
14 Visual Analysis of Controversy in User-generated Encyclopedias Brandes and Lerner 2
15 Context-Preserving Visual Links Steinberger et al. -
16 Visualization of Parameter Space for Image Analysis Pretorius et al. -
17 Topological Spines: A Structure-Preserving Visual Representation of Scalar Fields Correa et al. -
18 Interactive Visual Comparison of Multiple Trees Bremm et al. 2
19 An Efficient Direct Volume Rendering Approach for Dichromats Chen et al. 2
99 Selbst ausgewähltes Paper:
Staircase-Aware Smoothing of Medical Surface Meshes
Rapid Graph Layout Using Space Filling Curves
Ambient Occlusion and Edge Cueing to Enhance Real Time Molecular Visualization

Moench et al.
Muelder et al.
Tarini et al.
 

1
1
1
 

Manche der Links verweisen auf elektronische Bibliotheken (z.B. IEEE Xplore). In diesem Fall ist es notwendig dass man sich im TU Netzwerk (direkt vor Ort oder mittels VPN) befindet, um auf das gesamte Paper zugreifen zu können.

Hall of Fame

Die Ergebnisse von 2012 sind in der HallOfFame zu finden.

Links


Scientific Visualization Ressourcen:

- Visualization Group Data Sets
http://www.cg.tuwien.ac.at/research/vis/datasets/
3D volume data sets from our institute.
- VolVis.org
http://www.volvis.org/
A collection of 3D medical data sets.
- Stefan Roettgers Volume Library
http://www9.informatik.uni-erlangen.de/External/vollib/
A collection of free 3D volume data sets.
- VolVis.org
http://www.volvis.org/
A collection of 3D medical data sets.
- The Stanford Volume Data Archive
http://graphics.stanford.edu/data/voldata/
3D volume data sets from CT.
- Osirix DICOM Data
http://pubimage.hcuge.ch:8080/
Medical volume data sets in DICOM format.


Information Visualization und Visual Analytics Ressourcen:

- Information Visualization community platform
http://infovis-wiki.net/index.php/Main_Page
The InfoVis:Wiki project is intended to provide a community platform and forum integrating recent developments and news on all areas and aspects of Information Visualization.
- Swivel
Online InfoVis platform
http://www.swivel.com
Online platform for information visualization with a lot of free data sets.
- Many Eyes
Online InfoVis platform
http://www.many-eyes.com
Online platform for information visualization with a lot of free data sets.
- Visual Think Map
InfoVis Blog
http://visualthinkmap.blogspot.com
Interesting blog on new techniques in InfoVis.
- Google Visualization API
API for the creation of visualization
http://code.google.com/intl/de-DE/apis/visualization/
On this side you can also find a gallery with visualization examples.
- Visual Complexity
http://www.visualcomplexity.com/
Web portal, which represents very nice projects of visualizations in practical use.
- Data360
Resource for data sets
http://www.data360.org
Online collection of free data sets.
- An Atlas of Cyberspaces:
http://www.cybergeography.org/atlas/
Maps, Lanscapes, Topology, Geographic, Infospaces related to the Internet and Cyberspace.
- Valence by Benjamin Fry:
http://acg.media.mit.edu/people/fry/valence/
- InfoVis 3D infospace of traffic through the Valence WebSite.
http://acg.media.mit.edu/people/fry/valence/applet/ (Applet)
Valence reading Mark Twain's "The Innocents Abroad"
- Olive - On-line Library of Information Visualization Environments
http://www.otal.umd.edu/Olive/
- The Brain
http://www.thebrain.com/ (Applet)
Shows an application of a hyperbolic tree as menu.
- TED-Talk by Hans Rosling
http://www.ted.com/index.php/talks/hans_rosling_shows_the_best_stats_you_ve_ever_seen.html (Video)
A very good example how InfoVis can be used to explore large and high-dimensional data sets.
- Google public data explorer
http://www.google.com/publicdata/home
Visualizations of public data like population or unemployment which can be embedded in own website.
- TED-Talk by Gary Flake
http://www.ted.com/talks/gary_flake_is_pivot_a_turning_point_for_web_exploration.html (Video)
Talk about Pivot - an interesting application to browse the web.
- The JavaScript InfoVis Toolkit
http://thejit.org/
A Javascript-library to visualize various graphs in the browser.
- WormWeb
http://wormweb.org/neuralnet#c=BAG&m=1
An application of the "JavaScript InfoVis Toolkit" (see the link above). In this visualization all neurons of the C. Elegans are shown in a radial layout.
- 50 most stunning examples of data visualization
http://richworks.in/2010/04/50-most-stunning-examples-of-data-visualization-and-infographics/
A collection of nice examples for data visualizations and infographics.
- 1100+ examples of information visualization
http://www.infovis.info
Gallery of different information visualizations. You can also submit your own visualization to this homepage.
- Collection of free data sets and implementations of visualization methods
http://www.visualizing.org/
This webpage provide a variety of free data sets. It is also a portal to share work in the field of visualization.
- Data base for different tree maps
http://treevis.net/
This webpage provides a visual overview over many publications concerning tree maps.

Verwandte LVAs


186.827, VU Visualisierung 1; WS; Eduard Gröller & Stefan Bruckner;
186.105, VU Visualisierung medizinischer Daten 1; SS; Milos Sramek & Leonid Dimitrov;
186.138, VU Visualisierung medizinischer Daten 2; WS; Katja Bühler;
188.305, VO Informationsvisualisierung; SS; Kresimir Matkovic
186.143, UE Informationsvisualisierung; SS; Kresimir Matkovic & Martin Haidacher;
188.162, VU Informationsvisualisierung; WS; Silvia Miksch;
186.191, VU Echtzeit-Visualisierung; SS; Stefan Bruckner, Andrej Varchola & Markus Hadwiger;
186.046, SE aus Visualisierung; Eduard Gröller;
186.829, PR Bachelorarbeit für Informatik und Wirtschaftsinformatik; Eduard Gröller et al.;
186.834, PR Praktikum aus Visual Computing; Eduard Gröller et al.;
Central European Seminar on Computer Graphics; Michael Wimmer et al.;