Difference between revisions of "SciVisFall2007/Schedule"

From VistrailsWiki
Jump to navigation Jump to search
Line 15: Line 15:
[http://www.sci.utah.edu/~csilva/papers/vis2003.pdf Visualizing Spatial and Temporal Variability in Coastal Observatories], W. Herrera-Jimenez, W. Correa, C. Silva, and A. Baptista, IEEE Visualization 2003.
[http://www.sci.utah.edu/~csilva/papers/vis2003.pdf Visualizing Spatial and Temporal Variability in Coastal Observatories], W. Herrera-Jimenez, W. Correa, C. Silva, and A. Baptista, IEEE Visualization 2003.


== 8/23: The visualization pipeline ==


Lecturer: Claudio


Topics: Procedural vs. Dataflow programming; Using Dataflow for the Vis Pipeline; Dataflow programming with VTK; Dataflow programming with VisTrails; python.


Notes: TBA


Slides: TBA
Animations: TBA
Further reading: TBA


8/23: The visualization pipeline (Claudio)
- Procedural vs. Dataflow programming
- Using Dataflow for the Vis Pipeline
- Dataflow programming with VTK
- Dataflow programming with VisTrails
- python


8/28:  Modeling Data for Visualization (Carlos)
8/28:  Modeling Data for Visualization (Carlos)

Revision as of 20:33, 21 August 2007

8/21: Introduction to visualization

Lecturer: Claudio

Topics: Scientific Visualization

Notes: TBA

Slides: lec01.pdf

Animations: explosion_640x480-5.mov, fig7.mov, fig8.mov, fig9.mov, SevereTstorm.mov

Further reading:

Visualizing Spatial and Temporal Variability in Coastal Observatories, W. Herrera-Jimenez, W. Correa, C. Silva, and A. Baptista, IEEE Visualization 2003.

8/23: The visualization pipeline

Lecturer: Claudio

Topics: Procedural vs. Dataflow programming; Using Dataflow for the Vis Pipeline; Dataflow programming with VTK; Dataflow programming with VisTrails; python.

Notes: TBA

Slides: TBA

Animations: TBA

Further reading: TBA


8/28: Modeling Data for Visualization (Carlos) Basics: Discrete vs continous data Sampling and interpolation Point vs triangulated data Meshing data types Regular vs irregular data Tabular data vector and tensor fields

8/30: Modeling Data for Visualization (Carlos) Geometry Processing: -Reconstruction and meshing -Simplification -Smoothing -Other Filtering algorithms?


9/4: Elementary Plotting Techniques (Steve) - Principles of Graph Construction (Cleveland) Single Variable: - Linear regression (least-squares) - Linear, Log-plots, Log-Log plots - Bar charts - Pie charts - Polar plots


9/6: Elementary Plotting Techniques (Steve) Multivariable and multimodal: - Histograms - Autocorrelation plots - Scatter plots - Tukey-bars (uncertainty)


9/11: Color and Human Perception (Claudio) Human vision system optical illusions?

9/13: Color and Human Perception (Claudio) Color Science - Color spaces - Color Blindness - Color maps - Tone mapping How Not to Lie with Visualization. B. Rogowitz and L. Treinish. Computers in Physics, 10, n.3, pp. 268-274, May/June 1996.

A Rule-based Tool for Assisting Colormap Selection. L. Bergman, B. Rogowitz and L. Treinish. Proceedings of the IEEE Computer

Society Visualization '95, pp. 118-125, October 1995.


9/18: 2D Visualization Techniques (Carlos) 2-D contours - marching quads, marching tris Color mapping - height fields NPR

9/20: 2D Visualization Techniques (Carlos) 2-D vector fields - div, grad, curl in 2D Steady vs Unsteady flows Glyphs 2-D streamlines 2-D streaklines


9/25: Volume Vis (Claudio) Slicing Contours Marching algorithms

9/27: Volume Vis (Claudio) Accelerating structures High-quality contours

10/2: Volume Vis (Steve) Direct volume rendering optical models Ray casting Texture-based Acceleration structures

10/4: Volume Vis (Steve) unstructured techniques ray casting pt zsweep, havs

10/9: fall break 10/11: fall break

10/18: Volume Vis (Steve) Transfer functions function statistics (histograms) multi-dimensional contour spectrum


10/16: Midterm 1

10/23: Vector and Tensor Visualization (Carlos) Differential Geometry in 3D: Div, Grad, Curl Revisit Unsteady vs. Steady flows Streamribbons, surfaces, tubes, streamlines and streaklines

10/25: Vector and Tensor Visualization (Claudio) LIC hyper LIC Topology-based techniques

10/30: ieee visualization 2007

Guest lecture: Yuan Zhou on simplification techniques

11/1: ieee visualization 2007

Guest lecture: Erik Anderson on Cosmology and EEG analysis

11/6: Vector and Tensor Vis (Carlos) Glyphs DTI techniques

11/8: Aesthetic Issues in Vis (Claudio) Volume Illustration and NPR

11/13: Aesthetic Issues in Vis (Steve) Tufte 1

11/15: Aesthetic Issues in Vis (Steve) Tufte 2

11/20: Information Visualization (Carlos) parallel coordinates graph visualization

11/22: thanksgiving

11/27: Information Visualization (Claudio) hierarchical data vis brushing/ sizing text

11/29: Data Management for Vis 12/4: Vis for presentation or vis for discovery? 12/6: Open research questions