High performance computing for deformable image registration:: Towards a new paradigm in adaptive radiotherapy

被引:88
|
作者
Samant, Sanjiv S. [1 ]
Xia, Junyi [1 ]
Muyan-Oezcelilk, Pinar [2 ]
Owens, John D. [2 ]
机构
[1] Univ Florida, Dept Nucl & Radiol Engn, Gainesville, FL 32611 USA
[2] Univ Calif Davis, Dept Elect & Comp Engn, Davis, CA 95616 USA
关键词
high performance computing; deformable image registration; demons; graphics processing unit; general purpose computation; GPU; GPGPU;
D O I
10.1118/1.2948318
中图分类号
R8 [特种医学]; R445 [影像诊断学];
学科分类号
1002 ; 100207 ; 1009 ;
摘要
The advent of readily available temporal imaging or time series volumetric (4D) imaging has become an indispensable component of treatment planning and adaptive radiotherapy (ART) at many radiotherapy centers. Deformable image registration (DIR) is also used in other areas of medical imaging, including motion corrected image reconstruction. Due to long computation time, clinical applications of DIR in radiation therapy and elsewhere have been limited and consequently relegated to offline analysis. With the recent advances in hardware and software, graphics processing unit (GPU) based computing is an emerging technology for general purpose computation, including DIR, and is suitable for highly parallelized computing. However, traditional general purpose computation on the GPU is limited because the constraints of the available programming platforms. As well, compared to CPU programming, the GPU currently has reduced dedicated processor memory, which can limit the useful working data set for parallelized processing. We present an implementation of the demons algorithm using the NVIDIA 8800 GTX GPU and the new CUDA programming language. The GPU performance will be compared with single threading and multithreading CPU implementations on an Intel dual core 2.4 GHz CPU using the C programming language. CUDA provides a C-like language programming interface, and allows for direct access to the highly parallel compute units in the GPU. Comparisons for volumetric clinical lung images acquired using 4DCT were carried out. Computation time for 100 iterations in the range of 1.8-13.5 s was observed for the GPU with image size ranging from 2.0x10(6) to 14.2x10(6) pixels. The GPU registration was 55-61 times faster than the CPU for the single threading implementation, and 34-39 times faster for the multithreading implementation. For CPU based computing, the computational time generally has a linear dependence on image size for medical imaging data. Computational efficiency is characterized in terms of time per megapixels per iteration (TPMI) with units of seconds per megapixels per iteration (or spmi). For the demons algorithm, our CPU implementation yielded largely invariant values of TPMI. The mean TPMIs were 0.527 spmi and 0.335 spmi for the single threading and multithreading cases, respectively, with < 2% variation over the considered image data range. For GPU computing, we achieved TPMI=0.00916 spmi with 3.7% variation, indicating optimized memory handling under CUDA. The paradigm of GPU based real-time DIR opens up a host of clinical applications for medical imaging. (c) 2008 American Association of Physicists in Medicine.
引用
收藏
页码:3546 / 3553
页数:8
相关论文
共 50 条
  • [41] Recommendations for validation and verification of deformable image registration in radiotherapy
    Bosma, L.
    Hussein, M.
    Jameson, M.
    Asghar, S.
    Brock, K.
    McClelland, J.
    Poeta, S.
    Yuen, J.
    Zachiu, C.
    Yeo, A.
    RADIOTHERAPY AND ONCOLOGY, 2023, 182 : S505 - S506
  • [42] Towards adaptive Tomotherapy: planning CT to MVCT deformable image registration for dose calculation
    Branchini, M.
    Broggi, S.
    Belli, M. L.
    Fiorino, C.
    Cattaneo, G. M.
    Perna, L.
    Calandrino, R.
    RADIOTHERAPY AND ONCOLOGY, 2016, 119 : S851 - S852
  • [43] Towards adaptive radiotherapy for head and neck patients: validation of an in-house deformable registration algorithm
    Veiga, C.
    McClelland, J.
    Moinuddin, S.
    Ricketts, K.
    Modat, M.
    Ourselin, S.
    D'Souza, D.
    Royle, G.
    XVII INTERNATIONAL CONFERENCE ON THE USE OF COMPUTERS IN RADIATION THERAPY (ICCR 2013), 2014, 489
  • [44] Elastic image registration for adaptive radiotherapy
    Malsch, U
    RADIOTHERAPY AND ONCOLOGY, 2005, 76 : S161 - S161
  • [45] Deformable-image-registration-based Adaptive Radiotherapy on Halcyon's MV CBCT system
    Huang, Y.
    Qiaoqiao, H.
    Hao, W.
    Yibao, Z.
    RADIOTHERAPY AND ONCOLOGY, 2019, 133 : S622 - S622
  • [46] Uncertainty Evaluation of CT Image Deformable Registration for H&N Cancer Adaptive Radiotherapy
    Qin, A.
    Yan, D.
    MEDICAL PHYSICS, 2014, 41 (06) : 416 - 416
  • [47] Virtual CT for adaptive prostate radiotherapy based on CT-CBCT deformable image registration
    Cassetta Junior, F. R.
    Ciardo, D.
    Fattori, G.
    Riboldi, M.
    Orecchia, R.
    Jereczek-Fossa, B. A.
    Baroni, G.
    RADIOTHERAPY AND ONCOLOGY, 2016, 119 : S902 - S903
  • [48] Benchmarking and performance evaluation of a novel deformable image registration software for radiotherapy CT images
    Alshammari, Shorug S.
    Yaddanapudi, Sridhar
    Ivancic, Rok
    Anderle, Kristjan
    Li, Jonathan G.
    Furutani, Keith M.
    Beltran, Chris J.
    Lu, Bo
    TECHNICAL INNOVATIONS & PATIENT SUPPORT IN RADIATION ONCOLOGY, 2024, 32
  • [49] Validation of Deformable Image Registration Algorithms for Head and Neck Adaptive Radiotherapy in Routine Clinical Setting
    Zhang, L.
    Wang, Z.
    Shi, C.
    Pi, Y.
    Long, T.
    Luo, W.
    Wang, F.
    Chen, Z.
    Xu, X.
    MEDICAL PHYSICS, 2016, 43 (06) : 3342 - 3342
  • [50] The Accuracy or Deformable Registration for Adaptive Radiotherapy of Head and Neck Cancer
    van Kranen, S.
    Mencarelli, A.
    van Beek, S.
    Rasch, C.
    Sonke, J.
    van Herk, M.
    INTERNATIONAL JOURNAL OF RADIATION ONCOLOGY BIOLOGY PHYSICS, 2009, 75 (03): : S573 - S573