• DocumentCode
    1365079
  • Title

    Fast High-Quality Volume Ray Casting with Virtual Samplings

  • Author

    Lee, Byeonghun ; Yun, Jihye ; Seo, Jinwook ; Shim, Byonghyo ; Shin, Yeong Gil ; Kim, Bohyoung

  • Author_Institution
    Seoul Nat. Univ., Seoul, South Korea
  • Volume
    16
  • Issue
    6
  • fYear
    2010
  • Firstpage
    1525
  • Lastpage
    1532
  • Abstract
    Volume ray-casting with a higher order reconstruction filter and/or a higher sampling rate has been adopted in direct volume rendering frameworks to provide a smooth reconstruction of the volume scalar and/or to reduce artifacts when the combined frequency of the volume and transfer function is high. While it enables high-quality volume rendering, it cannot support interactive rendering due to its high computational cost. In this paper, we propose a fast high-quality volume ray-casting algorithm which effectively increases the sampling rate. While a ray traverses the volume, intensity values are uniformly reconstructed using a high-order convolution filter. Additional samplings, referred to as virtual samplings, are carried out within a ray segment from a cubic spline curve interpolating those uniformly reconstructed intensities. These virtual samplings are performed by evaluating the polynomial function of the cubic spline curve via simple arithmetic operations. The min max blocks are refined accordingly for accurate empty space skipping in the proposed method. Experimental results demonstrate that the proposed algorithm, also exploiting fast cubic texture filtering supported by programmable GPUs, offers renderings as good as a conventional ray-casting algorithm using high-order reconstruction filtering at the same sampling rate, while delivering 2.5x to 3.3x rendering speed-up.
  • Keywords
    computer graphic equipment; coprocessors; rendering (computer graphics); splines (mathematics); transfer functions; cubic spline curve; cubic texture filtering; direct volume rendering frameworks; fast high-quality volume ray casting algorithm; high-order convolution filter; higher order reconstruction filter; interactive rendering; polynomial function; programmable GPU; transfer function; virtual samplings; volume scalar smooth reconstruction; Filtering; Image reconstruction; Interpolation; Polynomials; Rendering (computer graphics); Spline; Transfer functions; GPU; curve interpolation.; direct volume rendering; high quality; Algorithms; Animals; Carps; Computer Graphics; Computer Simulation; Head; Humans; Image Processing, Computer-Assisted; Imaging, Three-Dimensional; Models, Anatomic; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2010.155
  • Filename
    5613494