1 Visualization-Introduction-And-Course-Overview
1 Visualization-Introduction-And-Course-Overview
Computing
Hong Qin
Rm. 151, New CS, Department of Computer Science
Stony Brook University (SUNY at Stony Brook)
Stony Brook, New York 11794-2424
Tel: (631)632-8450; Fax: (631)632-8334
[email protected], or [email protected]
http://www.cs.stonybrook.edu/~qin
Visualization
of data or concepts to provide insight or
understanding.
Visualization Pipeline
• Data acquisition and representation
Data acquisition involves collecting raw data, while representation transforms this data into a visual form
Data Sources
data has multiple attributes, often used to represent complex physical properties.
Triangulation is a method of dividing a polygon or shape into triangles to facilitate rendering and
computation.
Marching cubes is an algorithm used to create a polygonal mesh from volumetric data, commonly
used in medical imaging and computer graphics.
Slicing involves displaying cross-sectional views of a 3D dataset.
Segmentation is the process of dividing an image into multiple regions or segments.
Volume rendering visualizes 3D volumetric data as 2D images.
Reconstruction builds a 3D model from 2D image slices or data.
5, 34,information
Time-varying 22, 56, 114, …changing data
includes
over time, like cloud cover, wind vectors (x,y,z), and
other dynamic factors such as temperature, rainfall,
or traffic patterns.
A B
Department of Computer Science CSE564 Lectures STNY BRK
Center for Visual Computing STATE UNIVERSITY OF NEW YORK
Why Do We Need Visualization?
“A picture is worth more than a thousand numbers.” – new take on ancient proverb
• Terrain geometry
– x, y, z (elevation)
• Terrain texture
– r, g, b (colors)
• Time-varying info:
– Cloud cover (s)
– Wind vectors (x,y,z)
– What else?
• That’s a lot of data!
Department of Computer Science CSE564 Lectures STNY BRK
Center for Visual Computing STATE UNIVERSITY OF NEW YORK
Example: Virtual Colonoscopy
• Enables doctors to use CT (Computed Tomography – X-rays) to
perform virtual exploration and endoscopy inside the human body
• Advantages: safer, cheaper, faster flight path
cancerous
polyp
Department of Computer Science CSE564 Lectures STNY BRK
Center for Visual Computing STATE UNIVERSITY OF NEW YORK
Department of Computer Science CSE564 Lectures STNY BRK
Center for Visual Computing STATE UNIVERSITY OF NEW YORK
Visualization Examples
Points
Images
Volumes
Department of Computer Science CSE564 Lectures STNY BRK
Center for Visual Computing STATE UNIVERSITY OF NEW YORK
More Examples
• Visual analysis of
customer call center
performance at British
Telecommunications:
Department of Computer Science CSE564 Lectures STNY BRK
Center for Visual Computing STATE UNIVERSITY OF NEW YORK
Motivations of Visualization
• Make sense of huge data-sets
– NYSE makes hundreds of millions of transactions per day
– RHIC at BNL produces terabytes (240) of data with each
experiment
• Uncover insights hidden in the data
• Extract important features/aspects and meaningful
knowledge of the data to assist in the decision-
making process
• But why use visual means?
Department of Computer Science CSE564 Lectures STNY BRK
Center for Visual Computing STATE UNIVERSITY OF NEW YORK
Motivations of Visualization
• Reduce time and save money
• Digital prototyping
– Design model in virtual reality (VR)
– Test model in VR
– Refine and re-test
• Flight simulation
– Why?
• Virtual training
– Why?
Department of Computer Science CSE564 Lectures STNY BRK
Center for Visual Computing STATE UNIVERSITY OF NEW YORK
Examples of Visualization
• Medical imaging
• X-ray Computed Tomography (CT)
– pronounced as both “cat” or “see-tee”
• Magnetic Resonance Imaging (MRI)
– uses very powerful magnetic fields
source:
Microtomography
facility at the
Brookhaven
National
Synchrotron Light
Source
Department of Computer Science CSE528 Lectures STNY BRK
Center for Visual Computing STATE UNIVERSITY OF NEW YORK
Micrometeorite
• Shown above is a micrometeorite (0.2 mm diameter) with its outer surface (blue) cut away with
virtual visualization tools. The red mass at the upper left is a platinum nugget. The meteorites are
picked up off the ocean floor via a metal plate as they are magnetic. Three isosurfaces are shown.
The red platinum nugget has been found in every sample so far and is thought to be an important
clue in the meteorite’s formation.
source:
Microtomography
facility at the
Brookhaven National
Synchrotron Light
Source
Department of Computer Science CSE528 Lectures STNY BRK
Center for Visual Computing STATE UNIVERSITY OF NEW YORK
Visualization Examples
• Industrial CT
– reverse
engineering
– inspection for
structural
failures
• Security
– airport luggage
CT
Department of Computer Science CSE564 Lectures STNY BRK
Center for Visual Computing STATE UNIVERSITY OF NEW YORK
The Visualization Pipeline
polygonization
discretization
display film
device recorder
portion of
planet
shown
2D image &
elevation
map
3D
rendering
Why bother
with 3D?