Difference between revisions of "Slicer-IGT/GPU-IGT"

From NAMIC Wiki
Jump to: navigation, search
(→‎Events: added new t-con link)
Line 16: Line 16:
 
* Salt-Lake city NA-MIC AHM, Jan 11-, 2008
 
* Salt-Lake city NA-MIC AHM, Jan 11-, 2008
 
* [[Slicer-IGT:GPU-IGT:01/09/08 T-con with Ben and Nicholas at 3pm Salt Lake City Time]]
 
* [[Slicer-IGT:GPU-IGT:01/09/08 T-con with Ben and Nicholas at 3pm Salt Lake City Time]]
 +
* [[Slicer-IGT:GPU-IGT:01/23/08 T-con with Nicholas and Ben at 9am Boston Time]]
  
 
=Timeline/Progress=
 
=Timeline/Progress=

Revision as of 15:49, 20 January 2008

Home < Slicer-IGT < GPU-IGT

Objective

  • To integrate fast GPU-accerelated image processing in NA-MIC toolkit
  • To perform 4D MRI or US guided operation assisted by GPU-accelerated Slicer
  • Create a Wiki Page for Slicer3:Volume Rendering With Cuda

People involved

  • Nobuhiko Hata (BWH)
  • Benjamin Grauer (BWH, ETH)
  • Nicholas Herlambang (Tokyo University)
  • Wong Ki Jeong (U Utah)

Events

Timeline/Progress

  1. Cuda Integration into Slicer/CMake works (on Kubuntu)
  2. NH will write paper on IV-CUDA rendering for Journal
  3. Hata suggested publication of ITK-CUDA registration in Insight Journal (Feb)
  4. Benjamin will have short summery as of March 15 for MICCAI.
  5. Benjamin will finish his master by May 15th.

Misc notes

  1. Link to Slicer3:Volume_Rendering
  2. Getting Cuda and CMake to run together
  3. Check out the samplecode for a Cuda and CMake project for Volume Rendering

Cuda Examples

  1. Cuda Lecture

Resources

A list of interesting resources for building and using CUDA within Slicer and VTK:

  1. CUDA Main page: http://developer.nvidia.com/object/cuda.html
  2. CMake-Cuda: http://www.sci.utah.edu/~abe/FindCuda.html
  3. CUDA lecture by David Kirk @ Univ. of Illinois: http://courses.ece.uiuc.edu/ece498/al1/Syllabus.html
  4. Nice Siggraph Presentation on Volume Rendering media:SIGGRAPH-GPU.pdf

Volume Rendering Techniques

  1. Nagoya Software MIP
    1. Source: Volumerenderer.h
  2. Osirix approach