entezari-alireza

Download Report

Transcript entezari-alireza

Jean Baptiste Joseph Fourier
ALIREZA ENTEZARI ([email protected])
Supervisor: Dr. Torsten Möller
WHAT IS THE PROBLEM?
FOURIER VOLUME RENDERING
LIMITATIONS
 X-ray quality like images (projection)
 Local operations in a global transform are hard:
1. Illumination models like Lambertian model
involve non linear operations, therefore cannot
be represented nicely in frequency domain
2. Occlusion involves spatial ordering, not well
defined in frequency domain
FFT
Slicing
 Scientific Data
 Medical Data
 Data mining
Fourier projection slice theorem
2
3
Fast: O(n logn) vs. O(n ) runtime
Easy filtering effects
Progressive refinement
Interactive rates without help from graphics
3
hardware: 20 fps for 256 dataset on a
common personal computer
Projection





Interactive visualization of large
volumetric datasets (Terabyte Vis)
IFFT
Lambertian lighting model:
Diffuse light contribution  MAX (0, N  L)
N
L
In Lambertian lighting model the more
normal vector N is aligned with light
direction L, the stronger the diffuse factor is.
SOLUTION
First ten spherical
harmonics basis
functions
 Illumination: Use Spherical coordinates for computing the angle
between the normal and the light direction
 Basis functions: Spherical Harmonics are eigenfunctions of
rotational convolution in spherical domain
 Spherical Harmonics form a closed group under rotation operation
 Occlusion: Use Depth cueing that is Linear ramp in frequency domain
CHALLENGES
RESULTS
FVR
Depth Cueing added
FVR
Lighting added
Lighting added
 Memory considerations: how to compress
spherical harmonic coefficients?
 Working in frequency domain involves floats that
are hard to deal with
 Filtering to remove the ghosting effect
 Using graphics hardware to accelerate the slicing
operation
Collaborators: Randy Scoggins, Mississippi State University
Dr. Raghu Machiraju, Ohio State University
Funding: NSERC, ASI, NSF and US Army Engineering