Real-time volume rendering of four-dimensional images based on three-dimensional texture mapping

J. Hwang, J. S. Kim, J. S. Kim, I. Y. Kim, S. I. Kim

Research output: Contribution to journalConference article

2 Scopus citations


A four-dimensional (4-D) image consists of three-dimensional (3-D) volume data that varies with time. It is used to express a deforming or moving object in virtual surgery or 4-D ultrasound. It is difficult to obtain 4-D images by conventional ray-casting or shear-warp factorization methods because of their time-consuming rendering process and the pre-processing stage necessary whenever the volume data are changed. Even when 3-D texture mapping is used, repeated volume loading is time-consuming in 4-D image rendering. In this study, we propose a method to reduce data loading time using coherence between currently loaded volume and previously loaded volume in order to achieve real-time rendering based on 3-D texture mapping. Volume data are divided into small bricks and each brick being loaded is tested for similarity to one that was already loaded in memory. If the brick passes the test, it is defined as 3-D texture by OpenGL functions. Later, the texture slices of the brick are mapped into polygons and blended by OpenGL blending functions. All bricks undergo this test. Using continuous deforming, 50 volumes are rendered in interactive time with SGI ONYX. Real-time volume rendering based on 3-D texture mapping is currently available for personal computers.

Original languageEnglish
Pages (from-to)202-204
Number of pages3
JournalJournal of Digital Imaging
Issue number2 SUPPL. 1
StatePublished - 2001 Jun
Event18th Symposium for Computer Applications in Radiology - Salt Lake City, UT, United States
Duration: 2001 May 32001 May 6

Fingerprint Dive into the research topics of 'Real-time volume rendering of four-dimensional images based on three-dimensional texture mapping'. Together they form a unique fingerprint.

  • Cite this