Difference between revisions of "2010 NAMIC Project week: Volume Rendering for Virtual Colonoscopy"

From NAMIC Wiki
Jump to: navigation, search
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
<gallery>
+
 
Image:PW-MIT2010.png|[[2010_Summer_Project_Week#Projects|Projects List]]
+
[[File:VC-Slicer-75%.jpg]]
</gallery>
 
  
 
==Key Investigators==
 
==Key Investigators==
 
* MGH: Hiro Yoshida
 
* MGH: Hiro Yoshida
 
* MGH: Yin Wu
 
* MGH: Yin Wu
* BWH/Isomic: Steve Pieper
+
 
 +
* Isomics, Inc: Steve Pieper
 
* BWH: Ron Kikinis
 
* BWH: Ron Kikinis
  
Line 14: Line 14:
  
 
<h3>Objective</h3>
 
<h3>Objective</h3>
development of volume rendering for virtual colonoscopy
+
Pursure volume rendering that is suitable for real-time and interactive virtual colonoscopy display.
 
 
The objective of this project is to:
 
* provide volume rendering functionality which is suitable for virtual colonoscopy
 
  
Questions to study:
+
The objectives of this project is to:
* difference in performance in rendering functions
+
* Examine internal volume rendering engines (open source) availabel in Slicer
 +
* Provide external volume rendering engines (closed source) for virtual colonoscopy
 +
* Compare the performance of these volume rendering engines.
 +
* Compare the advantages and disadvantages of these volume rendering engines in real-time high-quality virtual colonoscopy navigation
  
 
</div>
 
</div>
Line 27: Line 27:
  
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
 +
Several virtual colonoscopy datasets will be rendered by use of the below volume rendering engines.
 +
* VTK GPU Raycasting in Slicer 3.6 (GLSL)
 +
* Microsoft research (MSR) volume rendering (CUDA, closed source)
  
We will integrate this volume rendering codes to end-to-end virtual colonoscopy module:
+
The performance of these volume rendering engines will be compared based on various metrics, including the response to multitouch functions.
 
 
* implement volume rendering algorithm
 
* integrate afterwards
 
 
 
This leads to add volume rendering for virtual colonoscopy to GUI Slicer module.
 
  
 
</div>
 
</div>
Line 40: Line 38:
  
 
<h3>Progress</h3>
 
<h3>Progress</h3>
 
+
The two volume rendering engines are installed on a single computer equipped with a CUDA-based GPU for rendering the virtual colonoscopy datasets and for performance comparison purposes.
  
 
</div>
 
</div>
Line 49: Line 47:
 
==Delivery Mechanism==
 
==Delivery Mechanism==
  
Basic volume rendering codes for virtual colonoscopy
+
A table that shows a comparison of the above two rendering engines in terms of
 
 
<pre>
 
  
# Add codes here!
+
* rendering performance and
 +
* advantages and disadvantages in rendering virtual colonoscopy datasets in clinical settings
  
</pre>
+
will be delivered.
  
 
==References==
 
==References==
  
 
</div>
 
</div>

Latest revision as of 15:35, 21 June 2010

Home < 2010 NAMIC Project week: Volume Rendering for Virtual Colonoscopy


VC-Slicer-75%.jpg

Key Investigators

  • MGH: Hiro Yoshida
  • MGH: Yin Wu
  • Isomics, Inc: Steve Pieper
  • BWH: Ron Kikinis

Objective

Pursure volume rendering that is suitable for real-time and interactive virtual colonoscopy display.

The objectives of this project is to:

  • Examine internal volume rendering engines (open source) availabel in Slicer
  • Provide external volume rendering engines (closed source) for virtual colonoscopy
  • Compare the performance of these volume rendering engines.
  • Compare the advantages and disadvantages of these volume rendering engines in real-time high-quality virtual colonoscopy navigation

Approach, Plan

Several virtual colonoscopy datasets will be rendered by use of the below volume rendering engines.

  • VTK GPU Raycasting in Slicer 3.6 (GLSL)
  • Microsoft research (MSR) volume rendering (CUDA, closed source)

The performance of these volume rendering engines will be compared based on various metrics, including the response to multitouch functions.

Progress

The two volume rendering engines are installed on a single computer equipped with a CUDA-based GPU for rendering the virtual colonoscopy datasets and for performance comparison purposes.

Delivery Mechanism

A table that shows a comparison of the above two rendering engines in terms of

  • rendering performance and
  • advantages and disadvantages in rendering virtual colonoscopy datasets in clinical settings

will be delivered.

References