메뉴 건너뛰기




Volumn 104, Issue 3, 2011, Pages

A survey of medical image registration on graphics hardware

Author keywords

Acceleration; GPU; Graphics hardware; Image registration; Medical imaging

Indexed keywords

BUILDING BLOCKES; GPU; GRAPHICS HARDWARE; GRAPHICS PROCESSING UNITS; GRAPHICS PROCESSOR; HARDWARE ARCHITECTURE; MEDICAL IMAGE REGISTRATION; PROGRAMMING MODELS; PROGRAMMING SUPPORT;

EID: 80655144789     PISSN: 01692607     EISSN: 18727565     Source Type: Journal    
DOI: 10.1016/j.cmpb.2010.10.009     Document Type: Article
Times cited : (74)

References (80)
  • 1
    • 0029942632 scopus 로고    scopus 로고
    • Clinical applications of registration and fusion of multimodality brain images from PET, SPECT, CT, and MRI
    • Pietrzyk U., Herholz K., Schuster A., Stockhausen H.-M.v., Lucht H., Heiss W.-D. Clinical applications of registration and fusion of multimodality brain images from PET, SPECT, CT, and MRI. Eur. J. Radiol. 1996, 21(3):174-182.
    • (1996) Eur. J. Radiol. , vol.21 , Issue.3 , pp. 174-182
    • Pietrzyk, U.1    Herholz, K.2    Schuster, A.3    Stockhausen, H.-M.4    Lucht, H.5    Heiss, W.-D.6
  • 3
    • 0042527119 scopus 로고    scopus 로고
    • Interpolation artifacts in multimodality image registration based on maximization of mutual information
    • doi:10.1109/TMI.2003.815077
    • Tsao J. Interpolation artifacts in multimodality image registration based on maximization of mutual information. IEEE Trans. Med. Imaging 2003, 22(7):854-864. doi:10.1109/TMI.2003.815077.
    • (2003) IEEE Trans. Med. Imaging , vol.22 , Issue.7 , pp. 854-864
    • Tsao, J.1
  • 4
    • 0034140301 scopus 로고    scopus 로고
    • Interpolation artefacts in mutual information-based image registration
    • Pluim J.P.W., Maintz J.B.A., Viergever M.A. Interpolation artefacts in mutual information-based image registration. Comput. Vis. Image Underst. 2000, 77(9):211-232.
    • (2000) Comput. Vis. Image Underst. , vol.77 , Issue.9 , pp. 211-232
    • Pluim, J.P.W.1    Maintz, J.B.A.2    Viergever, M.A.3
  • 5
    • 84857797238 scopus 로고    scopus 로고
    • GPGPU, Website of general purpose computation on the GPU
    • GPGPU, Website of general purpose computation on the GPU, http://www.gpgpu.org/.
  • 8
    • 84958956603 scopus 로고    scopus 로고
    • Extended-precision floating-point numbers for GPU computation
    • ACM, New York, NY, USA
    • Thall A. Extended-precision floating-point numbers for GPU computation. SIGGRAPH'06: ACM SIGGRAPH 2006 Research Posters 2006, ACM, New York, NY, USA, p. 52. doi:http://doi.acm.org/10.1145/1179622.1179682.
    • (2006) SIGGRAPH'06: ACM SIGGRAPH 2006 Research Posters , pp. 52
    • Thall, A.1
  • 11
    • 80655126427 scopus 로고    scopus 로고
    • Histogram calculation in CUDA, Tech. rep., NVidia
    • V. Podlozhnyuk, Histogram calculation in CUDA, Tech. rep., NVidia, 2007.
    • (2007)
    • Podlozhnyuk, V.1
  • 15
    • 77953980486 scopus 로고    scopus 로고
    • The Direct3D 10 system
    • Blythe D. The Direct3D 10 system. ACM Trans. Graph. 2006, 25(3):724-734. doi:http://doi.acm.org/10.1145/1141911.1141947.
    • (2006) ACM Trans. Graph. , vol.25 , Issue.3 , pp. 724-734
    • Blythe, D.1
  • 16
    • 77953983400 scopus 로고    scopus 로고
    • Cg: a system for programming graphics hardware in a C-like language
    • ACM Press, New York, NY, USA
    • Mark W.R., Glanville R.S., Akeley K., Kilgard M.J. Cg: a system for programming graphics hardware in a C-like language. SIGGRAPH'03: ACM SIGGRAPH 2003, 896-907. ACM Press, New York, NY, USA, doi:http://doi.acm.org/10.1145/1201775.882362.
    • (2003) SIGGRAPH'03: ACM SIGGRAPH , pp. 896-907
    • Mark, W.R.1    Glanville, R.S.2    Akeley, K.3    Kilgard, M.J.4
  • 18
    • 30744455496 scopus 로고    scopus 로고
    • Streaming architectures and technology trends
    • Addison-Wesley Professional
    • Owens J. Streaming architectures and technology trends. GPU Gems 2 2005, 457-470. Addison-Wesley Professional.
    • (2005) GPU Gems 2 , pp. 457-470
    • Owens, J.1
  • 19
    • 84857802001 scopus 로고    scopus 로고
    • AMD, CAL SDK
    • AMD, CAL SDK, http://ati.amd.com/developer/.
  • 20
    • 34748901307 scopus 로고    scopus 로고
    • GPU-based streaming architectures for fast cone-beam ct image reconstruction and demons deformable registration
    • Sharp G.C., Kandasamy N., Singh H., Folkert M. GPU-based streaming architectures for fast cone-beam ct image reconstruction and demons deformable registration. Phys. Med. Biol. 2004, 52(19):5771-5783.
    • (2004) Phys. Med. Biol. , vol.52 , Issue.19 , pp. 5771-5783
    • Sharp, G.C.1    Kandasamy, N.2    Singh, H.3    Folkert, M.4
  • 21
    • 84857795359 scopus 로고    scopus 로고
    • Khronos Group, The OpenCL specification
    • Khronos Group, The OpenCL specification, http://www.khronos.org/opencl/.
  • 24
    • 77950310405 scopus 로고    scopus 로고
    • Accelerating 3D non-rigid registration using graphics hardware
    • Courty N., Hellier P. Accelerating 3D non-rigid registration using graphics hardware. Int. J. Image Graph. 2008, 8(1):1-18.
    • (2008) Int. J. Image Graph. , vol.8 , Issue.1 , pp. 1-18
    • Courty, N.1    Hellier, P.2
  • 26
    • 48349093945 scopus 로고    scopus 로고
    • High performance computing for deformable image registration: towards a new paradigm in adaptive radiotherapy
    • Samant S.S., Xia J., Muyan-Özçelik P., Owens J.D. High performance computing for deformable image registration: towards a new paradigm in adaptive radiotherapy. Med. Phys. 2008, 35(8):3546-3553.
    • (2008) Med. Phys. , vol.35 , Issue.8 , pp. 3546-3553
    • Samant, S.S.1    Xia, J.2    Muyan-Özçelik, P.3    Owens, J.D.4
  • 30
    • 10644295769 scopus 로고    scopus 로고
    • Image registration by a regularized gradient flow. A streaming implementation in DX9 graphics hardware
    • Strzodka R., Droske M., Rumpf M. Image registration by a regularized gradient flow. A streaming implementation in DX9 graphics hardware. Computing 2004, 73(4):373-389.
    • (2004) Computing , vol.73 , Issue.4 , pp. 373-389
    • Strzodka, R.1    Droske, M.2    Rumpf, M.3
  • 33
    • 0025273449 scopus 로고
    • Computation of digitally reconstructed radiographs for use in radiotherapy treatment design
    • Sherhouse G.W., Novins K.L., Chaney E.L. Computation of digitally reconstructed radiographs for use in radiotherapy treatment design. Int. J. Radiat. Oncol. Biol. Phys. 1990, 18(3):651-658.
    • (1990) Int. J. Radiat. Oncol. Biol. Phys. , vol.18 , Issue.3 , pp. 651-658
    • Sherhouse, G.W.1    Novins, K.L.2    Chaney, E.L.3
  • 35
    • 80655143403 scopus 로고    scopus 로고
    • Iterative X-ray/CT registration using accelerated volume rendering, Ph.D. thesis, Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, May
    • D. LaRose, Iterative X-ray/CT registration using accelerated volume rendering, Ph.D. thesis, Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, May 2001.
    • (2001)
    • LaRose, D.1
  • 39
    • 33846152662 scopus 로고    scopus 로고
    • A parallel implementation of 2D-3D image registration for computer-assisted surgery
    • Ino F., Kawasaki Y., Tashiro T., Nakajima Y., Sato Y., Tamura S., Hagihara K. A parallel implementation of 2D-3D image registration for computer-assisted surgery. Int. J. Bioinform. Res. Appl. 2006, 2(4):341-358. doi:http://dx.doi.org/10.1504/IJBRA.2006.011034.
    • (2006) Int. J. Bioinform. Res. Appl. , vol.2 , Issue.4 , pp. 341-358
    • Ino, F.1    Kawasaki, Y.2    Tashiro, T.3    Nakajima, Y.4    Sato, Y.5    Tamura, S.6    Hagihara, K.7
  • 50
    • 44949249532 scopus 로고    scopus 로고
    • Fast free-form volume deformation using inverse-ray-deformation
    • ACTA Press
    • Chen H., Hesser J., Männer R. Fast free-form volume deformation using inverse-ray-deformation. VIIP 2001, 163-168. ACTA Press.
    • (2001) VIIP , pp. 163-168
    • Chen, H.1    Hesser, J.2    Männer, R.3
  • 54
    • 84857799785 scopus 로고    scopus 로고
    • NVidia, CUDA SDK
    • NVidia, CUDA SDK, http://www.nvidia.com/object/cuda_get.html.
  • 55
    • 62349090240 scopus 로고    scopus 로고
    • Non-rigid registration for large sets of microscopic images on graphics processors
    • Ruiz A., Ujaldon M., Cooper L., Huang K. Non-rigid registration for large sets of microscopic images on graphics processors. J. Signal Process. Syst. 2009, 55(1-3):229-250. doi:http://dx.doi.org/10.1007/s11265-008-0208-4.
    • (2009) J. Signal Process. Syst. , vol.55 , Issue.1-3 , pp. 229-250
    • Ruiz, A.1    Ujaldon, M.2    Cooper, L.3    Huang, K.4
  • 57
    • 28744457292 scopus 로고    scopus 로고
    • Automatic registration of portal images and volumetric CT for patient positioning in radiation therapy
    • Khamene A., Bloch P., Wein W., Svatos M., Sauer F. Automatic registration of portal images and volumetric CT for patient positioning in radiation therapy. Med. Image Anal. 2006, 96-112.
    • (2006) Med. Image Anal. , pp. 96-112
    • Khamene, A.1    Bloch, P.2    Wein, W.3    Svatos, M.4    Sauer, F.5
  • 59
    • 0030088712 scopus 로고    scopus 로고
    • Multi-modal volume registration by maximization of mutual information
    • Wells W., Viola P., Atsumi H., Nakajima S., Kikinis R. Multi-modal volume registration by maximization of mutual information. Med. Image Anal. 1996, 1(1):35-51.
    • (1996) Med. Image Anal. , vol.1 , Issue.1 , pp. 35-51
    • Wells, W.1    Viola, P.2    Atsumi, H.3    Nakajima, S.4    Kikinis, R.5
  • 60
    • 33744816221 scopus 로고    scopus 로고
    • Learning based non-rigid multi-modal image registration using kullback-leibler divergence
    • Guetter C., Xu C., Sauer F., Hornegger J. Learning based non-rigid multi-modal image registration using kullback-leibler divergence. MICCAI, no. 2 2005, 255-262.
    • (2005) MICCAI, no. 2 , pp. 255-262
    • Guetter, C.1    Xu, C.2    Sauer, F.3    Hornegger, J.4
  • 61
    • 0031106962 scopus 로고    scopus 로고
    • Multimodality image registration by maximization of mutual information
    • doi:10.1109/42.563664
    • Maes F., Collignon A., Vandermeulen D., Marchal G., Suetens P. Multimodality image registration by maximization of mutual information. IEEE Trans. Med. Imaging 1997, 16(2):187-198. doi:10.1109/42.563664.
    • (1997) IEEE Trans. Med. Imaging , vol.16 , Issue.2 , pp. 187-198
    • Maes, F.1    Collignon, A.2    Vandermeulen, D.3    Marchal, G.4    Suetens, P.5
  • 62
    • 77952262446 scopus 로고    scopus 로고
    • Acceleration of medical image registration using graphics process units in computing normalized mutual information
    • doi:10.1109/ICIG.2009.48
    • Cheng W.-H., Lu C.-C. Acceleration of medical image registration using graphics process units in computing normalized mutual information. Fifth International Conference on Image and Graphics, 2009. ICIG'09 2009, 814-818. doi:10.1109/ICIG.2009.48.
    • (2009) Fifth International Conference on Image and Graphics, 2009. ICIG'09 , pp. 814-818
    • Cheng, W.-H.1    Lu, C.-C.2
  • 63
    • 80655143390 scopus 로고    scopus 로고
    • NVidia, NVIDIA CUDA - compute unified device architecture - programming guide - version 2.3, Tech. rep.
    • NVidia, NVIDIA CUDA - compute unified device architecture - programming guide - version 2.3, Tech. rep., NVidia, 2007.
    • (2007) NVidia
  • 64
    • 33645685697 scopus 로고    scopus 로고
    • GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation, Addison-Wesley Professional, Ch. Fast Third-Order Texture Filtering
    • C. Sigg, M. Hadwiger, GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation, Addison-Wesley Professional, 2005, Ch. Fast Third-Order Texture Filtering, pp. 313-329.
    • (2005) , pp. 313-329
    • Sigg, C.1    Hadwiger, M.2
  • 65
    • 70350723491 scopus 로고    scopus 로고
    • Efficient gpu-based texture interpolation using uniform b-splines
    • Ruijters D., ter Haar Romeny B.M., Suetens P. Efficient gpu-based texture interpolation using uniform b-splines. J. Graph. gpu Game Tools 2008, 13(4):61-69.
    • (2008) J. Graph. gpu Game Tools , vol.13 , Issue.4 , pp. 61-69
    • Ruijters, D.1    ter Haar Romeny, B.M.2    Suetens, P.3
  • 66
    • 33646268132 scopus 로고    scopus 로고
    • Stream reduction operations for GPGPU applications
    • Addison-Wesley Professional
    • Horn D. Stream reduction operations for GPGPU applications. GPU Gems 2 2005, 573-589. Addison-Wesley Professional.
    • (2005) GPU Gems 2 , pp. 573-589
    • Horn, D.1
  • 68
    • 67650661447 scopus 로고    scopus 로고
    • Optimizing parallel reduction in cuda, Tech. rep.
    • M. Harris, Optimizing parallel reduction in cuda, Tech. rep., NVIDIA Corporation, 2008.
    • (2008) NVIDIA Corporation
    • Harris, M.1
  • 69
    • 84857799786 scopus 로고    scopus 로고
    • ARB, EXT_histogram. URL
    • ARB, EXT_histogram. URL http://opengl.org/registry/specs/EXT/histogram.txt.
  • 76
    • 77955060039 scopus 로고    scopus 로고
    • Accelerating 3d nonrigid registration using the cell broadband engine processor
    • 12:1-12:10. doi:10.1147/JRD.2009.5429078.
    • Rohrer J., Gong L. Accelerating 3d nonrigid registration using the cell broadband engine processor. IBM J. Res. Dev. 2009, 53(5). 12:1-12:10. doi:10.1147/JRD.2009.5429078.
    • (2009) IBM J. Res. Dev. , vol.53 , Issue.5
    • Rohrer, J.1    Gong, L.2
  • 77
    • 33947588604 scopus 로고    scopus 로고
    • Performance and accuracy of hardware-oriented native-, emulated- and mixed-precision solvers in FEM simulations
    • doi:10.1080/17445760601122076.
    • Göddeke D., Strzodka R., Turek S. Performance and accuracy of hardware-oriented native-, emulated- and mixed-precision solvers in FEM simulations. Int. J. Parallel Emergent Distributed Syst. 2007, 22(4):221-256. doi:10.1080/17445760601122076.
    • (2007) Int. J. Parallel Emergent Distributed Syst. , vol.22 , Issue.4 , pp. 221-256
    • Göddeke, D.1    Strzodka, R.2    Turek, S.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.