3D Information - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

3D Information

Description:

Reverse of ray-casting. Calculate each voxel's. contribution to image ... 3D: Stack 2D video frames. time. x. y. Slicing Digital Video. Red's Nightmare video in VHE ... – PowerPoint PPT presentation

Number of Views:11
Avg rating:3.0/5.0
Slides: 24
Provided by: chris1146
Category:

less

Transcript and Presenter's Notes

Title: 3D Information


1
3-D Information
  • cs5764 Information Visualization
  • Chris North

2
Where are we?
  • Multi-D
  • 1D
  • 2D
  • 3D
  • Hierarchies/Trees
  • Networks/Graphs
  • Document collections
  • Design Principles
  • Empirical Evaluation
  • Navigation Strategies
  • Visual Overviews

3
3-D Information Examples
  • Universe, space
  • CAD/CAM, architecture
  • Physical objects, atomic structures, scientific
    data
  • physiological, MRI

4
Types of 3-D Information
  • Surface data
  • 2D analogy vector graphics, geometric shapes
  • Volume data
  • 2D analogy raster graphics, bitmaps, images

5
Surface Data
  • Vector/Polygonal surface data
  • Polygons approximate surfaces of 3D objects
  • Paint textures on surfaces
  • Examples
  • Quake

6
VRML
  • Protein example
  • http//www.rcsb.org/pdb/cgi/explore.cgi?jobgraphi
    cspdbId4TNApagepid16250983503380

7
Navigation
y
  • Move camera (POV)
  • Move objects
  • 6 degrees of freedom (DOF)
  • 3 translation
  • 3 rotation
  • Zoom translate forward?

x
z
y
x
z
8
Zoom vs. Translation
zoom
translate
9
Graphics
  • Projection
  • Z-buffer
  • Shading, texture mapping,
  • Ray Tracing
  • Shoot rays from camera into scene
  • Reflection,

10
Challenges
  • Navigation
  • DOF
  • Zoom, OD, FC?
  • Occlusion, See inside?
  • Manipulation

11
OverviewDetail
  • Stoakley, Worlds in Miniature

12
Volume Data
2-D
  • Voxel volume data
  • Fully sampled contents of 3D objects
  • Voxel 3D pixel tiny cube in a 3D image
  • Volume 3D array of voxels
  • Examples
  • MRI, CaT scan
  • Measures tissue density at each point in space
  • Visible Human
  • slice and photograph
  • The problem

3-D
13
The Problem
  • E.g. the Visible Human
  • Whats inside?

14
Slicing
  • Visible Human Explorer (north et al)
  • http//www.cs.umd.edu/hcil/visible-human/vhp.mpg

15
Slice and Dice
OverviewDetail
16
3D Cutting Plane
  • Ken Hinckley, UVA

17
Surface Reconstruction
  • Generate surface data from volume data
  • Iso-surfaces
  • Marching Cubes algorithm
  • Look at cubes of 8 voxels
  • Cube is on surface if ???
  • Generate polygons
  • Smooth

18
Volume Rendering
  • Ray Casting
  • Like x-ray
  • Accumulate color opacity along rays
  • Transfer functions
  • Splatting
  • Like projection
  • Reverse of ray-casting
  • Calculate each voxels contribution to image

19
Interactive Volume Rendering
  • Kniss, Interactive volume rendering with direct
    manipulation

20
Transparency X-Ray Vision
  • Surface Volume
  • http//www.uke.uni-hamburg.de/institute/imdm/idv/v
    m3dn/io_xray_combined.en.html
  • http//graphics.stanford.edu/software/volpack/movi
    es/vp_movies.html

21
Combining it all together
  • Voxel-Man
  • Hamburg University
  • http//www.uke.uni-hamburg.de/institute/imdm/idv/v
    m3dn/io_thorax.en.html

22
3-D volume data Digital Video
  • 3D Stack 2D video frames

time
y
x
23
Slicing Digital Video
Full overview
time
zoom
  • Reds Nightmare video in VHE
  • http//vtopus.cs.vt.edu/north/infoviz/RedsNightma
    re.mpg

motion
Scene change
Pan left
still
credits
Write a Comment
User Comments (0)
About PowerShow.com