clearview: an interactive context preserving hotspot visualization technique
DESCRIPTION
ClearView: An Interactive Context Preserving Hotspot Visualization Technique. Jens Krüger – Jens Schneider – Rüdiger Westermann. computer graphics & visualization. ClearView: An Interactive Context Preserving Hotspot Visualization Technique. ClearView. Buzzwords. History (Lenses). - PowerPoint PPT PresentationTRANSCRIPT
ClearView:An Interactive Context Preserving Hotspot Visualization Technique
Jens Krüger – Jens Schneider – Rüdiger Westermann
computer graphics & visualization
computer graphics & visualization
ClearView: An Interactive Context Preserving Hotspot Visualization Technique
Intuitive
Versatile
Fast
ClearView
computer graphics & visualization
Buzzwords
Fast •Interactive
Versatile
•Applicable to many different modalities•… at the same time
Intuitive
•Instant access to the system
computer graphics & visualization
History (Lenses)1990 •Gaze-directed volume renderingLevoy and Whitaker
1994 •Taxonomy of distortion-oriented presentation techniquesLeung and Apperley
1996 •2D & 3D Distortion ViewCarpendale et al.
1999 •Interactive Lens TechniquesShaw et al.
2001 •Magnification Lenses for interactive Volume RenderingLaMar et al.
2003 •Deformations for Browsing dataMcGruffin et al.
2004 •Interactive F+C Volume RenderingIkits et al., Cohen et al.
2005 •Magic Volume LensWang et al.
computer graphics & visualization
History (Colors)1993 •Toolglass UI
Bier et al.
1997- •Volume Illustration, NPRInterrante et al., Ebert et al., Rheingans et al., Gooch & Gooch, Lum et al., Stompel et al.
2002 •Transparency & Interactive Cut-AwaysDiepstraten et al.
2005 •VolumeshopBruckner et al.
2006 •Illustrative Context-Preserving Exploration of Volume DataBruckner et al.
computer graphics & visualization
“Handcraft History”
L. DaVinciDell’anatomia fogli A et B, Quaderni d’anatomia I-IV
Kevin Hulsey Illustration, Inc.Acura, Kodak
AD 1500AD 2000
computer graphics & visualization
Analysis
Context Region
Focus Region
Context “clues”
Image courtesy of Kevin Hulsey Illustration, Inc.
computer graphics & visualization
Analysis
Image courtesy of Kevin Hulsey Illustration, Inc.
Context RegionFocus Region
Context “clues”
computer graphics & visualization
ClearView Image
Context Region
Focus Region
Context “clues”
computer graphics & visualization
Components
Context
• one or more semi-transparent context layers
Focus
• one or more opaque focus layers
Compositing
• emphasize important features in the context to embed the focus• hide unimportant context regions
computer graphics & visualization
Overview
Compositing
Features
Layers
computer graphics & visualization
Layers
Compositing
Features
Layers
computer graphics & visualization
Layers
Features
Layers
Meshes
Direct Volume
Rendering
Isosurfaces
computer graphics & visualization
Layers
Features
Layers
GPU-BasedRaycasting
DirectRendering
OtherModalities
computer graphics & visualization
Layers & FeaturesGPU-Based
Isosurface Raycasting
Compositing
Features
Layers
computer graphics & visualization
Curvature Estimation
computer graphics & visualization
Compositing
Compositing
Features
Layers
Context
FocusFocus
Context
Compositing
computer graphics & visualization
Compositing
computer graphics & visualization
Compositing:
computer graphics & visualization
Compositing
1
computer graphics & visualization
Compositing: Importance
computer graphics & visualization
Compositing: Importance
Curavture Based•Context layer curavture
View-Distance Based•Distance between surfaces along view ray
Normal Distance Based•Distance between surfaces along the normal of the context surface
computer graphics & visualization
Distance vs. Curvature
computer graphics & visualization
Normal – vs. View – Distance
view normal view
computer graphics & visualization
View – vs. Normal – Distance
computer graphics & visualization
Compositing: Customization
computer graphics & visualization
Customization continued
computer graphics & visualization
Results
Fast
Compositing:300 fps @ 1600 x 1200
Raycasting:5 fps @ 1600 x 1200
computer graphics & visualization
Future
Software
Hardware
computer graphics & visualization
That‘s all Folks!
Any questions?