• DocumentCode
    2332470
  • Title

    Opacity-weighted color interpolation for volume sampling

  • Author

    Wittenbrink, Craig M. ; Malzbender, T. ; Goss, Michael E.

  • Author_Institution
    Hewlett-Packard Co., Palo Alto, CA, USA
  • fYear
    1998
  • fDate
    24-24 Oct. 1998
  • Firstpage
    135
  • Lastpage
    142
  • Abstract
    Volume rendering creates images from sampled volumetric data. The compute intensive nature of volume rendering has driven research in algorithm optimization. An important speed optimization is the use of preclassification and preshading. The authors demonstrate an artifact that results when interpolating from preclassified or preshaded colors and opacity values separately. This method is flawed, leading to visible artifacts. They present an improved technique, opacity-weighted color interpolation, evaluate the RMS error improvement, hardware and algorithm efficiency, and demonstrated improvements. They show analytically that opacity-weighted color interpolation exactly reproduces material based interpolation results for certain volume classifiers, with the efficiencies of preclassification. The proposed technique may also have broad impact on opacity-texture-mapped polygon rendering.
  • Keywords
    colour graphics; image classification; image texture; interpolation; opacity; optimisation; ray tracing; rendering (computer graphics); RMS error improvement; algorithm efficiency; algorithm optimization; hardware efficiency; images; opacity values; opacity-texture-mapped polygon rendering; opacity-weighted color interpolation; preclassification; preclassified colors; preshaded colors; preshading; sampled volumetric data; speed optimization; visible artifacts; volume classifiers; volume rendering; volume sampling; Algorithm design and analysis; Hardware; Image color analysis; Image sampling; Interpolation; Laboratories; Pipelines; Ray tracing; Rendering (computer graphics); Sampling methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Volume Visualization, 1998. IEEE Symposium on
  • Conference_Location
    Research Triangle Park, NC, USA
  • Print_ISBN
    0-8186-9180-8
  • Type

    conf

  • DOI
    10.1109/SVV.1998.729595
  • Filename
    729595