Advanced Volume Rendering Techniques for Medical Applications



Similar documents
S. Raith 1, M.Eder 1, F. v Waldenfels 1, J. Jalali 2, A.Volf 1, L. Kovacs 1

Computer Aided Liver Surgery Planning Based on Augmented Reality Techniques

Interactive Visualization of Magnetic Fields

Character Animation from 2D Pictures and 3D Motion Data ALEXANDER HORNUNG, ELLEN DEKKERS, and LEIF KOBBELT RWTH-Aachen University

Proposed Database System to Integrate Patient Information and Research Data for Maxillofacial and Craniofacial Domain

Petascale Visualization: Approaches and Initial Results

Development of Simulation Tools Software

A Computational Tool for Pre-operative Breast Augmentation Planning in Aesthetic Plastic Surgery

Virtual Resection with a Deformable Cutting Plane

Optimizing the User Experience of a Social Content Management Software for Casual Users

The STC for Event Analysis: Scalability Issues

Silverlight for Windows Embedded Graphics and Rendering Pipeline 1

Remote Graphical Visualization of Large Interactive Spatial Data

for High Performance Computing

The Visualization Pipeline

Communicating Agents Architecture with Applications in Multimodal Human Computer Interaction

Volume Visualization Tools for Geant4 Simulation

LA-UR- Title: Author(s): Intended for: Approved for public release; distribution is unlimited.

INTRODUCTION TO RENDERING TECHNIQUES

A new web based elearning Platform for Building Simulation

Modelling 3D Avatar for Virtual Try on

SOFTWARE FOR 3D IMAGE VISUALISATION, ANALYSIS AND MODEL GENERATION

WBAN Beaconing for Efficient Resource Sharing. in Wireless Wearable Computer Networks

Fast Parallel Algorithms for Computational Bio-Medicine

Computer Graphics in Medicine

Model-Based Requirements Engineering with AutoRAID

MMVR: 10, January On Defining Metrics for Assessing Laparoscopic Surgical Skills in a Virtual Training Environment

Medical Image Processing on the GPU. Past, Present and Future. Anders Eklund, PhD Virginia Tech Carilion Research Institute

Introduction to GPU Computing

Parallel Large-Scale Visualization

Overview Motivation and applications Challenges. Dynamic Volume Computation and Visualization on the GPU. GPU feature requests Conclusions

Applications of graphics in medicine training

Twelve. Figure 12.1: 3D Curved MPR Viewer Window

SOFA an Open Source Framework for Medical Simulation

Parallel Analysis and Visualization on Cray Compute Node Linux

Real-time Processing and Visualization of Massive Air-Traffic Data in Digital Landscapes

Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE. M.Sc. in Advanced Computer Science. Friday 18 th January 2008.

Thumbnails for Medical Volume Data Browser

Visualization and Astronomy

anatomage table Interactive anatomy study table

Using Photorealistic RenderMan for High-Quality Direct Volume Rendering

Parallel Visualization for GIS Applications

Voxar 3D TM. A suite of advanced visualization and analysis software tools

A Novel Switch Mechanism for Load Balancing in Public Cloud

Advanced Rendering for Engineering & Styling

M3039 MPEG 97/ January 1998

NVIDIA IndeX. Whitepaper. Document version June 2013

- trace the origins of the art and science of modeling and animation - establish Blender in the context of 3D modeling and animation production

TwinMesh for Positive Displacement Machines: Structured Meshes and reliable CFD Simulations

Image Processing and Computer Graphics. Rendering Pipeline. Matthias Teschner. Computer Science Department University of Freiburg

AnatomyBrowser: A Framework for Integration of Medical Information

Dong-Joo Kang* Dong-Kyun Kang** Balho H. Kim***

Template-based Eye and Mouth Detection for 3D Video Conferencing

Computer Supported Cooperative Work and Image Analysis in Teleradiology

Sequential Performance Analysis with Callgrind and KCachegrind

The Design and Implement of Ultra-scale Data Parallel. In-situ Visualization System

Interactive Level-Set Deformation On the GPU

An Interactive method to control Computer Animation in an intuitive way.

Employing Complex GPU Data Structures for the Interactive Visualization of Adaptive Mesh Refinement Data

Interactive Level-Set Segmentation on the GPU

Computer Graphics with OpenGL 3e

Force/position control of a robotic system for transcranial magnetic stimulation

Cloud deployment model and cost analysis in Multicloud

Facts about Visualization Pipelines, applicable to VisIt and ParaView

INTERNATIONAL MEDICAL COLLEGE

Piattaforma Avanzata per la Pianificazione Pre-Operatoria nella Chirurgia Laparoscopica Pediatrica

Sequential Performance Analysis with Callgrind and KCachegrind

ICUC One-Page Paper. Mixing a lag screw with a splinting protection plate Alberto Fernández Dell Oca, Pietro Regazzoni, Stephan Perren May 2016

Munich Use Cases FiStar (Fi-PPP) Mobility and Health

High Quality Image Magnification using Cross-Scale Self-Similarity

A Steering Environment for Online Parallel Visualization of Legacy Parallel Simulations

Visualisatie BMT. Introduction, visualization, visualization pipeline. Arjan Kok Huub van de Wetering

VISUALIZATION OF GEOMETRICAL AND NON-GEOMETRICAL DATA

Integrating Writing and Computer Graphics to Improve Technical Communication Across Disciplines

1 Business Modeling. 1.1 Event-driven Process Chain (EPC) Seite 2

CAD and Creativity. Contents

HOW TO SUCCESSFULLY USE SOFTWARE PROJECT SIMULATION FOR EDUCATING SOFTWARE PROJECT MANAGERS

A Knowledge Management Framework Using Business Intelligence Solutions

Surgery Support System as a Surgeon s Advanced Hand and Eye

Recent Advances and Future Trends in Graphics Hardware. Michael Doggett Architect November 23, 2005

Study on a GIS-based Real-time Leakage Detection Monitoring System

ANALYTICS STRATEGY: creating a roadmap for success

Computer Graphics Hardware An Overview

Medical Diagnosis and Visual Perception - An Evaluation of Usability

A Conceptual Approach to Data Visualization for User Interface Design of Smart Grid Operation Tools

Framework model on enterprise information system based on Internet of things

IMPLEMENTING HEALTHCARE DASHBOARDS FOR OPERATIONAL SUCCESS

MVTec Software GmbH.

Education: MD Medical University of Silesia, Zabrze, Poland present PhD Medical University of Silesia, Katowice, Poland.

Recent Advances in Periscope for Performance Analysis and Tuning

Parallel Computing: Strategies and Implications. Dori Exterman CTO IncrediBuild.

PIE. Internal Structure

Design Optimization of Printed Circuit Board Embedded Inductors through Genetic Algorithms with Verification by COMSOL

Authors: Masahiro Watanabe*, Motoi Okuda**, Teruo Matsuzawa*** Speaker: Masahiro Watanabe**

A Short Introduction on Data Visualization. Guoning Chen

Off-line Model Simplification for Interactive Rigid Body Dynamics Simulations Satyandra K. Gupta University of Maryland, College Park

Hardware design for ray tracing

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

Working Paper XQS/MD*Crypt as a means of education and computation

Transcription:

Advanced Volume Rendering Techniques for Medical Applications Verbesserte Darstellungsmethoden für Volumendaten in medizinischen Anwendungen J. Georgii 1, J. Schneider 1, J. Krüger 1, R. Westermann 1, M. Eder 2, L. Kovacs 2 1 Computer Graphics and Visualization Group Institut für Informatik, Technische Universität München Boltzmannstraße 3, 85748 Garching bei München 2 Abt. f. Plastische und Wiederherstellende Chirurgie Klinikum rechts der Isar, Technische Universität München Ismaningerstraße 22, 81675 München Keywords: Interactive Visualization, Dynamic unstructured Grids, Focus+Context, Graphics Hardware, Volume Raycasting Purpose Interactive visual analysis of a patient s anatomy by means of computer-generated 3D imagery is crucial for diagnosis, pre-operative planning, and surgical training. Hence, computer-aided visualization has established itself in medical applications. Recent advances in consumer class graphics hardware (GPUs) allow a number of new, high-quality visualization modes, while at the same time reducing the financial costs. However, as computing capacities continue to grow, so does the size of acquired datasets, leading to a barrage of information. Consequently, the task of visualization is not limited anymore to producing images at interactive rates, but also includes the guided extraction of significant features to assist the user in the data exploration process. Furthermore, an effective visualization module has to perform problemspecific abstraction of the dataset, leading to a more compact and hence more efficient visual representation. Moreover, many medical applications, such as surgical training simulators and pre-operative planning for plastic and reconstructive surgery, require the visualization of datasets that are dynamically modified or even generated by a physics-based simulation engine. Since the simulation is usually performed on an unstructured finite element grid, novel algorithms including correct visibility ordering have to be applied. Method To deal with the barrage of information present in today s medical datasets, we present a focus+context technique that builds on a GPU-based volume raycaster. The system extracts two or more feature layers (at least one focus and one context) and performs a compositing step to produce the final image. This allows surgeons to view a clearly defined region of interest without sacrificing the positional cues of the surrounding material. The challenge of visualizing unstructured grids is to obtain a visibility ordering of the rendering primitives. This ordering is necessary to provide the user with correct depth cues. For larger datasets, this ordering cannot be achieved at interactive rates, since the underlying data is continuously deforming. Therefore, we extend the GPU-based raycaster to operate on dynamic, unstructured finite element grids. This opens new data modalities to be simulated and visualized. For instance, plastic surgeons can now effectively examine how tissue will be stressed during and after operations.

Results The GPU-based raycasting approach delivers high quality images at highly interactive frame rates (see Figure 1). Although multiple feature layers have to be extracted, the extremely fast compositing step allows latency-free modification of focus+context parameters. This provides surgeons with the rapid visual feedback needed to explore the dataset conveniently. By providing different shading modes, e.g. for skin and bones, intuitive visualizations can be achieved as shown in Figure 2. With the ability to render dynamic datasets, we can even visualize internal properties such as tissue stress interactively during simulation as illustrated in Figure 3. This kind of visualization has a great potential in surgical training environments as it shows the tissue stress induced by the operations of the surgeon. Conclusion We presented several novel visualization modes and demonstrated how they can support surgeons in specific situations. Firstly, the focus+context approach efficiently provides positional cues in addition to a clearly defined focus region. This can be used for still images to communicate certain features to both medics and patients, as well as to support surgical planning processes. Modes that easily convey distances between feature layers (such as bone and skin) are included, along with the possibility to mix layers with traditional volume rendering. Secondly, since visualization of unstructured and dynamic grids is now possible at interactive rates, physics-based simulations can provide surgeons with immediate visual feedback. The visualization of novel modalities such as tissue stress can greatly assist surgeons in training and pre-operative planning. References 1. J. Georgii, R. Westermann: A Generic and Scalable Pipeline for GPU Tetrahedral Grid Rendering, IEEE Transactions on Visualization and Computer Graphics (Proceedings of IEEE Visualization 2006), Vol.12, No.5, Sept./Oct. 2006, to appear 2. J. Georgii, R. Westermann: A Multigrid Framework for Real-Time Simulation of Deformable Bodies, Computers & Graphics, Vol.30, No.3, 2006 3. J. Krüger, J. Schneider, R. Westermann: An Interactive Context Preserving Hotspot Visualization Technique, IEEE Transactions on Visualization and Computer Graphics (Proceedings of IEEE Visualization 2006), 12(5), Sept./Oct. 2006, to appear