High speed cone beam reconstruction on PC

被引:15
作者
Yu, RF [1 ]
Ning, RL [1 ]
Chen, B [1 ]
机构
[1] Univ Rochester, Dept Radiol, Med Ctr, Rochester, NY 14627 USA
来源
MEDICAL IMAGING: 2001: IMAGE PROCESSING, PTS 1-3 | 2001年 / 4322卷
关键词
cone-beam reconstruction; fast reconstruction; parallel cone-beam reconstruction; hybrid computing; SIMD; hybrid data;
D O I
10.1117/12.430970
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cone beam reconstruction has attracted a great deal of attention in the medical imaging community. However, high-resolution cone beam reconstruction (CBR) involves a huge set of data and very time consuming computing. It usually needs customized hardware or a large-scale computer to achieve acceptable speed. Although the Feldkamp algorithm is an approximate CBR algorithm, it is a practical and efficient 3D reconstruction algorithm and is a basic component in several exact cone-beam reconstruction algorithms (CBRA). In this paper, we present a practical implementation for high-speed CBR on a commercially available PC based on hybrid computing (HC). We implement Feldkamp CBR with multi-level acceleration. We use HC utilizing single instruction multiple data (SIMD) and making execution units (EU) in the processor work effectively. We also utilize the multi-thread and fiber support on the operating system, which automatically enable the reconstruction parallelism in the multi-processor environment, and makes data I/O to the hard disk more effective. Memory and cache access optimization is done by properly data partition. This approach was tested on an Intel Pentium III 500Mhz computer and was compared to the traditional implementation. It decreases more than 75% the filtering time for 288 pieces 512x512 projections, saves more than 60% of the reconstruction time for the 512(3) cube, and maintains good precision with less than 0.08% average error. Our system is cost-effective and high-speed. An effective reconstruction engine can be built with a market-available Symmetric Multi-processor (SMP) computer. This is an easy and cheap upgrade and is compatible with newer PC processors.
引用
收藏
页码:964 / 973
页数:2
相关论文
共 18 条
[1]   AN IMAGE-PROCESSING IC FOR BACKPROJECTION AND SPATIAL HISTOGRAMMING IN A PIPELINED ARRAY [J].
AGI, I ;
HURST, PJ ;
CURRENT, KW .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1993, 28 (03) :210-221
[2]   O(N2 log2 N) filtered backprojection reconstruction algorithm for tomography [J].
Basu, S ;
Bresler, Y .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2000, 9 (10) :1760-1773
[3]  
CABALEIRO JC, PARALLEL IMPLEMENTAT
[4]  
CARLOS J, 1995, IMPLANTATION LOGICIE
[5]  
DANIELSSON PE, 1998, SSAB 98
[6]  
EINSTEIN T, 2080 MERC CORP
[7]   PRACTICAL CONE-BEAM ALGORITHM [J].
FELDKAMP, LA ;
DAVIS, LC ;
KRESS, JW .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 1984, 1 (06) :612-619
[8]  
Kak A.C. Slaney M., 1999, PRINCIPLES COMPUTERI
[9]   Parallel image reconstruction on MIMD computers for three-dimensional cone-beam tomography [J].
Laurent, C ;
Peyrin, F ;
Chassery, JM ;
Amiel, M .
PARALLEL COMPUTING, 1998, 24 (9-10) :1461-1479
[10]  
MALTER CBL, P 7 ANN IEEE S FIELD