Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 2.18 KB

File metadata and controls

53 lines (35 loc) · 2.18 KB

Back to Projects List

Custom shaders for volume rendering and data processing on GPU

Key Investigators

Project Description

Objective

  • Make custom GLSL shader pipelines available in Slicer for:
    • Custom volume rendering effects
    • GPU-accelerated image processing

Approach and Plan

Progress and Next Steps

  • Implemented GLSL based bilateral filter
  • Started implementing infrastructure required for rendering to multiple targets in order to support GPU growcut algorithm

Result

Approach Result
SimpleITK bilateral filter: 8 min 36 seconds
GLSL bilateral filter: 1.5 seconds
Speedup: 344x

BilateralFilterExample

Illustrations

ShaderAlgorithm

Philips 3D US Chroma-depth in PRISM Depth peeling in PRISM

Background and References