Efficient Acceleration of Mutual Information Computation for Nonrigid Registration Using CUDA

被引:21
|
作者
Ikeda, Kei [1 ]
Ino, Fumihiko [1 ]
Hagihara, Kenichi [1 ]
机构
[1] Osaka Univ, Grad Sch Informat Sci & Technol, Suita, Osaka 5650871, Japan
关键词
Acceleration; compute unified device architecture (CUDA); graphics processing unit (GPU); mutual information (MI); nonrigid registration; DEFORMABLE IMAGE REGISTRATION; GRAPHICS; ALGORITHM;
D O I
10.1109/JBHI.2014.2310745
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose an efficient acceleration method for the nonrigid registration of multimodal images that uses a graphics processing unit. The key contribution of our method is efficient utilization of on-chip memory for both normalized mutual information (NMI) computation and hierarchical B-spline deformation, which compose a well-known registration algorithm. We implement this registration algorithm as a compute unified device architecture program with an efficient parallel scheme and several optimization techniques such as hierarchical data organization, data reuse, and multiresolution representation. We experimentally evaluate our method with four clinical datasets consisting of up to 512 x 512 x 296 voxels. We find that exploitation of on-chip memory achieves a 12-fold increase in speed over an off-chip memory version and, therefore, it increases the efficiency of parallel execution from 4% to 46%. We also find that our method running on a GeForce GTX 580 card is approximately 14 times faster than a fully optimized CPU-based implementation running on four cores. Some multimodal registration results are also provided to understand the limitation of our method. We believe that our highly efficient method, which completes an alignment task within a few tens of seconds, will be useful to realize rapid nonrigid registration.
引用
收藏
页码:956 / 968
页数:13
相关论文
共 50 条
  • [1] Nonrigid mammogram registration using mutual information
    Wirth, MA
    Narhan, J
    Gray, D
    [J]. MEDICAL IMAGING 2002: IMAGE PROCESSING, VOL 1-3, 2002, 4684 : 562 - 573
  • [2] Nonrigid image registration using conditional mutual information
    Loeckx, Dirk
    Slagmolen, Pieter
    Maes, Frederik
    Vandermeulen, Dirk
    Suetens, Paul
    [J]. INFORMATION PROCESSING IN MEDICAL IMAGING, PROCEEDINGS, 2007, 4584 : 725 - +
  • [3] Nonrigid Image Registration Using Conditional Mutual Information
    Loeckx, Dirk
    Slagmolen, Pieter
    Maes, Frederik
    Vandermeulen, Dirk
    Suetens, Paul
    [J]. IEEE TRANSACTIONS ON MEDICAL IMAGING, 2010, 29 (01) : 19 - 29
  • [4] A model for nonrigid mammogram registration using mutual information
    Wirth, MA
    Narhan, J
    Gray, D
    [J]. DIGITAL MAMMOGRAPHY, PROCEEDINGS, 2003, : 243 - 245
  • [5] Spatial Information Encoded Mutual Information for Nonrigid Registration
    Zhuang, Xiahai
    Hawkes, David J.
    Ourselin, Sebastien
    [J]. BIOMEDICAL IMAGE REGISTRATION, 2010, 6204 : 246 - 257
  • [6] SERIAL NONRIGID VASCULAR REGISTRATION USING WEIGHTED NORMALIZED MUTUAL INFORMATION
    Suh, J. W.
    Scheinost, D.
    Qian, X.
    Sinusas, A. J.
    Breuer, C. K.
    Papademetris, X.
    [J]. 2010 7TH IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING: FROM NANO TO MACRO, 2010, : 25 - 28
  • [7] Nonrigid Registration of Ultrasound and MRI Using Contextual Conditioned Mutual Information
    Rivaz, Hassan
    Karimaghaloo, Zahra
    Fonov, Vladimir S.
    Collins, D. Louis
    [J]. IEEE TRANSACTIONS ON MEDICAL IMAGING, 2014, 33 (03) : 708 - 725
  • [8] NONRIGID REGISTRATION WITH DIFFERENTIAL BIAS CORRECTION USING NORMALISED MUTUAL INFORMATION
    Modat, Marc
    Ridgway, Gerard R.
    Hawkes, David J.
    Fox, Nick C.
    Ourselin, Sebastien
    [J]. 2010 7TH IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING: FROM NANO TO MACRO, 2010, : 356 - 359
  • [9] Unifying Encoding of Spatial Information in Mutual Information for Nonrigid Registration
    Zhuang, Xiahai
    Hawkes, David J.
    Ourselin, Sebastien
    [J]. INFORMATION PROCESSING IN MEDICAL IMAGING, PROCEEDINGS, 2009, 5636 : 491 - 502
  • [10] Nonrigid Image Registration of Brain MR Images Using Normalized Mutual Information
    Pradhan, Smita
    Patra, Dipti
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2012), 2014, 236 : 1069 - 1077