Monte Carlo volume rendering
- 1 March 2004
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
In this paper a novel volume-rendering technique based on Monte Carlo integration is presented. As a result of a preprocessing, a point cloud of random samples is generated using a normalized continuous reconstruction of the volume as a probability density function. This point cloud is projected onto the image plane, and to each pixel an intensity value is assigned which is proportional to the number of samples projected onto the corresponding pixel area. In such a way a simulated X-ray image of the volume can be obtained. Theoretically, for a fixed image resolution, there exists an M number of samples such that the average standard deviation of the estimated pixel intensities us under the level of quantization error regardless of the number of voxels. Therefore Monte Carlo Volume Rendering (MCVR) is mainly proposed to efficiently visualize large volume data sets. Furthermore, network applications are also supported, since the trade-off between image quality and interactivity can be adapted to the bandwidth of the client/server connection by using progressive refinement.Keywords
This publication has 24 references indexed in Scilit:
- EWA volume splattingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Interactive Visualization of Particle Beams for Accelerator DesignLecture Notes in Computer Science, 2002
- The randomized z-buffer algorithmPublished by Association for Computing Machinery (ACM) ,2001
- Frequency domain volume rendering by the wavelet X-ray transformIEEE Transactions on Image Processing, 2000
- Efficiently using graphics hardware in volume rendering applicationsPublished by Association for Computing Machinery (ACM) ,1998
- Fast volume rendering using a shear-warp factorization of the viewing transformationPublished by Association for Computing Machinery (ACM) ,1994
- Hierarchical splattingPublished by Association for Computing Machinery (ACM) ,1991
- Footprint evaluation for volume renderingPublished by Association for Computing Machinery (ACM) ,1990
- Volume rendering by adaptive refinementThe Visual Computer, 1990
- Display of surfaces from volume data: IEEE Comput. Graph. & Appl. Vol 8 No 3 (1988) pp 29–37Computer-Aided Design, 1988