ITK/Release 4/GPU Acceleration/Wish List

From KitwarePublic
Jump to navigationJump to search

Background

A certain amount of manual work must be done to support every filter. Therefore, there will not be enough resources to make every filter in ITK to be GPU-enabled. This page is intended to identify and prioritize the list of filters that should be supported in GPU.

Level Set

  • itkParallelSparseFieldLevelSetImageFilter.h

Basic Filters

  • itkDenseFiniteDifferenceImageFilter.h
    • This will enable the
      • Anisotropic diffusion filters.
      • Demons deformable registration.
      • Some of the Level Sets.

Image Registration

  • Enable computation of Image Metrics in the GPU ?

Filtering

  • Basic Filters commonly used
    • Median
    • Gaussian
    • UnaryFunctorFilter
    • BinaryFunctorFilter

Other Efforts