Difference between revisions of "SciVisFall2008/Schedule"

From VistrailsWiki
Jump to navigation Jump to search
(New page: TDB)
 
Line 1: Line 1:
TDB
== 8/26: Introduction to visualization ==
 
Lecturer:  Claudio
 
Topics:  Scientific Visualization
 
Notes:
 
Slides:
 
Animations:
 
Further reading:
 
== 8/28: 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:
 
Slides:
 
Animations:
 
Further reading:
 
== 9/2:  Modeling Data for Visualization ==
 
Lecturer: Claudio
 
Topics: Discrete vs continous data; Sampling and interpolation; Point vs triangulated data; Meshing data types; Regular vs irregular data; Tabular data; Vector and tensor fields
 
Notes:
 
Slides:
 
Animations:
 
Further reading:
 
== 9/4:  Modeling Data for Visualization ==
 
Lecturer: Claudio
 
Topics: Geometry Processing: Reconstruction and meshing; Simplification; Smoothing; Other Filtering algorithms
 
 
== 9/9: Elementary Plotting Techniques ==
 
Lecturer: Claudio
 
Topics: Principles of Graph Construction
 
==  9/11:  Elementary Plotting Techniques ==
 
Lecturer: Claudio
 
Topics:  Simple Plotting Methods:  Dot Plots, Connected Symbol Plots, Scatter Plots, Histograms, Others.  Advanced Plotting Methods:  Multimodal, Higher Dimensional, Correlation, Uncertainty and Variation.
 
== 9/16: Color and Human Perception ==
 
Lecturer: Claudio
 
Topics: Human vision system; Optical illusions
 
== 9/18: Color and Human Perception ==
 
Lecturer: Claudio
 
Topics:  Color Science; Color spaces; Color Blindness; Color maps; Tone mapping; 2-D contours, marching quads, marching tris; Color mapping; height fields; NPR
 
== 9/23: Math refresher ==
 
Lecturer: Claudio
 
Topics: Basic linear algebra; vectors; basic differential geometry (space curves, tangents, normals, surfaces); basic vector calculus (gradient, divergence, curl, gauss' theorem, green's theorem)
 
== 9/25:  2D Visualization Techniques ==
 
Lecturer: Carlos
 
Topics: 2-D vector fields, div, grad, curl in 2D; Steady vs Unsteady flows; Glyphs; 2-D streamlines, streaklines, pathlines
 
== 9/30: Volume Vis ==
 
Lecturer: Claudio
 
Topics: Slicing; Contours; Marching algorithms
 
== 10/2: Volume Vis ==
 
Lecturer: Claudio
 
Topics: Accelerating structures; High-quality contours
 
== 10/7: Volume Vis ==
 
Lecturer: SUB
 
Topics: High quality isosurfaces
 
== 10/9: Volume Vis ==
 
Lecturer: SUB
 
Topics: continued from last class
 
== 10/14: Fall break ==
 
== 10/16: Fall break ==
 
== 10/21: Direct Volume Rendering ==
 
Lecturer: SUB
 
Topics: Introduction to volume rendering
 
== 10/23: Midterm 1 ==
 
== 10/28: Direct Volume Rendering ==
 
Lecturer: Steve
 
Topics: Structured grid techniques: ray-casting, splatting, texture slicing, shear-warp
 
== 10/30: Cosmology and EEG analysis ==
 
Guest lecture: Erik Anderson
 
Topics:  Applications of Visualization Techniques, Multi-modal Visualization
 
== 11/4: Simplification Techniques ==
 
Guest lecture: Yuan Zhou
 
Topics: Simplification techniques: vertex clustering, vertex decimation, iterative contraction, quadric error based surface and tetrahedral simplification
 
== 11/6: Direct Volume Rendering ==
 
Lecturer: Claudio
 
Topics:  Unstructured grid techniques
 
== 11/11: Direct Volume Rendering ==
 
Lecturer: Claudio
 
Topics:  Transfer function specification
 
== 11/13: Tensor Visualization ==
 
Lecturer: Carlos
 
Topics: DT/MRI intro, glyphs, colormapping, volume rendering
 
== 11/15: 3D Vector Vis and Topology ==
 
Lecturer: Carlos
 
Topics: 3D techniques, critical points
 
Slides: [http://www.sci.utah.edu/~cscheid/scivis_fall07/3dvectorvis.pdf 3D vector vis, .pdf file] [http://www.sci.utah.edu/~cscheid/scivis_fall07/vftopology.pdf Vector field topology, .pdf file]
 
== 11/18: Information Visualization ==
 
Lecturer: Carlos
 
Topics: Parallel coordinates; Graph visualization
 
 
== 11/20: Information Visualization ==
 
Lecturer: Carlos and Steve
 
Topics:  Trees and Graphs; InfoVis Examples
 
== 11/25: TBD ==
 
== 11/27: Thanksgiving ==
 
== 12/2:  Aesthetic Issues in Vis ==
 
Lecturer: Steve
 
Topics: Tufte principles
 
== 12/4: Aesthetic Issues in Vis ==
 
Lecturer: Steve
 
Topics: NPR and Illustrative techniques for Vis
 
== 12/9: TBD ==
 
== 12/11: TBD ==

Revision as of 05:55, 26 August 2008

8/26: Introduction to visualization

Lecturer: Claudio

Topics: Scientific Visualization

Notes:

Slides:

Animations:

Further reading:

8/28: 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:

Slides:

Animations:

Further reading:

9/2: Modeling Data for Visualization

Lecturer: Claudio

Topics: Discrete vs continous data; Sampling and interpolation; Point vs triangulated data; Meshing data types; Regular vs irregular data; Tabular data; Vector and tensor fields

Notes:

Slides:

Animations:

Further reading:

9/4: Modeling Data for Visualization

Lecturer: Claudio

Topics: Geometry Processing: Reconstruction and meshing; Simplification; Smoothing; Other Filtering algorithms


9/9: Elementary Plotting Techniques

Lecturer: Claudio

Topics: Principles of Graph Construction

9/11: Elementary Plotting Techniques

Lecturer: Claudio

Topics: Simple Plotting Methods: Dot Plots, Connected Symbol Plots, Scatter Plots, Histograms, Others. Advanced Plotting Methods: Multimodal, Higher Dimensional, Correlation, Uncertainty and Variation.

9/16: Color and Human Perception

Lecturer: Claudio

Topics: Human vision system; Optical illusions

9/18: Color and Human Perception

Lecturer: Claudio

Topics: Color Science; Color spaces; Color Blindness; Color maps; Tone mapping; 2-D contours, marching quads, marching tris; Color mapping; height fields; NPR

9/23: Math refresher

Lecturer: Claudio

Topics: Basic linear algebra; vectors; basic differential geometry (space curves, tangents, normals, surfaces); basic vector calculus (gradient, divergence, curl, gauss' theorem, green's theorem)

9/25: 2D Visualization Techniques

Lecturer: Carlos

Topics: 2-D vector fields, div, grad, curl in 2D; Steady vs Unsteady flows; Glyphs; 2-D streamlines, streaklines, pathlines

9/30: Volume Vis

Lecturer: Claudio

Topics: Slicing; Contours; Marching algorithms

10/2: Volume Vis

Lecturer: Claudio

Topics: Accelerating structures; High-quality contours

10/7: Volume Vis

Lecturer: SUB

Topics: High quality isosurfaces

10/9: Volume Vis

Lecturer: SUB

Topics: continued from last class

10/14: Fall break

10/16: Fall break

10/21: Direct Volume Rendering

Lecturer: SUB

Topics: Introduction to volume rendering

10/23: Midterm 1

10/28: Direct Volume Rendering

Lecturer: Steve

Topics: Structured grid techniques: ray-casting, splatting, texture slicing, shear-warp

10/30: Cosmology and EEG analysis

Guest lecture: Erik Anderson

Topics: Applications of Visualization Techniques, Multi-modal Visualization

11/4: Simplification Techniques

Guest lecture: Yuan Zhou

Topics: Simplification techniques: vertex clustering, vertex decimation, iterative contraction, quadric error based surface and tetrahedral simplification

11/6: Direct Volume Rendering

Lecturer: Claudio

Topics: Unstructured grid techniques

11/11: Direct Volume Rendering

Lecturer: Claudio

Topics: Transfer function specification

11/13: Tensor Visualization

Lecturer: Carlos

Topics: DT/MRI intro, glyphs, colormapping, volume rendering

11/15: 3D Vector Vis and Topology

Lecturer: Carlos

Topics: 3D techniques, critical points

Slides: 3D vector vis, .pdf file Vector field topology, .pdf file

11/18: Information Visualization

Lecturer: Carlos

Topics: Parallel coordinates; Graph visualization


11/20: Information Visualization

Lecturer: Carlos and Steve

Topics: Trees and Graphs; InfoVis Examples

11/25: TBD

11/27: Thanksgiving

12/2: Aesthetic Issues in Vis

Lecturer: Steve

Topics: Tufte principles

12/4: Aesthetic Issues in Vis

Lecturer: Steve

Topics: NPR and Illustrative techniques for Vis

12/9: TBD

12/11: TBD