Fast ray-tracing of rectilinear volume data using distance transforms

被引:54
|
作者
Sramek, M
Kaufman, A
机构
[1] Austrian Acad Sci, Commiss Sci Visualizat, A-1010 Vienna, Austria
[2] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY 11794 USA
基金
美国国家科学基金会;
关键词
volume visualization; volume graphics; volume rendering; distance transforms; macro region; voxel traversal; speed up techniques; subvoxel precision;
D O I
10.1109/2945.879785
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper discusses and experimentally compares distance-based acceleration algorithms for ray-tracing of volumetric data with an emphasis on the Chessboard Distance (CD) voxel traversal. The acceleration of this class of algorithms is achieved by skipping empty macro regions, which are defined for each background voxel of the volume. Background voxels are labeled in a preprocessing phase by a value, defining the macro region size. which is equal to the voxel distance to the nearest foreground voxel. The CD algorithm exploits the chessboard distance and defines the ray as a nonuniform sequence of samples positioned at voxel faces. This feature assures that no foreground voxels are missed during the scene traversal. Further, due to parallelepipedal shape of the macro region, it supports accelerated visualization of cubic, regular, and rectilinear grids. The CD algorithm is suitable for all modifications of the ray tracing/ray casting techniques being used in volume visualization and volume graphics. However, when used for rendering based on local surface interpolation, it also enables fast search of intersections between rays and the interpolated surface, further improving speed of the process.
引用
下载
收藏
页码:236 / 252
页数:17
相关论文
共 50 条
  • [21] Practical approach to the fast Monte-Carlo ray-tracing
    A. M. Gruzdev
    V. A. Frolov
    A. V. Ignatenko
    Programming and Computer Software, 2015, 41 : 253 - 257
  • [22] An Approach to Optimization of Ray-Tracing in Volume Visualization Based on Properties of Volume Elements
    Vitiska, Nikolai
    Selyankin, Vladimir
    Gulyaev, Nikita
    PROCEEDINGS OF THE THIRD INTERNATIONAL SCIENTIFIC CONFERENCE INTELLIGENT INFORMATION TECHNOLOGIES FOR INDUSTRY (IITI'18), VOL 1, 2019, 874 : 148 - 158
  • [23] INTRODUCING GAMER: A FAST AND ACCURATE METHOD FOR RAY-TRACING GALAXIES USING PROCEDURAL NOISE
    Groeneboom, N. E.
    Dahle, H.
    ASTROPHYSICAL JOURNAL, 2014, 783 (02):
  • [24] OctoMap-RT: Fast Probabilistic Volumetric Mapping Using Ray-Tracing GPUs
    Min, Heajung
    Han, Kyung Min
    Kim, Young J. J.
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (09) : 5696 - 5703
  • [25] A Fast Ray-Tracing Algorithm for Microcellular Propagation Prediction Models
    Wang, Peng
    Guo, Li-xin
    Feng, Yong-sheng
    2012 10TH INTERNATIONAL SYMPOSIUM ON ANTENNAS, PROPAGATION & EM THEORY (ISAPE), 2012, : 436 - 439
  • [26] Practical approach to the fast Monte-Carlo ray-tracing
    Gruzdev, A. M.
    Frolov, V. A.
    Ignatenko, A. V.
    PROGRAMMING AND COMPUTER SOFTWARE, 2015, 41 (05) : 253 - 257
  • [27] RAY-TRACING ANALYSIS OF FAST-WAVE HEATING OF TOKAMAKS
    MCVEY, BD
    NUCLEAR FUSION, 1979, 19 (04) : 461 - 468
  • [28] Fast algorithm for indoor microcell area prediction system using ray-tracing method
    Imai, T
    Fujii, T
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 2002, 85 (06): : 41 - 52
  • [29] A Fast Ray-Tracing Using Bounding Spheres and Frustum Rays for Dynamic Scene Rendering
    Suzuki, Ken-ichi
    Kaeriyama, Yoshiyuki
    Komatsu, Kazuhiko
    Egawa, Ryusuke
    Ohba, Nobuyuki
    Kobayashi, Hiroaki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (04): : 891 - 902
  • [30] Neutron ray-tracing simulations and data analysis with RESTRAX
    Saroun, J
    Kulda, J
    ADVANCES IN COMPUTATIONAL METHODS FOR X-RAY AND NEUTRON OPTICS, 2004, 5536 : 124 - 133