Interactive definition of transfer functions in volume rendering based on image markers
- 57 Downloads
Objectives A user interface for transfer function (TF) definition in volume rendering (VR) was developed that allows the user to intuitively assign color and opacity to the original image intensities. This software may surpass solutions currently deployed in clinical practice by simplifying the use of TFs beyond predefined settings that are not always applicable.
Materials and methods The TF definition is usually a cumbersome task that requires the user to manipulate graphical representations of the TF (e.g. trapezoids). A new method that allows the user to place markers at points of interest directly on CT and MRI images or orthogonal reformations was developed based on two-dimensional region growing and a few user-definable marker-related parameters. For each user defined image marker, a segment of the transfer function is computed. The resulting TF can also be applied to the slice image views. Results were judged subjectively.
Results Each individualized TF can be defined interactively in a few simple steps. For every user interaction, immediate visual feedback is given. Clinicians who tested the application appreciated being able to directly work on familiar slice images to generate the desired 3D views.
Conclusion Interactive TF definition can increase the actual utility of VR, help to understand the role of the TF with its variations, and increase the acceptance of VR as a clinical tool.
KeywordsThree-dimensional imaging Magnetic resonance imaging X-ray computed tomography Volume rendering Transfer function
Unable to display preview. Download preview PDF.
- 9.Pekar V, Wiemker R, Hempel D (2001) Fast detection of meaningful isosurfaces for volume data visualization. Proc IEEE Vis 223–230Google Scholar
- 10.Fujishiro I, Azuma T, Takeshima Y (1999) Automating transfer function design for comprehensible volume rendering based on 3D field topology analysis. Proc IEEE Vis 467–470Google Scholar
- 12.Sereda P, Vilanova A, Gerritsen FA (2006) Automating transfer function design for volume rendering using hierarchical clustering of material boundaries. Proc IEEE/Euro graph Symp Vis 243–250Google Scholar
- 13.Serlie IWO, Truyen R, Florie J, Post F, van Vliet LJ, Vos FM (2003) Computed cleansing for virtual colonoscopy using a three-material transition model. Proc MICCAI 175–183Google Scholar
- 14.Kniss J, Kindlmann G and Hansen C (2001). Interactive volume rendering using multi-dimensional transfer functions and direct manipulation widgets. Proc IEEE Vis 2001: 255–262 Google Scholar
- 18.Lundström C, Ynnerman A, Ljung P, Persson A, Knutsson H (2006) The a-histogram: using spatial coherence to enhance histograms and transfer function design. Proc IEEE/Eurograph Symp Vis 227–234Google Scholar
- 19.Bajaj CL, Pascucci V, Schikore DR (1997) The contour spectrum. Proc IEEE Vis 167–173, 539Google Scholar
- 21.Kindlmann G, Durkin JW (1998) Semi-automatic generation of transfer functions for direct volume rendering. Proc IEEE Symp Vol Vis 79–86, 170Google Scholar
- 24.Huang R and Ma KL (2003). RGVis: region growing based techniques for volume visualization. IEEE Pac Conf Comput Graph Appl 2003: 355–363 Google Scholar
- 26.Tzeng FY, Ma KL (2004) A cluster-space visual interface for arbitrary dimensional classification of volume data. Proc IEEE/Eurograph Symp Vis 17–24Google Scholar
- 28.Jones RM (1999) Introduction to MFC Programming with Visual C++. Microsoft Technologies Series. Prentice-Hall, Englewood CliffsGoogle Scholar
- 29.Wernecke J (1994) The Inventor Mentor, Programming Object- Oriented 3D Graphics with open inventor, Release 2. Addison Wesley, ReadingGoogle Scholar
- 30.Wilson O, Gelder AV, Wilhelms J (1994) Direct volume rendering via 3D textures. Technical report UCSC-CRL-94–19, University of California, Santa CruzGoogle Scholar
- 31.Teistler M, Breiman RS, Ho LY, Liong SM, Shahab A, Nowinski WL (2005) See what you want to see: easy definition of color map for volume rendering and related image processing techniques. In: Program 91st Radiological Society of North America Scientific Assembly and Annual Meeting, 2005, pp 863–864Google Scholar