Parallel statistical image reconstruction for cone-beam x-ray CT on a shared memory computation platform

被引:20
作者
Kole, JS
Beekman, FJ
机构
[1] Univ Utrecht, Med Ctr, Image Sci Inst, Dept Nucl Med, NL-3584 CG Utrecht, Netherlands
[2] Rudolf Magnus Inst Neurosci, Dept Pharmacol & Anat, NL-3584 CG Utrecht, Netherlands
关键词
D O I
10.1088/0031-9155/50/6/015
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Statistical reconstruction methods offer possibilities of improving image quality as compared to analytical methods, but current reconstruction times prohibit routine clinical applications. To reduce reconstruction times we have parallelized a statistical reconstruction algorithm for cone-beam x-ray CT, the ordered subset convex algorithm (OSC), and evaluated it on a shared memory computer. Two different parallelization strategies were developed: one that employs parallelism by computing the work for all projections within a subset in parallel, and one that divides the total volume into parts and processes the work for each sub-volume in parallel. Both methods are used to reconstruct a three-dimensional mathematical phantom on two different grid densities. The reconstructed images are binary identical to the result of the serial (nonparallelized) algorithm. The speed-up factor equals approximately 30 when using 32 to 40 processors, and scales almost linearly with the number of cpus for both methods. The huge reduction in computation time allows us to apply statistical reconstruction to clinically relevant studies for the first time.
引用
收藏
页码:1265 / 1272
页数:8
相关论文
共 33 条
[1]  
[Anonymous], The message passing interface MPI standard
[2]   Efficient fully 3-D iterative SPECT reconstruction with Monte Carlo-based scatter compensation [J].
Beekman, FJ ;
de Jong, HWAM ;
van Geloven, S .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 2002, 21 (08) :867-877
[3]   Ordered subset reconstruction for x-ray CT [J].
Beekman, FJ ;
Kamphuis, C .
PHYSICS IN MEDICINE AND BIOLOGY, 2001, 46 (07) :1835-1844
[4]   Experimental validation of a rapid Monte Carlo based micro-CT simulator [J].
Colijn, AP ;
Zbijewski, W ;
Sasov, A ;
Beekman, FJ .
PHYSICS IN MEDICINE AND BIOLOGY, 2004, 49 (18) :4321-4333
[5]   An iterative maximum-likelihood polychromatic algorithm for CT [J].
De Man, B ;
Nuyts, J ;
Dupont, P ;
Marchal, G ;
Suetens, P .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 2001, 20 (10) :999-1008
[6]   A parallel Monte Carlo code for planar and SPECT imaging:: implementation, verification and applications in 131I SPECT [J].
Dewaraja, YK ;
Ljungberg, M ;
Majumdar, A ;
Bose, A ;
Koral, KF .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2002, 67 (02) :115-124
[7]   Ordered subsets algorithms for transmission tomography [J].
Erdogan, H ;
Fessler, JA .
PHYSICS IN MEDICINE AND BIOLOGY, 1999, 44 (11) :2835-2851
[8]   Simultaneous transmission emission myocardial perfusion tomography diagnostic accuracy of attenuatian-corrected Tc-99m-sestamibi single-photon emission computed tomography [J].
Ficaro, EP ;
Fessler, JA ;
Shreve, PD ;
Kritzman, JN ;
Rose, PA ;
Corbett, JR .
CIRCULATION, 1996, 93 (03) :463-473
[9]   Effect of phantom voxelization in CT simulations [J].
Goertzen, AL ;
Beekman, FJ ;
Cherry, SR .
MEDICAL PHYSICS, 2002, 29 (04) :492-498
[10]   Parallel programming of gradient-based iterative image reconstruction schemes for optical tomography [J].
Hielscher, AH ;
Bartel, S .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2004, 73 (02) :101-113