Spline-Based Gradient Filters for High-Quality Refraction 

Computations in Discrete Datasets

Eurographics / IEEE VGTC Symposium on Visualization 2005

Shengying Li          Klaus Mueller

Stony Brook University


Abstract:

Based on the finding that refraction imposes significantly higher demands onto gradient filters than illumination and shading, we evaluate the family of spline filters as a good alternative to the cubic filters, which so far have served as the gold standard of efficient yet high-quality interpolation filters in present visualization applications. Using a regular background texture to visualize the refractive properties of the volumetric object, we also describe an efficient scheme to achieve the effects of supersampling without incurring any extra raycasting overhead. Our results indicate that splines can be superior to the Catmull-Rom filter, with potentially less computational over­head, also offering a convenient means to adjust the extent of lowpassing and smoothing.

    

Full Paper  (PDF file, 400 KB)

     Presentation (PPT file, 2.4 MB)



B-Spline frequency properties:

Figure: Frequency response of (from left to right) (1) B-spline (2) B-spline 3 and smooth B-spline 3 (3) derivative B-spline

    


Volume rendering results:

Catmull-Rom Cubic B-spline 2 B-spline 3 B-spline 6

Figure: Rendering results of Marschner-Lobb.

 

Analytical

Central Difference

Linear

Catmull-Rom Cubic

B-spline 3

B-Spline 3 w/o prefiltering

B-spline 3, smooth λ=0.1

B-spline 3, smooth λ=1

Figure: Refracted result of sphere with different filters and without supersampling.

 

(a) Traditional

Supersampling

(b) Post-Refraction

Supersampling

 

Central Difference

Catmull-Rom Cubic

B-Spline 3, smooth λ=1

Figure: Refracted result of sphere with different supersampling methods: traditional supersampling v.s. post-refraction supersampling.

 

Go back home


lshengyi at cs.sunysb.edu, Computer Science Department, Stony Brook University, NY 11794.