3D Medical Images Registration Based on GPU Parallel Computing

Article Preview

Abstract:

Real time 3D medical image registration method is key technology of medical image processing, especially in surgical operation navigation. However, current 3D medical image registration methods are time-consuming, which can’t meet the real time requirement of clinical application. To solve this problem, this paper presented a high performance computational method based on CUDA ( Compute Unified Device Architecture), which took full advantage of GPU parallel computing under CUDA architecture combined with image multiple scale and maximum mutual information to make fast registration of three dimensional medical image. Experiments showed that this algorithm can greatly accelerate the computational speed of registration of three dimensional medical image, and meet the real time requirement of clinical application.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

3010-3013

Citation:

Online since:

December 2012

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Jian Xu, An Qin, Xiaolin Meng, Wufan Chen, Qianjin Feng. 2D-3D Medical image registration technology reserach based on CUDA. [J], Chinese Journal of Medical Physics, 2010, 27(2): 1721-1725.

Google Scholar

[2] Fumihiko Ino, Kanrou Ooyama, Kenichi Hagihara. A data distributed parallel algorithm for nonrigid image registration[J], Parallel Computing, 2005, 31(1): 19-43.

DOI: 10.1016/j.parco.2004.12.001

Google Scholar

[3] T. Rohlfing, C.R. Maurer. Nonrigid image registration in shared-memory multiprocessor environments with application to brains, breasts, and bees. [J], IEEE Trans on Information Technology in Biomedicine, 2003, 7(1): 16-25.

DOI: 10.1109/titb.2003.808506

Google Scholar

[4] Withaya C, Laksanapanaib, Pintavirooj. Hardware-accelerated objective function evaluation for medical image registration[J], Proceedings of Analog and Digital Techniques in Electrical Engineering, 2004: 419-422.

Google Scholar

[5] Owens JD H M, Luebke D, et al. GPU computing[J], Proceedings of the IEEE, 2008, 96(5): 879-899.

Google Scholar

[6] Suda R, Aoki T, Hirasawa S, et al. Aspects of GPU for general purpose high performance computing[J], IEEE Press, 2009: 216-223.

Google Scholar

[7] Lin Y, Medioni G. Mutual information computation and maximization using GPU[J], IEEE, 2008: 1-6.

Google Scholar

[8] Shu Zhang, Yanli Chu. GPU High Performance of CUDA. Beijing: Chinese WaterPower Presss; (2009).

Google Scholar

[9] Jason Sanders. CUDA by Example: an Introduction to General-Purpose GPU Programming. Addison-Wesley Professional Press, (2011).

Google Scholar

[10] . Jenkinson M, Smith S. A global optimisation method for robust affine registration of brain images. [J], Medical Image Analysis[J], Medical Image Analysis, 2001, 5(2): 143-156.

DOI: 10.1016/s1361-8415(01)00036-6

Google Scholar