Non-rigid multi-modal registration on the GPU

被引:7
|
作者
Vetter, Christoph [1 ]
Guetter, Christoph [1 ]
Xu, Chenyang [1 ]
Westermann, Rudiger [2 ]
机构
[1] Siemens Corp Res, 755 Coll Rd E, Princeton, NJ 08540 USA
[2] Tech Univ Munich, Comp Graph & Visualizat Grp, D-85748 Garching, Germany
关键词
non-rigid registration; multi-modal registration; GPU; learning; mutual information; gradient descent;
D O I
10.1117/12.709629
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Non-rigid multi-modal registration of images/volumes is becoming increasingly necessary in many medical settings. While efficient registration algorithms have been published, the speed of the solutions is a problem in clinical applications. Harnessing the computational power of graphics processing unit (GPU) for general purpose computations has become increasingly popular in order to speed up algorithms further, but the algorithms have to be adapted to the data-parallel, streaming model of the GPU. This paper describes the implementation of a non-rigid, multi-modal registration using mutual information and the Kullback-Leibler divergence between observed and learned joint intensity distributions. The entire registration process is implemented on the GPU, including a GPU-friendly computation of two-dimensional histograms using vertex texture fetches as well as an implementation of recursive Gaussian filtering on the GPU. Since the computation is performed on the GPU, interactive visualization of the registration process can be done without bus transfer between main memory and video memory. This allows the user to observe the regristration process and to evaluate the result more easily. Two hybrid approaches distributing the computation between the GPU and CPU are discussed. The first approach uses the CPU for lower resolutions and the GPU for higher resolutions, the second approach uses the GPU to compute a first approximation to the registration that is used as starting point for registration on the CPU using double-precision. The results of the CPU implementation are compared to the different approaches using the GPU regarding speed as well as image quality. The GPU performs up to 5 times faster per iteration than the CPU implementation.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Optimized GPU implementation of learning-based non-rigid multi-modal registration
    Fan, Zhe
    Vetter, Christoph
    Guetter, Christoph
    Yu, Daphne
    Westermann, Ruediger
    Kaufman, Arie
    Xu, Chenyang
    [J]. MEDICAL IMAGING 2008: IMAGE PROCESSING, PTS 1-3, 2008, 6914
  • [2] Validation of a non-rigid registration algorithm for multi-modal data
    Rogelj, P
    Kovacic, S
    Gee, JC
    [J]. MEDICAL IMAGING 2002: IMAGE PROCESSING, VOL 1-3, 2002, 4684 : 299 - 307
  • [3] Non-rigid Multi-modal Medical Image Registration: A Review
    Xu, Tingting
    Wei, Ning
    [J]. PROCEEDINGS OF 3RD INTERNATIONAL CONFERENCE ON MULTIMEDIA TECHNOLOGY (ICMT-13), 2013, 84 : 934 - 941
  • [4] Multi-modal non-rigid registration using a stochastic gradient approximation
    De Craene, M
    Daische, ADB
    Macq, B
    Kipfmueller, F
    Weisenfeld, N
    Haker, S
    Watfield, SK
    [J]. 2004 2ND IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING: MACRO TO NANO, VOLS 1 AND 2, 2004, : 1459 - 1462
  • [5] Consistent multi-modal non-rigid registration based on a variational approach
    Zhang, ZJ
    Jiang, YF
    Tsui, H
    [J]. PATTERN RECOGNITION LETTERS, 2006, 27 (07) : 715 - 725
  • [6] Point similarity measures for non-rigid registration of multi-modal data
    Rogelj, P
    Kovacic, S
    Gee, JC
    [J]. COMPUTER VISION AND IMAGE UNDERSTANDING, 2003, 92 (01) : 112 - 140
  • [7] A Statistical Similarity Measure for Non-rigid Multi-modal Image Registration
    Shi, Jiangli
    Chen, Yunmei
    Rao, Murali
    Lee, Jinseop
    [J]. MEDICAL IMAGING 2010: IMAGE PROCESSING, 2010, 7623
  • [8] A Discrete Search Method for Multi-modal Non-Rigid Image Registration
    Shekhovtsov, Alexander
    Garcia-Arteaga, Juan D.
    Werner, Tomas
    [J]. 2008 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, VOLS 1-3, 2008, : 915 - 920
  • [9] Non-rigid Multi-modal Registration of Coronary Arteries Using SIFTflow
    Gatta, Carlo
    Balocco, Simone
    Martin-Yuste, Victoria
    Leta, Ruben
    Radeva, Petia
    [J]. PATTERN RECOGNITION AND IMAGE ANALYSIS: 5TH IBERIAN CONFERENCE, IBPRIA 2011, 2011, 6669 : 159 - 166
  • [10] Multi-modal 2D-3D non-rigid registration
    Pruemmer, M.
    Hornegger, J.
    Pfister, M.
    Doerfler, A.
    [J]. MEDICAL IMAGING 2006: IMAGE PROCESSING, PTS 1-3, 2006, 6144