2008 International Conference on Computational Sciences and Its Applications 2008
DOI: 10.1109/iccsa.2008.22
|View full text |Cite
|
Sign up to set email alerts
|

Fast Deformable Registration on the GPU: A CUDA Implementation of Demons

Abstract: In the medical imaging field, we need fast deformable registration methods especially in intra-operative settings characterized by their time-critical applications. Image registration studies which are based on Graphics Processing Units (GPUs) provide fast implementations. However, only a small number of these GPU-based studies concentrate on deformable registration. We implemented Demons, a widely used deformable image registration algorithm, on NVIDIA's Quadro FX 5600 GPU with the Compute Unified Device Arch… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
56
0

Year Published

2009
2009
2023
2023

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 81 publications
(56 citation statements)
references
References 28 publications
0
56
0
Order By: Relevance
“…During the time, several improvements regarding the precision and registration speed were developed. In Muyan-Ozcelik [4], GPU implementation of Demons algorithm was developed. Image registration is a high time consuming operation.…”
Section: Introductionmentioning
confidence: 99%
“…During the time, several improvements regarding the precision and registration speed were developed. In Muyan-Ozcelik [4], GPU implementation of Demons algorithm was developed. Image registration is a high time consuming operation.…”
Section: Introductionmentioning
confidence: 99%
“…We can find in the literature GPU-based implementations of the watershed [34] and region growing methods [32], along with Markov random fields [43] and graph cuts approaches [24,17]. Image registration also turned out to strongly benefit from parallel computing, giving birth to a variety of implementations based on mutual information [37], sum of squared differences [14], demons [31,20], viscous-fluid regularization [23] or regularized gradient flow [35].…”
Section: Related Work On Gpu-based Segmentationmentioning
confidence: 99%
“…6) is greater than MidPoint, it is mapped to coordinate (n+1-8, n+1-6) = (2, 4). Coordinate (7,2), it is not modified because the y coordinate (i.e. 2) is less than MidPoint.…”
Section: Blocks Blocks Totalblocks Blocks N M Mmentioning
confidence: 99%
“…The general-purpose computer with programmable GPU hardware has shown great promise for solving many computationally intensive problems and has opened up a range of possibilities for a variety of application domains ranging from scientific computing [3], computational geometry [4], database operations [5], image processing [6] [7], bioinformatics [8]and so forth. Earlier development on GPUs required that applications use explicit graphics application programming interfaces (APIs) to organize data into streams and invoke kernels, which were usually written using high-level programming languages, such as Cg, GLSL, etc.…”
Section: Introductionmentioning
confidence: 99%