Abstract
Purpose
The rating of distances and infiltrations to vital structures is important for the planning of tumor surgery or interventional procedures. To support such an assessment, the target structures should be clearly emphasized in a 3D visualization by ensuring their visibility.
Methods
Smart Visibility techniques such as Ghosting Views and Breakaway Views are employed. Ghosting Views highlight focus structures by fading out occluding structures and are often used in anatomical illustrations. Breakaway Views reveal the structure by cutting into surrounding structures. As a result, an intersection surface is created that allows relating the focus structure with its surroundings. In this contribution, a specialized GPU-based implementation of these techniques is presented for polygonal models derived from a segmentation of the anatomical structures.
Results
We present different rendering styles of the techniques and apply them to highlight enlarged lymph nodes in the neck, as well as tumors inside the liver. Compared to other methods, we focus on polygonal models and optimizations. Thus, very high frame rates could be achieved on consumer graphics hardware. Furthermore, we employed markers that support the estimation of distances within the scene and possible infiltrations around the focus structures.
Conclusion
The parameters for the techniques are defined automatically to aid the employment in clinical routine. Such an application is also supported by the combination and refinement of established rendering techniques.
Similar content being viewed by others
References
Mhler K, Neugebauer M, Tietjen C, Preim B (2007) Viewpoint selection for intervention planning. In: IEEE/eurographics symposium on visualization (EuroVis), pp 267–274
Mhler K, Bade R, Preim B (2006) Adaptive script based animations for intervention planning. In: Proceedings of medical image computing and computer-assisted intervention (MICCAI), pp 984–991
Baer A, Adler F, Lenz D, Preim B (2009) Perception-based evaluation of emphasis techniques used in 3D medical visualization. In: Vision, modeling, and visualization workshop, Braunschweig, pp 295–304
Ling H, Zhou SK, Zheng Y, Georgescu B, Sühling M, Comaniciu D (2008) Hierarchical, learning-based automatic liver segmentation. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1–8
Braude I, Marker J, Museth K, Nissanov J, Breen DE (2007) Contour-based surface reconstruction using MPU implicit models. Graph Model 69(2): 139–157
Bade R, Konrad O, Preim B (2007) Reducing artifacts in surface meshes extracted from binary volumes. J WSCG 15(1–3): 67–74
Elmqvist N, Tsigas P (2008) A taxonomy of 3D occlusion management for visualization. IEEE Trans Vis Comput Graph 14(5): 1095–1109
Viola I, Gröller ME (2005) Smart visibility in visualization. In: Proceedings of EG workshop on computational aesthetics in graphics, visualization and imaging, pp 209–216
Feiner S, Seligmann DD (1992) Cutaways and ghosting: satisfying visibility constraints in dynamic 3D illustrations. Vis Comput 8(5&6): 292–302
Bichlmeier C, Wimmer F, Heining SM, Navab N (2007) Contextual anatomic mimesis hybrid in-situ visualization method for improving multi-sensory depth perception in medical augmented reality. In: ISMAR ’07: Proceedings of the 2007 6th IEEE and ACM international symposium on mixed and augmented reality, pp 1–10
Beyer J, Hadwiger M, Wolfsberger S, Bühler K (2007) High-quality multimodal volume rendering for preoperative planning of neurosurgical interventions. IEEE Trans Vis Comput Graph 13(6): 1696–1703
Krüger J, Schneider J, Westermann R (2006) ClearView: an interactive context preserving hotspot visualization technique. IEEE Trans Vis Comput Graph 12(5): 941–948
Viola I, Kanitsar A, Gröller ME (2004) Importance-driven volume rendering. In: Proceedings of the IEEE visualization, pp 139–145
Diepstraten J, Weiskopf D, Ertl T (2003) Interactive cutaway illustrations. Comput Graph Forum 22(3): 523–532
Rautek P, Bruckner S, Gröller ME (2008) Interaction-dependent semantics for illustrative volume rendering. Comput Graph Forum 27(3): 847–854
Krüger J, Westermann R (2003) Acceleration techniques for GPU-based volume rendering. In: Proceedings of the IEEE visualization, pp 38–45
Li W, Ritter L, Agrawala M, Curless B, Salesin D (2007) Interactive cutaway illustrations of complex 3D models. In: ACM SIGGRAPH 2007 papers, ACM Press, pp 31
Elmqvist N, Assarsson U, Tsigas P (2007) Employing dynamic transparency for 3D occlusion management: design issues and evaluation. In: Proceedings of human-computer interaction—INTERACT (1), pp 532–545
Kirsch F, Döllner J (2005) OpenCSG: a library for image-based CSG rendering. In: Proceedings of the USENIX annual technical conference. USENIX, pp 129–140
Burns M, Finkelstein A (2008) Adaptive cutaways for comprehensible rendering of polygonal scenes. In: Proceedings of ACM SIGGRAPH Asia, pp 1–7
Luft T, Colditz C, Deussen O (2006) Image enhancement by unsharp masking the depth buffer. ACM Trans Graph 25(3): 1206–1213
Mittring M (2007) Finding next gen: CryEngine 2. In: SIGGRAPH ’07: ACM SIGGRAPH 2007 courses, ACM, New York, pp 97–121
Sloan PPJ, Martin W, Gooch A, Gooch B (2001) The lit sphere: a model for capturing NPR shading from art. In: GRIN’01: graphics interface 2001, Toronto, pp 143–150
Bruckner S, Gröller ME (2007) Style transfer functions for illustrative volume rendering. Comput Graph Forum 26(3): 715–724
Tietjen C, Isenberg T, Preim B (2005) Combining silhouettes, surface, and volume rendering for surgery education and planning. In: IEEE/eurographics symposium on visualization (EuroVis), pp 303–310
Krüger A, Tietjen C, Hintze J, Preim B, Hertel I, Strauß G (2005) Interactive visualization for neck dissection planning. In: Proceedings of the IEEE/eurographics symposium on visualization, pp 295–302
Coffin C, Höllerer T (2006) Interactive perspective cut-away views for general 3D scenes. In: Proceedings of the IEEE symposium on 3D user interfaces, pp 25–28
McGuire M, Hughes JF, Egan KMK, Everitt C (2003) Fast, practical and robust shadows. NVIDIA Corporation, Austin
Tietjen C, Dornheim J, Krüger A, Preim B, Hertel I, Strauss G (2005) Computer assisted surgery planning for neck dissections. In: Computer aided surgery around the head—3rd international symposium
Everitt C (2001) Interactive order-independent transparency. NVIDIA, California
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kubisch, C., Tietjen, C. & Preim, B. GPU-based smart visibility techniques for tumor surgery planning. Int J CARS 5, 667–678 (2010). https://doi.org/10.1007/s11548-010-0420-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11548-010-0420-0