GPU parallel implementation of B-spline non-rigid grid registration using free-form deformations

被引:2
|
作者
Yadav, Kuldeep [1 ]
Srivastava, Avi [1 ]
Mittal, Ankush [2 ]
Ansari, M. A. [3 ]
机构
[1] Coll Engn Roorkee COER, Dept Comp Sci & Engn, Roorkee, Uttar Pradesh, India
[2] Graph Era Univ, Dept Comp Sci & Engn, Dehra Dun, Uttarakhand, India
[3] Gautam Buddha Univ, Dept Elect Engn, Greater Noida 201308, Uttar Pradesh, India
关键词
CUDA; free-form deformation; GPU; medical image processing; non-rigid image registration; parallel computing;
D O I
10.1504/IJBET.2013.055032
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Image registration is a vital problem in medical imaging. Fast deformable registration methods are needed especially in intra-operative settings characterised by their time-critical applications. In this paper, we present our work on B-spline non-rigid registration using free-form deformations. Our first implementation which was serial on standard desktop machine showed the algorithm is computed intensive and not real time; even multithread implementation in CPU was not real time because of high execution time. We have broken the registration process in threads and blocks with the help of Compute Unified Device Architecture (CUDA) for handling GPU. Our work employs extensive usage of highly multithreaded architecture of multicored GPU. An efficient use of shared memory is required to optimise parallel reduction in CUDA. Experimental results show that parallel implementation achieved an average speed-up of 82x over the serial implementation when run on a GPU GeForce 9500 GT having 32 cores and around 56x over multicore architecture CPU. Registration method is also being evaluated using SSD (Squared Sum of Intensity Differences) and CC (Cross Correlation).
引用
收藏
页码:124 / 135
页数:12
相关论文
共 50 条
  • [21] Using rigid motion constraints for the registration of free-form surfaces
    Yonghuai Liu
    Marcos A. Rodrigues
    Baogang Wei
    [J]. Journal of Digital Imaging, 2001, 14 : 214 - 216
  • [22] Using rigid motion constraints for the registration of free-form surfaces
    Liu, YH
    Rodrigues, MA
    Wei, BG
    [J]. JOURNAL OF DIGITAL IMAGING, 2001, 14 (02) : 214 - 216
  • [23] B-spline free-form deformation of polygonal object as trimmed Bézier surfaces
    Jieqing Feng
    Tomoyuki Nishita
    Xiaogang Jin
    Qunsheng Peng
    [J]. The Visual Computer, 2002, 18 : 493 - 510
  • [24] Tool-path generation for free-form surfaces with B-spline curves
    Bey, Mohamed
    Boudjouad, Salim
    Tafat-Bouzid, Nazim
    [J]. STROJNISKI VESTNIK-JOURNAL OF MECHANICAL ENGINEERING, 2007, 53 (11): : 733 - 741
  • [25] A composite B-spline method for cutter path generation on free-form surfaces
    Zhu Taosheng
    Wong, Y. S.
    Mannan, M. A.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2005, 24 (02) : 83 - 88
  • [26] B-spline free-form deformation of polygonal object as trimmed Bezier surfaces
    Feng, JQ
    Nishita, T
    Jin, XG
    Peng, QS
    [J]. VISUAL COMPUTER, 2002, 18 (08): : 493 - 510
  • [27] Algorithm for designing free-form imaging optics with nonrational B-spline surfaces
    Wu, Rengmao
    Sasian, Jose
    Liang, Rongguang
    [J]. APPLIED OPTICS, 2017, 56 (09) : 2517 - 2522
  • [28] A non-rigid image registration method based on multi-level B-spline and L2-regularization
    Ji, Huizhong
    Li, Yusen
    Dong, Enqing
    Xue, Peng
    Xiong, Wenshuo
    Sun, Wenyan
    Tang, Zhenchao
    Zhang, Dejing
    Fang, Wei
    [J]. SIGNAL IMAGE AND VIDEO PROCESSING, 2018, 12 (06) : 1217 - 1225
  • [29] Non-rigid registration (computed tomography - ultrasound) of liver using B-splines and free form deformation
    Bhattacharjee, Romel
    Verma, Ashish
    Sharma, Neeraj
    Sharma, Shiru
    [J]. INTERNATIONAL JOURNAL OF BIOMEDICAL ENGINEERING AND TECHNOLOGY, 2022, 39 (04) : 327 - 346
  • [30] A non-rigid image registration method based on multi-level B-spline and L2-regularization
    Huizhong Ji
    Yusen Li
    Enqing Dong
    Peng Xue
    Wenshuo Xiong
    Wenyan Sun
    Zhenchao Tang
    Dejing Zhang
    Wei Fang
    [J]. Signal, Image and Video Processing, 2018, 12 : 1217 - 1225