This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Verifying Volume Rendering Using Discretization Error Analysis
Jan. 2014 (vol. 20 no. 1)
pp. 140-154
Tiago Etiene, University of Utah, Salt Lake City
Daniel Jonsson, Linköping University, Norrköping
Timo Ropinski, Linköping University, Norrköping
Carlos Scheidegger, AT&T Labs - Research
Joao L.D. Comba, Universidade Federal do Rio Grande do Sul, Porto Alegre
Luis Gustavo Nonato, Universidade de São Paulo, São Carlos
Robert M. Kirby, University of Utah, Salt Lake City
Anders Ynnerman, Linköping University, Norrköping
Claudio T. Silva, NYU Poly, 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.
Index Terms:
testing,Discretization errors,volume rendering,verifiable visualization,verification
Citation:
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 and Computer Graphics, vol. 20, no. 1, pp. 140-154, Jan. 2014, doi:10.1109/TVCG.2013.90
Usage of this product signifies your acceptance of the Terms of Use.