Nonrigid image registration in shared-memory multiprocessor environments with application to brains, breasts, and bees

被引:231
作者
Rohlfing, T [1 ]
Maurer, CR [1 ]
机构
[1] Stanford Univ, Image Guidance Labs, Dept Neurosurg, Stanford, CA 94305 USA
来源
IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE | 2003年 / 7卷 / 01期
基金
美国国家科学基金会;
关键词
brain atlas; contrast-enhanced MR mammography; high-performance computing; intersubject registration; iutraoperative brain deformation; motion correction; multithreaded computations; nonrigid image registration; parallel performance;
D O I
10.1109/TITB.2003.808506
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One major problem with nonrigid image registration techniques is their,high computational cost. Because of this, these methods have found limited application to clinical situations where fast execution is required, e.g., intraoperative imaging. This, paper presents a parallel implementation of a nonrigid image registration algorithm. It takes advantage of shared-memory multiprocessor computer architectures using multithreaded programming by partitioning of data and partitioning of tasks, depending on the computational subproblem. For three different biomedical applications (intraoperative brain deformation, contrast-enhanced MR mammography, intersubject brain registration), the scaling behavior of the algorithm is quantitatively analyzed. The method is demonstrated to perform the computation of intra-operative brain deformation in less than a minute using 64 CPUs on a 128-CPU shared-memory supercomputer (SGI Origin 3800). It is shown that its serial component is,no more than 2% of the total computation time, allowing a speedup of at least a factor of 50. In most cases, the theoretical limit of the speedup is substantially higher (up to: 132-fold in the application examples presented in this paper). The parallel implementation of our algorithm is, therefore, capable of solving nonrigid registration problems with short execution time requirements and may be considered an important step in the application of such techniques to clinically important problems such as the computation of brain deformation during cranial image-guided surgery.
引用
收藏
页码:16 / 25
页数:10
相关论文
共 34 条
[21]  
Rohlfing T, 2001, INT CONGR SER, V1230, P350
[22]   Modeling liver motion and deformation during the respiratory cycle using intensity-based free-form registration of gated MR images [J].
Rohlfing, T ;
Maurer, CR ;
O'Dell, WG ;
Zhong, JH .
MEDICAL IMAGING 2001: VISUALIZATION, DISPLAY, AND IMAGE-GUIDED PROCEDURES, 2001, 4319 :337-348
[23]  
ROHLFING T, 2001, LECT NOTES COMPUTER, V2208, P111
[24]   Nonrigid registration using free-form deformations: Application to breast MR images [J].
Rueckert, D ;
Sonoda, LI ;
Hayes, C ;
Hill, DLG ;
Leach, MO ;
Hawkes, DJ .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 1999, 18 (08) :712-721
[25]  
Rueckert D., 2001, Medical Image Registration, P281
[26]  
Sederberg T. W., 1986, Computer Graphics, V20, P151, DOI 10.1145/15886.15903
[27]   An overlap invariant entropy measure of 3D medical image alignment [J].
Studholme, C ;
Hill, DLG ;
Hawkes, DJ .
PATTERN RECOGNITION, 1999, 32 (01) :71-86
[28]   Accurate alignment of functional EPI data to anatomical MRI using a physics-based distortion model [J].
Studholme, C ;
Constable, RT ;
Duncan, JS .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 2000, 19 (11) :1115-1127
[29]   Automated three-dimensional registration of magnetic resonance and positron emission tomography brain images by multiresolution optimization of voxel similarity measures [J].
Studholme, C ;
Hill, DLG ;
Hawkes, DJ .
MEDICAL PHYSICS, 1997, 24 (01) :25-35
[30]  
Thirion J P, 1998, Med Image Anal, V2, P243, DOI 10.1016/S1361-8415(98)80022-4