• DocumentCode
    1278732
  • Title

    Designing effective transfer functions for volume rendering from photographic volumes

  • Author

    Ebert, David S. ; Morris, Christopher J. ; Rheingans, Penny ; Yoo, Terry S.

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
  • Volume
    8
  • Issue
    2
  • fYear
    2002
  • Firstpage
    183
  • Lastpage
    197
  • Abstract
    Photographic volumes present a unique, interesting challenge for volume rendering. In photographic volumes, the voxel color is pre-determined, making color selection through transfer functions unnecessary. However, photographic data does not contain a clear mapping from the multi-valued color values to a scalar density or opacity, making projection and compositing much more difficult than with traditional volumes. Moreover, because of the nonlinear nature of color spaces, there is no meaningful norm for the multi-valued voxels. Thus, the individual color channels of photographic data must be treated as incomparable data tuples rather than as vector values. Traditional differential geometric tools, such as intensity gradients, density and Laplacians, are distorted by the nonlinear non-orthonormal color spaces that are the domain of the voxel values. We have developed different techniques for managing these issues while directly rendering volumes from photographic data. We present and justify the normalization of color values by mapping RGB values to the CIE L*u*v* color space. We explore and compare different opacity transfer functions that map three-channel color values to opacity. We apply these many-to-one mappings to the original RGB values as well as to the voxels after conversion to L*u*v* space. Direct rendering using transfer functions allows us to explore photographic volumes without having to commit to an a-priori segmentation that might mask fine variations of interest. We empirically compare the combined effects of each of the two color spaces with our opacity transfer functions using source data from the Visible Human project
  • Keywords
    colour graphics; colour photography; image colour analysis; opacity; optical transfer function; rendering (computer graphics); CIE L*u*v* color space; Laplacians; RGB values; Visible Human project; color channels; compositing; differential geometry; distortion; fine variations; incomparable data tuples; intensity gradients; many-to-one mappings; multi-valued color values; nonlinear nonorthonormal color space; normalization; opacity; photographic volumes; projection; scalar density; transfer function design; volume rendering; voxel color; Transfer functions;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/2945.998670
  • Filename
    998670