Title: David C' Banks
1Realistic Illumination for Displaying 3D Medical
Data
- David C. Banks
- UT/ORNL Joint Institute for Computational
Sciences - HMS/BWH Department of Radiology
2Visualizing Fluid Flow
M Sussman, K Beason, D Banks
3Visualizing Fluid Flow
K Beason, D Banks
4Visualizing Nanochemistry
Smith, Sablin, Hussaini, Futch, Beason, Banks
5Visualizing Neurons
Beason, Banks, Dienst, Ouimet
6Visualizing Neurons
Beason, Banks, Dienst, Ouimet
7Visualizing MRI Data
Holmes, Beason, Futch, Banks
8Visualizing DT MRI Data
Kindlmann, Banks
9Realistic Illumination
- Local versus Physically-Based Illum
- Illumination applied to Brain Data
- Quantifying Perception
- Making PBI Available
10Graphics and Visualization
- 3D Graphics
- Shine lights on geometry, make image
- Visualization
- Convert data to geometry, make image
11Illumination Models
- Local illumination (1970s)?
- Consider geometry _at_ 1 point
- Hardware implementation
- 108 triangles/sec, good for interactive games
- Physically based illumination (1980s)?
- Use light transport equation
- Software solver
- 106 photons/sec, good for non-interactive films
12Local and PB Illumination
Beason, Banks
13Local and PB Illumination
Beason, Banks
14Illumination for Film
- 2004 academy award (technical achievement) for
subsurface scattering
Surface only
15Illumination for Film
- 2004 academy award (technical achievement) for
subsurface scattering - Makes skin realistic for CG films
Subsurface
Surface only
16Visualizing Head Trauma
17Visualizing Head Trauma
- 3D Game
- MRI visualization tool
18Current SW for Data Vis
- Commercial sw for sci/med vis doesnt offer
physically-based illumination - Users dont demand it
19Reasoned Use of Illumination
20Reasoned Use of Illumination
- witheach unless (veryGoodReason) apply
PBI
21Reasoned Use of Illumination
- witheach unless (veryGoodReason) apply
PBI otherwise apply NPI
22Actual Use of Illumination
23Actual Use of Illumination
- witheach if film/game then apply PBI
24Actual Use of Illumination
- witheach if film/game then apply
PBI if sci/med vis then apply LI - Why is it this way?
25Why Vis uses Local Illum
- Scientists sw developers worry that images are
merely pretty or glitzy
Viz-o-matic, Lytle
26Critique of Visualization
- Intended message
- Limit geometry, animation, narration, colors
- Received message
- Dont make image look any nicer
27Survey of Current Fiber Vis
dTV, Univ Minnesota
28Survey of Current Fiber Vis
AFNI
29Survey of Current Fiber Vis
National Taiwan University Hospital
30Survey of Current Fiber Vis
DTIStudio
31Survey of Current Fiber Vis
National Taiwan University Hospital
32Survey of Current Fiber Vis
Syngo, Siemens Medical Solutions
33Survey of Current Fiber Vis
Cedars Sinai Medical Center
34Survey of Current Fiber Vis
Teem, BWH
35Survey of Current Fiber Vis
MedINRIA
36Survey of Current Fiber Vis
DTI Task Card
37Survey of Current Fiber Vis
Bogazici University, Turkey
38Realistic Illumination
- Local versus Physically-Based Illum
- Illumination applied to Brain Data
- Quantifying Perception
- Making PBI Available
39Basic Idea Apply PBI
- PBI makes 3D scenes look real
- Use it to make data look like a real brain
- What does a real brain look like?
40What White Matter Looks Like
- Neurosurgeon white matter is like flan
41Problem with Realism
- May be accurate, but hides structure
Pudding, from a mold
42Problem with Realism
- Add structure envisioned by surgeon
Rice noodles, gelatin
43Imagined Realism
- Klingler preparation reveals fibers
- Harden with formalin freeze thaw
Gluhbegovic
44PBI for Fibers
- Display structures that have meaning
- Render as though physically real
Local illumination
45Ex Random Clusters
46Ex Random Clusters
47Ex Random Clusters
48Ex Random Clusters
49Ex Random Clusters
50Ex Fascicles
- Local illumination
- Physically-based illumination
51Ex Fascicles
ODonnell, Westin, Banks, Kindlmann
52Ex Ganglioglioma
53Realistic Illumination
- Local versus Physically-Based Illum
- Illumination applied to Brain Data
- Quantifying Perception
- Making PBI Available
54PBI Applied to Fiber Tracts
- Hypothesis Surgeon/radiologist better
comprehends shape from PBI than LI - Test1 geometric queries
- Test2 gaze tracking
55Gaze Tracking
56Gaze Tracking
- Yarbus, 1967
- (1) free exploration
57Gaze Tracking
- Yarbus, 1967
- (1) free exploration
- (2) guess material status of the family
58Gaze Tracking
- Yarbus, 1967
- (1) free exploration
- (2) guess material status of the family
- (3) guess the age of individuals
59Gaze Tracking
- Occipito-frontal fascicle
60Gaze Tracking
- Fixation points when image is viewed
61Realistic Illumination
- Local versus Physically-Based Illum
- Application to Brain Data
- Quantifying Perception
- Making PBI Available
62Ordinary Light, 2D Function
63Flattened Light, 2D Function
64PBI Texture, 2D Function
65Comparison for 2D Function
66PBI Texture, 3D Function
Blanco, Beason, Banks, Holmes
67Use with Commercial Tool
68Summary
- Physically-based illumination is widely used for
displaying cars, dinosaurs, superheroes - Local illumination is widely used for displaying
scientific and medical data - Strange, because PBI seems better
- Our strategies
- Demonstrate PBI on actual datasets
- Test for perceptual differences between PBI, LI
- Create PBI vis tools that are fast, compatible
69Thanks
- Beason, Futch, Grant, Blanco, Song, Ouimet,
Hussaini, Piekarewicz, Smith, Westin, Kikinis,
ODonnell, Kindlmann, Golby, Talos - NSF, NIH
70(No Transcript)
71Realism in Data Visualization
- Scientists sw developers worry that images are
merely pretty or glitzy
Severe storm, NCSA
72Local and Global Illumination
Yagi, Banks, Kindlmann
73Illumination on Graph
Samples of graph of h projected to D
74From 3D to 4D
75Interpolation to 3D Texture
76Texture-mapping
- Apply 3D texture to level set
77Example Bump Box
78Pre-computing PBI