Description: Description: Description: Copy of mt-0700_0_0239

 

Scientific Visualization

 

Lecturers: Dr. J. Levine
and
Dr. V. Pascucci

 

TA: Chao Yang

 

mailing list: 2011_cs6630 "at" pascucci.org

(2011_cs6630-subscribe "at" pascucci.org to register)

Description: Description: Description: climate_movie_layout

Class Information:

Term

Number (index)

Subject

Catalog #

Section

Days

Time

Location

Office Hours

Fall 2011

6762

CS

6630

0001

Tuesday, Thursday

10:45 PM-12:05 PM

WEB L112

TBD

6761

5630

                                                                                                                                                                                                                                          

Course Overview. This course provides an introduction to Scientific Visualization techniques used for the effective presentation of data from a variety of disciplines including medicine, engineering, physics and biology. Students will learn about the use of fundamental approaches (color map selection, isocontouring, volume rendering, streamlines, etc…), as well as efficient algorithms for their computation. Special emphasis will be given to the correctness of the results provided, and the reliability of the insight provided to the users/scientists. In the study of visualization algorithms we will emphasize the selection of efficient data structures, complexity analysis, practical efficiency, and verification of the quality of the output generated. Successful completion of the course will enable the students pursuing new research directions in this field as well as applying the most recent visualization techniques for the presentation of data from simulations and experiments and aid the users in the science discovery process.

 

Prerequisites. There are no formal prerequisites for this class. Students will be expected to have basic knowledge of geometric data structures and algorithmic techniques.

 


Tentative Syllabus (changes based on student feedback will be considered):

 

Description: Description: Description: Frontier-Lecture-Johnson-Image04

Description: Description: Description: C:\pascucci\images\SC04\visus_SC04_BGL.jpg

Class Introduction

The visualization pipeline

The scientist and the data analysis/visualization expert:

discussion of  homework assignment

Elementary Plotting Techniques: part 1 

August 23

August 25

August 30

September 1

Description: Description: Description: ECN-33298-03

Elementary Plotting

Techniques: part 2

 

2D Visualization
Techniques: part 1

 

Overview of 2D Vector Field Visualization Techniques

 

Introduction to 2D Vector
Field Topology: part 1

September 6

September 8

September 13

September 15

Introduction to 2D Vector
Field Topology: part 2

Marching Cubes
   

Isosurface Accelleration Techniques

Basic Volume Rendering

September 20

September 22

September 27

September 29

Advanced Volume Rendering

GPU-Based Volume Rendering

Unstructured Grids

Transfer Function Specification

October 4

October 6

October 18

October 20

Advanced Transfer Function Issues

Tufte Principles

Application of Tufte Principles

Streamlines

October 25

October 27

November 1

November 3

Vortices

LIC

Parallel Coordinates

Basic Graph Drawing

November 8

November 10

November 15

November 17

 

 

 

 

Case Studies in Scientific Visualization

Description: Description: Description: http://upload.wikimedia.org/wikipedia/en/thumb/1/17/Instability.jpg/280px-Instability.jpg

November 22

November 29

December 1

December 6

 

 

 

 

Case Studies in Scientific Visualization

Description: Description: http://pascucci.org/images/porous_medium_small.png

 

 

November 8

 

 

 

 

 

 

December 13 Final Project Due!

 

 

Reading and supplemental material

There is no formal book for class. The instructor will distribute printouts of notes or research papers related to each lecture.

The following links include various relevant materials such as book, research papers, and software:

·     Books:

·       Bruce H. McCormick, Thomas A. DeFanti and Maxine D. Brown (eds.) (1987). Visualization in Scientific Computing. ACM Press.

·       Gregory M. Nielson, Hans Hagen and Heinrich Müller (1997). Scientific Visualization: Overviews, Methodologies, and Techniques. IEEE Computer Society.

·       Clifford A. Pickover (ed.) (1994). Frontiers of Scientific Visualization. New York: John Willey Inc.

·       Lawrence J. Rosenblum (ed.) (1994). Scientific Visualization: Advances and challenges. Academic Press.

·       Will Schroeder, Ken Martin, Bill Lorensen (2003). The Visualization Toolkit. Kitware, Inc.

·     Other links:

·       VisTrails

·       VTK

·       ITK

·       VisIT

·       ParaView

 

Assignments

The students will be given individual and group assignments. The main assignment will be a project. Although the students will be provided with a list of available projects, the students are encouraged to propose projects in areas of personal interest. For larger projects the students will be allowed to work in small groups.

 

Late Submission of Assignments

Assignments will not be accepted late. Students will be given a one-time two-day extension for an unexpected event.

 

Class Participation and Absences

Participation in class is an integral part of the course. Attendance is mandatory.
More than two unjustified absences will impact negatively the grade.

 

Grading

Each student will be evaluated based on:

Attendance and participation in class (20%),

Assignments (30%),

Project (40%),

Final project presentation (10%).

 

Students With Disabilities

The University of Utah seeks to provide equal access to its programs, services and activities for people with disabilities. If you will need accommodations in the class, reasonable prior notice needs to be given to the Center for Disability Services, 162 Olpin Union Building, 581-5020 (V/TDD). CDS will work with you and the instructor to make arrangements for accommodations.

All written information in this course can be made available in alternative format with prior notification to the Center for Disability Services.