Gordon Kindlmann and Ross Whitaker and Tolga Tasdizen and Torsten Moller.
"Curvature-Based Transfer Functions for Direct Volume Rendering: Methods and Applications".
In Proceedings of the 14th IEEE Visualization 2003 (VIS'03), pp. 67--74, 2003.


Links:

Abstract:

Direct volume rendering of scalar fields uses a transfer function to map locally measured data properties to opacities and colors. The domain of the transfer function is typically the one-dimensional space of scalar data values. This paper advances the use of curvature information in multi-dimensional transfer functions, with a methodology for computing high-quality curvature measurements. The proposed methodology combines an implicit formulation of curvature with convolution-based reconstruction of the field. We give concrete guidelines for implementing the methodology, and illustrate the importance of choosing accurate filters for computing derivatives with convolution. Curvature-based transfer functions are shown to extend the expressivity and utility of volume rendering through contributions in three different application areas: non-photorealistic volume rendering, surface smoothing via anisotropic diffusion, and visualization of isosurface uncertainty.

Summary:

With respect to uncertainty visualization, this paper uses flowline curvature as a measure of uncertainty of material boundaries in isosurface extraction. Flowline curvature is a measure of the curvature of the path of the flow, viewed from above. This corresponds to the degree in which an isosurface changes orientation as a function of small changes in isovalue. Thus, areas with high flowline curvature the material boundary is probably represented poorly by the isosurface. Thus, colormapping flow curvature onto volume rendered surfaces can visually indicate areas of surface shape uncertainty.

Keywords:

Volume rendering, implicit surface curvature, convolution-based differentiation, non-photorealistic rendering, surface processing, uncertainty visualization, flowline curvature

Techniques:

Volor mapping, transfer functions

Bibtex:

@InProceedings{ kindlmann:2003:CBTF,
  author =      "Gordon Kindlmann and Ross Whitaker and Tolga Tasdizen
                  and Torsten Moller",
  title =       "Curvature-Based Transfer Functions for Direct Volume
                  Rendering: Methods and Applications",
  booktitle = 	"Proceedings of the 14th IEEE Visualization 2003
                  (VIS'03)",
  pages = 	"67--74",
  year = 	"2003",
}

Images:

References:

BE LYAE V, A. , PAS KO, A. , AND KUNI I , T. 1998. Ridges and ravines on implicit surfaces. In Computer Graphics International '98, 530-535. CS {\' }
E B FALVI , B. , MROZ , L. , HAUS E R , H. , K {\" } ONI G, A. , AND GR {\" }OL L E R , E. 2001. Fast visualization of object contours by non-photorealistic volume rendering. Computer Graphics Forum 20, 3, C452-C460.
DO CAR MO, M. 1976. Differential Geometry of Curves and Surfaces. Prentice-Hall, Inc., Englewood Cliffs, New Jersey.
GI R S HI C K, A. , I NT E R R ANT E , V. , HAKE R , S. , AND LE MOI NE , T. 2000. Line direction matters: An argument for the use of principal direc- tions in 3D line drawing. In First International Symposium on Non- Photorealistic Animation and Rendering, 43-52.
GOOC H, B. , AND GOOC H, A. 2001. Non-Photorealistic Rendering. A K
Peters, Ltd., Natick, MA. GOOC H, A. , GOOC H, B. , SHI R L E Y, P. , AND COHE N, E. 1998. A non- photorealistic lighting model for automatic technical illustraction. In Proceedings SIGGRAPH '98, 447-452.
GOOC H, B. , SL OAN, P. - P. , GOOC H, A. , SHI R L E Y, P. , AND RI E S E NF E L D, R. 1999. Interactive technical illustration. In 1999 ACM Symposium on Interactive 3D Graphics, 31-38.
HADWI GE R , M. , THE US S L , T. , HAUS E R , H. , AND GR {\" } OL L E R , E. 2001. Hardware-accelerated hiqh-quality filtering on pc graphics hardware. In Proceedings Vision, Modeling, and Visualization 2001.
HL AD {\\.U}VKA, J . , K {\"O}NI G, A. , AND GR {\" } OL L E R , E. 2000. Curvature-based transfer functions for direct volume rendering. In Spring Conference on Computer Graphics 2000, vol. 16, 58-65.
HOFF MAN, K. , AND KUNZ E , R. 1971. Linear Algebra. Prentice-Hall, Inc., Englewood Cliffs, MJ, ch. 10.2.
I NT E R R ANT E , V. , FUC HS , H. , AND PI Z E R , S. 1995. Enhancing trans- parent skin surfaces with ridge and valley line. In Proceedings IEEE Visualization 1995, 52-59.
I NT E R R ANT E , V. , FUC HS , H. , AND PI Z E R , S. M. 1997. Conveying the 3D shape of smoothly curving transparent surfaces via texture. IEEE Transactions on Visualization and Computer Graphics 3, 2 (April-June), 98-117.
I NT E R R ANT E , V. 1997. Illustrating surface shape in volume data via prin- cipal direction-driven 3D line integral convolution. In Proceedings SIG- GRAPH '97, vol. 31, 109-116.
KI NDL MANN, G. , AND DUR KI N, J . 1998. Semi-automatic generation of transfer functions for direct volume rendering. In IEEE Symposium On Volume Visualization, 79-86.
KNI S S , J . , KI NDL MANN, G. , AND HANS E N, C. 2002. Multidimensional transfer functions for interactive volume rendering. IEEE Transactions on Visualization and Computer Graphics 8, 3 (July-Sep), 270-285.
LE VOY, M. 1988. Display of surfaces from volume data. IEEE Computer Graphics & Applications 8, 5, 29-37.
LU, A. , MOR R I S , C. , EB E RT, D. , RHE I NGANS , P. , AND HANS E N, C. 2002. Non-photorealistic volume rendering using stippling techniques. In Proceedings IEEE Visualization 2002, 211-218.
LUM, E. , AND MA, K. - L. 2002. Hardware-accelerated parallel non- photorealistic volume rendering. In International Symposium on Non- Photorealistic Animation and Rendering, 67-74.
LUM, E. B. , STOMP E L , A. , AND MA, K. - L. 2003. Using motion to illustrate static 3D shape - kinetic visualization. IEEE Transactions on Visualization and Computer Graphics 9, 2 (April-June), 115-126.
MA, K. - L. , HE RT Z MANN, A. , I NT E R R ANT E , V. , AND LUM, E. B. 2002. Course 23: Recent advances in non-photorealistic rendering for art and visualization. In Course Notes for SIGGRAPH 2002.
MAR S C HNE R , S. , AND LOB B , R. 1994. An evaluation of reconstruction filters for volume rendering. In Proceedings of Visualization '94, R. D. Bergeron and A. E. Kaufman, Eds., 100-107.
MAR S DE N, J . , AND TROMBA, A. 1996. Vector Calculus. W.H. Freeman and Company, New York, ch. 2.6, 4.2.
MI T C HE L L , D. , AND HANR AHAN, P. 1992. Illumination from curved reflectors. In Proceedings SIGGRAPH '92, 283-291.
MI T C HE L L , D. , AND NE T R AVAL I , A. 1988. Reconstruction filters in com- puter graphics. In Proceedings SIGGRAPH '88, 221-228.
M {\" } OL L E R , T. , M {\" } UL L E R , K. , KUR Z I ON, Y. , MAC HI R AJ U, R. , AND YAGE L , R. 1998. Design of accurate and smooth filters for function and derivative reconstruction. In IEEE Symposium on Volume Visualiza- tion, 143-151.
M {\"O}L L E R , T. 1999. Spatial Domain Filter Design. PhD thesis, Ohio State University.
MONGA, O. , BE NAYOUN, S. , AND FAUGE R AS , O. 1992. From partial derivatives of 3D density images to ridge lines. In IEEE Conference on Vision and Pattern Recognition (CVPR).
MONGA, O. , LE NGAGNE , R. , AND DE R I C HE , R. 1994. Crest lines ex- traction in volume 3D medical images: a multi-scale approach. Rapport de Recherche 2338, INRIA, July.
NAGY, Z. , SC HNE I DE R , J . , AND WE S T E R MANN, R. 2002. Interactive volume illustration. In Proceedings Vision, Modeling, and Visualization 2002.
OS HE R , S. , AND SE T HI AN, J . 1988. Fronts propagating with curvature dependent speed: Algorithms based on hamilton-jacobi formulation. J. Computational Physics 79, 12-49.
PE RONA, P. , AND MAL I K, J . 1990. Scale space and edge detection using anisotropic diffusion. IEEE Trans. on Pattern Analysis and Machine Intelligence 12, 7 (July), 629-639.
PR E US S E R , T. , AND RUMP F, M. 2002. A level set method for anisotropic geometric diffusion in 3D image processing. SIAM J. Appl. Math. 62, 5, 1772-1793.
RHE I NGANS , P. , AND EB E RT, D. 2001. Volume illustration: Nonphotore- alistic rendering of volume models. IEEE Transactions on Visualization and Computer Graphics 7, 3 (July-Sep), 253-264.
TAS DI Z E N, T. , WHI TAKE R , R. , BUR C HAR D, P. , AND OS HE R , S. 2002. Geometric surface smoothing via anisotropic diffusion of normals. In Proceedings IEEE Visualization 2002, 125-132.
T E R HAAR ROME NY, B. , FL OR AC K, L. , KOE NDE R I NK, J . , AND VI E R GE VE R , M. 1991. Lecture Notes in Computer Science, vol. 511. Springer-Verlag, ch. Scale-space: Its natural operators and differential invariants, in Information Processing in Medical Imaging, 239-255.
TR E AVE T T, S. , AND CHE N, M. 2000. Pen-and-ink rendering in volume visualization. In Proceedings IEEE Visualization 2000, 203-210.