Skip to main content
Log in

Interactive definition of transfer functions in volume rendering based on image markers

  • Original Article
  • Published:
International Journal of Computer Assisted Radiology and Surgery Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Choplin RH, Buckwalter KA, Rydberg J and Farber JM (2004). CT with 3D rendering of the tendons of the foot and ankle: technique, normal anatomy, and disease. Radiographics 24: 343–356

    Article  PubMed  Google Scholar 

  2. Kuszyk BS and Fishman EK (1998). Technical aspects of CT angiography. Semin Ultrasound CT MR 19: 383–393

    Article  PubMed  CAS  Google Scholar 

  3. Napel S, Marks MP, Rubin GD, Dake MD, McDonnell CH, Song SM, Enzmann DR and Jeffrey RB (1992). CT angiography with spiral CT and maximum intensity projection. Radiology 185: 607–610

    PubMed  CAS  Google Scholar 

  4. Rubin GD, Dake MD, Napel SA, McDonnell CH and Jeffrey RBJr (1993). Three-dimensional spiral CT angiography of the abdomen: initial clinical experience. Radiology 186: 147–152

    PubMed  CAS  Google Scholar 

  5. Pretorius ES and Fishman EK (1999). Volume-rendered three-dimensional spiral CT: musculoskeletal applications. Radiographics 19: 1143–1160

    PubMed  CAS  Google Scholar 

  6. Calhoun PS, Kuszyk BS, Heath DG, Carley JC and Fishman EK (1999). Three-dimensional volume rendering of spiral CT data: theory and method. Radiographics 19: 745–764

    PubMed  CAS  Google Scholar 

  7. Kuszyk BS, Heath DG, Bliss DF and Fishman EK (1996). Skeletal 3-D CT: advantages of volume rendering over surface rendering. Skeletal Radiol 25: 207–214

    Article  PubMed  CAS  Google Scholar 

  8. Rubin GD, Schmidt AJ, Logan LJ and Sofilos MC (2001). Multi-detector row CT angiography of lower extremity arterial inflow and runoff: initial experience. Radiology 221: 146–158

    Article  PubMed  CAS  Google Scholar 

  9. Pekar V, Wiemker R, Hempel D (2001) Fast detection of meaningful isosurfaces for volume data visualization. Proc IEEE Vis 223–230

  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–470

  11. Sereda P, Vilanova A, Serlie IWO and Gerritsen FA (2006). Visualization of boundaries in volumetric datasets using LH histograms. IEEE Trans Vis Comput Graph 12(2): 208–218

    Article  PubMed  Google 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–250

  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–183

  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 

  15. Kniss J, Kindlmann G and Hansen C (2002). Multidimensional transfer functions for interactive volume rendering. IEEE Trans Vis Comput Graph 8(3): 270–285

    Article  Google Scholar 

  16. Lundstroem C, Ljung P and Ynnerman A (2006). Local histograms for design of transfer functions in direct volume rendering. IEEE Trans Vis Comput Graph 12(6): 1570–1579

    Article  Google Scholar 

  17. Persson A, Brismar TB, Lundström C, Dahlström N, Othberg F and Smedby Ö (2006). Standardized volume rendering for magnetic resonance angiography measurements in the abdominal aorta. Radiologica 47(2): 172–178

    Article  CAS  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–234

  19. Bajaj CL, Pascucci V, Schikore DR (1997) The contour spectrum. Proc IEEE Vis 167–173, 539

  20. Pfister H, Lorensen B, Bajaj C, Kindlmann G, Schroeder W, Avila LS, Martin K, Machiraju R and Lee J (2001). The transfer function bake-off. IEEE Comput Graph Appl 21: 16–22

    Article  Google Scholar 

  21. Kindlmann G, Durkin JW (1998) Semi-automatic generation of transfer functions for direct volume rendering. Proc IEEE Symp Vol Vis 79–86, 170

  22. Marks J, Andalman B, Beardsley P, Freeman W, Gibson S, Hodgins J, Kang T, Mirtich B, Pfister H, Ruml W, Ryall K, Seims J and Shieber S (1997). Design galleries: a general approach to setting parameters for computer graphics and animation. Proc SIGGRAPH 97: 389–400

    Article  Google Scholar 

  23. Jankun-Kelly TJ and Kwan-Liu Ma (2001). Visualization exploration and encapsulation via a spreadsheet-like interface. IEEE Trans Vis Comput Graph 7(3): 275–287

    Article  Google 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 

  25. Rheingans P (2002). Are we there yet? Exploring with dynamic visualization. IEEE Comput Graph Appl 22(1): 6–10

    Article  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–24

  27. Tzeng FY, Lum EB and Ma KL (2005). An intelligent system approach to higher-dimensional classification of volume data. IEEE Trans Vis Comput Graph 11(3): 273–284

    Article  PubMed  Google Scholar 

  28. Jones RM (1999) Introduction to MFC Programming with Visual C++. Microsoft Technologies Series. Prentice-Hall, Englewood Cliffs

  29. Wernecke J (1994) The Inventor Mentor, Programming Object- Oriented 3D Graphics with open inventor, Release 2. Addison Wesley, Reading

  30. Wilson O, Gelder AV, Wilhelms J (1994) Direct volume rendering via 3D textures. Technical report UCSC-CRL-94–19, University of California, Santa Cruz

  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–864

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michael Teistler.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Teistler, M., Breiman, R.S., Liong, S.M. et al. Interactive definition of transfer functions in volume rendering based on image markers. Int J CARS 2, 55–64 (2007). https://doi.org/10.1007/s11548-007-0079-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11548-007-0079-3

Keywords

Navigation