fast parallel image registration on cpu and gpu for diagnostic classification of alzheimer's disease
Clicks: 191
ID: 170062
2014
Article Quality & Performance Metrics
Overall Quality
Improving Quality
0.0
/100
Combines engagement data with AI-assessed academic quality
Reader Engagement
Steady Performance
30.0
/100
190 views
13 readers
Trending
AI Quality Assessment
Not analyzed
Abstract
Nonrigid image registration is an important, but time-consuming task
in medical image analysis. In typical neuroimaging studies, multiple
image registrations are performed, i.e. for atlas-based segmentation
or template construction. Faster image registration routines would
therefore be beneficial.
In this paper we explore acceleration of the image registration
package elastix by a combination of several techniques: i)
parallelization on the CPU, to speed up the cost function derivative
calculation; ii) parallelization on the GPU building on and
extending the OpenCL framework from ITKv4, to speed up the Gaussian
pyramid computation and the image resampling step; iii) exploitation
of certain properties of the B-spline transformation model; iv)
further software optimizations.
The accelerated registration tool is employed in a study on
diagnostic classification of Alzheimer's disease and cognitively
normal controls based on T1-weighted MRI. We selected 299
participants from the publicly available Alzheimer's Disease
Neuroimaging Initiative database. Classification is performed with a
support vector machine based on gray matter volumes as a marker for
atrophy. We evaluated two types of strategies (voxel-wise and
region-wise) that heavily rely on nonrigid image registration.
Parallelization and optimization resulted in an acceleration factor
of 4-5x on an 8-core machine. Using OpenCL a speedup factor of ~2
was realized for computation of the Gaussian pyramids, and 15-60 for
the resampling step, for larger images. The voxel-wise and the
region-wise classification methods had an area under the
receiver operator characteristic curve of 88% and 90%,
respectively, both for standard and accelerated registration.
We conclude that the image registration package elastix was
substantially accelerated, with nearly identical results to the
non-optimized version. The new functionality will become available
in the next release of elastix as open source under the BSD license.
in medical image analysis. In typical neuroimaging studies, multiple
image registrations are performed, i.e. for atlas-based segmentation
or template construction. Faster image registration routines would
therefore be beneficial.
In this paper we explore acceleration of the image registration
package elastix by a combination of several techniques: i)
parallelization on the CPU, to speed up the cost function derivative
calculation; ii) parallelization on the GPU building on and
extending the OpenCL framework from ITKv4, to speed up the Gaussian
pyramid computation and the image resampling step; iii) exploitation
of certain properties of the B-spline transformation model; iv)
further software optimizations.
The accelerated registration tool is employed in a study on
diagnostic classification of Alzheimer's disease and cognitively
normal controls based on T1-weighted MRI. We selected 299
participants from the publicly available Alzheimer's Disease
Neuroimaging Initiative database. Classification is performed with a
support vector machine based on gray matter volumes as a marker for
atrophy. We evaluated two types of strategies (voxel-wise and
region-wise) that heavily rely on nonrigid image registration.
Parallelization and optimization resulted in an acceleration factor
of 4-5x on an 8-core machine. Using OpenCL a speedup factor of ~2
was realized for computation of the Gaussian pyramids, and 15-60 for
the resampling step, for larger images. The voxel-wise and the
region-wise classification methods had an area under the
receiver operator characteristic curve of 88% and 90%,
respectively, both for standard and accelerated registration.
We conclude that the image registration package elastix was
substantially accelerated, with nearly identical results to the
non-optimized version. The new functionality will become available
in the next release of elastix as open source under the BSD license.
Abstract Quality Issue:
This abstract appears to be incomplete or contains metadata (258 words).
Try re-searching for a better abstract.
| Reference Key |
shamonin2014frontiersfast
Use this key to autocite in the manuscript while using
SciMatic Manuscript Manager or Thesis Manager
|
|---|---|
| Authors | ;Denis P Shamonin;Esther E Bron;Boudewijn P.F. Lelieveldt;Marion eSmits;Stefan eKlein;Marius eStaring |
| Journal | Nucleic Acids Research |
| Year | 2014 |
| DOI |
10.3389/fninf.2013.00050
|
| URL | |
| Keywords |
Citations
No citations found. To add a citation, contact the admin at info@scimatic.org
Comments
No comments yet. Be the first to comment on this article.