The Community for Technology Leaders
Green Image
Issue No. 01 - Jan. (2014 vol. 20)
ISSN: 1077-2626
pp: 140-154
Tiago Etiene , Sch. of Comput., Univ. of Utah, Salt Lake City, UT, USA
Daniel Jonsson , Campus Norrkoping, Linkopings Univ., Norrkoping, Sweden
Timo Ropinski , Campus Norrkoping, Linkopings Univ., Norrkoping, Sweden
Carlos Scheidegger , AT&T Labs.-Res., Florham Park, NJ, USA
Joao L. D. Comba , Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
Luis Gustavo Nonato , Depto Mat. Aplic. e Estatistica-ICMC/USP, Univ. de Sao Paulo, Sao Carlos, Brazil
Robert M. Kirby , Sch. of Comput., Univ. of Utah, Salt Lake City, UT, USA
Anders Ynnerman , Campus Norrkoping, Linkopings Univ., Norrkoping, Sweden
Claudio T. Silva , Center for Urban Sci. & Progress, New York Univ., Brooklyn, NY, USA
We propose an approach for verification of volume rendering correctness based on an analysis of the volume rendering integral, the basis of most DVR algorithms. With respect to the most common discretization of this continuous model (Riemann summation), we make assumptions about the impact of parameter changes on the rendered results and derive convergence curves describing the expected behavior. Specifically, we progressively refine the number of samples along the ray, the grid size, and the pixel size, and evaluate how the errors observed during refinement compare against the expected approximation errors. We derive the theoretical foundations of our verification approach, explain how to realize it in practice, and discuss its limitations. We also report the errors identified by our approach when applied to two publicly available volume rendering packages.
Rendering (computer graphics), Volume measurements, Error analysis, Testing,testing, Discretization errors, volume rendering, verifiable visualization, verification
Tiago Etiene, Daniel Jonsson, Timo Ropinski, Carlos Scheidegger, Joao L. D. Comba, Luis Gustavo Nonato, Robert M. Kirby, Anders Ynnerman, Claudio T. Silva, "Verifying Volume Rendering Using Discretization Error Analysis", IEEE Transactions on Visualization & Computer Graphics, vol. 20, no. , pp. 140-154, Jan. 2014, doi:10.1109/TVCG.2013.90
276 ms
(Ver )