OpenCL accelerated GPU binary morphology image filters for ITK
logo

Please use this identifier to cite or link to this publication: http://hdl.handle.net/10380/3525
Binary morphological operations are fundamental tools in image processing but the processing time scales with the number of pixels thus making them expensive operations on the CPU for larger 3D datasets that typically appear in medical imaging. Since erosion and dilatation are special neighborhood operators, each pixel in the output depends only on the neighborhood region which makes them fit for massive GPU parallelization. This document introduces a new ITK module that implements generic (OpenCL based) GPU accelerated binary morphology image filters for erosion and dilatation. The filter can be executed within the standard ITKGPU pipeline.
Code
There is no code review at this time.

Reviews
There is no review at this time. Be the first to review this publication!

Quick Comments


Resources
backyellow
Download All
Download Paper , View Paper
Download Source code

Statistics more
backyellow
Global rating: starstarstarstarstar
Review rating: starstarstarstarstar [review]
Code rating:
Paper Quality: plus minus

Information more
backyellow
Categories: Code speed optimization, Mathematical Morphology
Keywords: GPU, binary morphology
Toolkits: ITK, CMake
Export citation:

Share
backyellow
Share

Linked Publications
backyellow
InsightToolkit Kinetic Analysis (itk::ka) Library InsightToolkit Kinetic Analysis (itk::ka) Library
by Dowson N., Baker C., Raffelt D., Smith J., Thomas P., Salvado O., Rose S.

Recommended Publications more
backyellow
Performance Benchmarking the Insight Toolkit Performance Benchmarking the Insight Toolkit
by McCormick M., Kang H.J., Barre S.
Alternative Memory Models for ITK Images Alternative Memory Models for ITK Images
by Mueller D.

View license
Loading license...

Send a message to the author
main_flat
ISSN 2327-770X
Powered by Midas