Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/641480.641510acmconferencesArticle/Chapter ViewAbstractPublication Pagesi3dConference Proceedingsconference-collections
Article

Shear-image order ray casting volume rendering

Published: 27 April 2003 Publication History

Abstract

This paper describes shear-image order ray casting, a new method for volume rendering. This method renders sampled data in three dimensions with image quality equivalent to the best of ray-per-pixel volume rendering algorithms (full image order), while at the same time retaining computational complexity and spatial coherence near to that of the fastest known algorithm (shear-warp). In shear-image order, as in shear-warp, the volume data set is resampled along slices parallel to a face of the volume. Unlike shear-warp, but like the texture-based methods, rays are cast through the centers of pixels of the image plane and sample points are at the intersections of rays with each slice. As a result, no post-warp step is required. Unlike texture methods, which realize shear and warp by transformations in a commodity graphics system, the shear-image ray casting methods use a new factorization that preserves memory and interpolation efficiency. In addition, a method is provided for accurately and efficiently embedding conventional polygon graphics and other objects into volumes. Both opaque and translucent polygons are supported.We also describe a method, included in shear-image order but applicable to other algorithms, for rendering anisotropic and sheared volume data sets directly with correct lighting.The shear-image order method has been implemented in the VolumeProTM 1000, a single chip real-time volume rendering engine capable of processing volume data at a pipeline rate of 109 samples per second. Figure 1 on the color page shows a shear-image order gallery of volumes rendered with different translucency, lighting, and some embedded geometry.

References

[1]
Cabral, Brian; Cam, Nancy; Foran, Jim, "Accelerated volume rendering and tomographic reconstruction using texture mapping hardware," Proceedings of the 1994 symposium on Volume visualization, Tyson's Corner, Virginia, USA, 1994.
[2]
Brady, Jung, Nguyen H, Nguyen T. Two phase Perspective Ray Casting for Interactive Volume Navigation. Visualization 1997.
[3]
Engel, Klaus; Kraus, Martin; Ertl, Thomas; "High-Quality Pre-Integrated Volume Rendering using Hardware-accelerated Pixel Shading," Eurographics/SIGGraph Graphics Hardware Workshop, 2001.
[4]
Foley, James D., van Dam, Andries, Feiner, Steven K., and Hughes, John F., Computer Graphics, Principles and Practice, Second Edition, Addison-Wesley, Reading, Massachusetts, 1987.
[5]
Gasparakis, C. Multi-resolution Multi-field Ray Tracing: A Mathematical Overview, Proceedings of the Conference on Visualization 99, ACM SIGGRAPH, San Francisco, October 1999.
[6]
Lacroute, Philipe, and Levoy, Marc. Fast Volume Rendering Using a Shear-Warp Factorization of the Viewing Transformation. Proceedings of SIGGRAPH 94 (Orlando, Florida), Computer Graphics Proceedings, Annual Conference Series, pages 409--412. ACM SIGGRAPH, ACM Press, July 1994.
[7]
Lichtenbelt, Barthold, Crane, Randy, Naqvi, Shaz, Introduction to Volume Rendering, Prentice-Hall PTR, Upper Saddle River, New Jersey, 1998.
[8]
Möller, Torsten, Mueller, Klaus, Kurzion, Yair, Machiraju, Rahgu, and Yagel, Roni. Design of Accurate and Smooth Filters For Function and Derivative Reconstruction. Proceedings of 1998 Symposium on Volume Visualization, ACM SIGGRAPH, pp. 143--151, October 1998.
[9]
Pfister, Hanspeter, Hardenbergh, Jan, Knittel, James, Lauer, Hugh, and Seiler, Larry. The VolumePro Real-time Ray-casting System. Proceedings of SIGGRAPH 99 (Los Angeles, California), pages 251--260, August 1999.
[10]
Rezk-Salama, C.; Engle, Klaus; Bauer, M.; Greiner, G.; Ertl, Thomas; "Interactive Volume Rendering on Standard PC Graphics Hardware Using Multi-Textures and Multi-Stage Rasterization," Proceedings of 2000 Siggraph/Eurographics Workshop on Graphics Hardware, Interlaken, Switzerland, 2000.
[11]
Levoy, Marc. Display of surfaces from volume data. IEEE CG&A 8(3), pp. 29--37.

Cited By

View all
  • (2019)A Comprehensive Review on Volume Rendering TechniquesProceedings of the 8th International Conference on Software and Information Engineering10.1145/3328833.3328878(126-131)Online publication date: 9-Apr-2019
  • (2010)GPU volume rendering in 3D echocardiography: Real-time pre-processing and ray-casting2010 IEEE International Ultrasonics Symposium10.1109/ULTSYM.2010.5935485(193-196)Online publication date: Oct-2010
  • (2009)Volume rendering algorithms for three-dimensional ultrasound imaging: Image quality and real-time performance analysis2009 IEEE International Ultrasonics Symposium10.1109/ULTSYM.2009.5441416(2324-2327)Online publication date: Sep-2009
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
I3D '03: Proceedings of the 2003 symposium on Interactive 3D graphics
April 2003
249 pages
ISBN:1581136455
DOI:10.1145/641480
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 April 2003

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. base plane
  2. image order
  3. ray casting
  4. shear warp
  5. shear-image order
  6. volume rendering

Qualifiers

  • Article

Conference

I3D03
Sponsor:
I3D03: ACM Symposium on Interactive 3D Graphics
April 27 - 30, 2003
California, Monterey

Acceptance Rates

I3D '03 Paper Acceptance Rate 27 of 102 submissions, 26%;
Overall Acceptance Rate 148 of 485 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2019)A Comprehensive Review on Volume Rendering TechniquesProceedings of the 8th International Conference on Software and Information Engineering10.1145/3328833.3328878(126-131)Online publication date: 9-Apr-2019
  • (2010)GPU volume rendering in 3D echocardiography: Real-time pre-processing and ray-casting2010 IEEE International Ultrasonics Symposium10.1109/ULTSYM.2010.5935485(193-196)Online publication date: Oct-2010
  • (2009)Volume rendering algorithms for three-dimensional ultrasound imaging: Image quality and real-time performance analysis2009 IEEE International Ultrasonics Symposium10.1109/ULTSYM.2009.5441416(2324-2327)Online publication date: Sep-2009
  • (2009)Real-time 3-D ultrasound scan conversion using a multicore processorIEEE Transactions on Information Technology in Biomedicine10.1109/TITB.2008.201085613:4(571-574)Online publication date: 1-Jul-2009
  • (2009)Three-Dimensional Ultrasound: From Acquisition to Visualization and From Algorithms to SystemsIEEE Reviews in Biomedical Engineering10.1109/RBME.2009.20341322(23-39)Online publication date: 2009
  • (2008)Acceleration of opacity correction mechanisms for over-sampled volume ray castingProceedings of the 8th Eurographics conference on Parallel Graphics and Visualization10.5555/2386173.2386177(17-24)Online publication date: 14-Apr-2008
  • (2008)Accuracy of 3D volumetric image registration based on CT, MR and PET/CT phantom experimentsJournal of Applied Clinical Medical Physics10.1120/jacmp.v9i4.27819:4(17-36)Online publication date: 9-Jul-2008
  • (2008)Efficient CPU-based Volume Ray Tracing TechniquesComputer Graphics Forum10.1111/j.1467-8659.2008.01179.x27:6(1687-1709)Online publication date: Sep-2008
  • (2007)Visualization in MedicineundefinedOnline publication date: 21-Jun-2007
  • (2005)Multi-volume rendering for three-dimensional power doppler imagingIEEE Ultrasonics Symposium, 2005.10.1109/ULTSYM.2005.1603281(2046-2049)Online publication date: 2005
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media