Presentation is loading. Please wait.

Presentation is loading. Please wait.

GPU Brainstorming What Classes to focus on. Top Priorities Level Sets – (1) ParallelSparseFieldSolver (look at link from Paul) – (?) NarrowBandLevelSet.

Similar presentations


Presentation on theme: "GPU Brainstorming What Classes to focus on. Top Priorities Level Sets – (1) ParallelSparseFieldSolver (look at link from Paul) – (?) NarrowBandLevelSet."— Presentation transcript:

1 GPU Brainstorming What Classes to focus on

2 Top Priorities Level Sets – (1) ParallelSparseFieldSolver (look at link from Paul) – (?) NarrowBandLevelSet – Must be Streamable Registration – Image Metrics (13) Mattes (may not be a good candidate), Mean – Resampling (6) Bspline Transform (?) (5) WindowingSinc Interpolator (only for final resampling) FiniteDifferenceFilter – (4) Anisotropic Diffusion (…it must stream…) – (2) Demons – (7) Level Sets (shape detection, geodesic active contours)

3 Top Priorities (10) Geodesic Morphology – Richard Beare (11) Region Growing – ConfidenceConnected (FloodFill iterator) (5) FFT Transform (…if there is already a lib out there.. Apple ?) (7) BinaryFunctorImageFilter (7) UnaryFunctorFilter (7) ConvolutionFilters (15) Iterative Conditional Modes (statistics) (7) Basic filters (Gaussian, Median)

4 Criteria Focus on algorithms that take several minutes (instead of making interactive the ones that take seconds). Scalability ? linear with number of cores ? Intraoperative imaging registration

5 Good Targets 3D Mattes Mutual Information, Deformable Registration (with Bsplines) Rigid Registration Mutual Information (Greg Sharp) – (histogram based)


Download ppt "GPU Brainstorming What Classes to focus on. Top Priorities Level Sets – (1) ParallelSparseFieldSolver (look at link from Paul) – (?) NarrowBandLevelSet."

Similar presentations


Ads by Google