ECE 595E - Visualization Techniques

Lecture Hours: 3 Credits: 3

This is an experiential learning course.

Counts as:

Experimental Course Offered: Fall 2006

Catalog Description:
This course will cover topics in visualization: scientific visualization, medical visualization, information visualization, and volume rendering techniques.

Required Text(s):
  1. The Visualization Toolkit, 2nd Edition, W. Schroeder, M. Martin, and W. Lorenson, Prentice Hall Computer Books, 1997, ISBN No. 0139546944.

Recommended Text(s): None.

Learning Outcomes:

A student who successfully fulfills the course requirements will have demonstrated:
  1. an understanding of the design issues for creating effective visualizations. [b,c,j,k]
  2. an ability to apply visualization techniques to an actual visualization problem and associated dataset. [a,c,e,k]
  3. an ability to read, evaluate, and present technical papers. [a,g]
  4. an understanding of scalar, volume, and surface-based visualization techniques. [a]
  5. an understanding of the issues and techniques for applying visualization to one of the following visualization problems: medical, flow, scientific, and information (abstract data). [a,b,j]
  6. an ability to design an effective visualization solution for a problem. [a,c,e,k]
  7. an ability to present their design and resulting system. [g]

Lecture Outline:

Week Topic
1 Organization and Introduction to visualization: goals, data sources, data representation
2 Scalar Visualization: color, geometry, texture
3 Volume Visualization: contouring ray casting
4 Volume Visualization: splatting, transfer functions, acceleration
5 Perception: visual mechanisms and characteristics, perception of pattern, color, depth, and motion
6-7 Visualization Design/Flow Visualization: design of effective visualizations; traditional flow vis techniques
8 Review of Latest Work in Volume Rendering and Flow Visualization (review of papers from this past year's visualization conferences)
9-10 Medical Visualization: goals, data sources, medical image processing, segmentation, visualization techniques, applications, validity, assessment and accuracy
11-12 Information Visualization: Infovis goals and problems, glyph-based visualization, visualization of text, databases, visualization of networks, relationships, high-dimensional data, dynamic infovis, web-based infovis, distortion viewing
13 Advanced Display Techniques: interaction, VR, haptics, sonification, true 3D displays
14 Future Trends/Project Presentations
15 Project Presentations