Acceleration of EM-Based 3D CT Reconstruction Using FPGA

被引:22
作者
Choi, Young-kyu [1 ]
Cong, Jason [1 ]
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90095 USA
基金
美国国家科学基金会;
关键词
Accelerator architectures; computed tomography; field-programmable gate arrays; parallel architectures; ray tracing; GPU;
D O I
10.1109/TBCAS.2015.2471813
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Reducing radiation doses is one of the key concerns in computed tomography (CT) based 3D reconstruction. Although iterative methods such as the expectation maximization (EM) algorithm can be used to address this issue, applying this algorithm to practice is difficult due to the long execution time. Our goal is to decrease this long execution time to an order of a few minutes, so that low-dose 3D reconstruction can be performed even in time-critical events. In this paper we introduce a novel parallel scheme that takes advantage of numerous block RAMs on field-programmable gate arrays (FPGAs). Also, an external memory bandwidth reduction strategy is presented to reuse both the sinogram and the voxel intensity. Moreover, a customized processing engine based on the FPGA is presented to increase overall throughput while reducing the logic consumption. Finally, a hardware and software flow is proposed to quickly construct a design for various CT machines. The complete reconstruction system is implemented on an FPGA-based server-class node. Experiments on actual patient data show that a 26.9 speedup can be achieved over a 16-thread multicore CPU implementation.
引用
收藏
页码:754 / 767
页数:14
相关论文
共 39 条
[1]  
[Anonymous], P INT M FULL 3 DIM I
[2]  
[Anonymous], 2014, P 2014 ACM SIGDA INT, DOI 10.1145/2554688.2554771
[3]  
[Anonymous], 2015, All Programmable FPGAs and 3D ICs
[4]  
Baer M, 2013, 12 INT M FULL 3 DIM, P233
[5]   HIGH-PERFORMANCE HETEROGENEOUS COMPUTING WITH THE CONVEY HC-1 [J].
Bakos, Jason D. .
COMPUTING IN SCIENCE & ENGINEERING, 2010, 12 (06) :80-87
[6]   Iterative reconstruction methods in X-ray CT [J].
Beister, Marcel ;
Kolditz, Daniel ;
Kalender, Willi A. .
PHYSICA MEDICA-EUROPEAN JOURNAL OF MEDICAL PHYSICS, 2012, 28 (02) :94-108
[7]  
Bo Zhou, 2011, Proceedings 2011 IEEE 9th Symposium on Application Specific Processors (SASP 2011), P46, DOI 10.1109/SASP.2011.5941076
[8]   A Hybrid Architecture for Compressive Sensing 3-D CT Reconstruction [J].
Chen, Jianwen ;
Cong, Jason ;
Vese, Luminita A. ;
Villasenor, John ;
Yan, Ming ;
Zou, Yi .
IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2012, 2 (03) :616-625
[9]  
Chen JW, 2012, FPGA 12: PROCEEDINGS OF THE 2012 ACM-SIGDA INTERNATIONAL SYMPOSIUM ON FIELD PROGRAMMABLE GATE ARRAYS, P163
[10]  
Chidlow K., 2003, P 2003 EUROGRAPHICSI, P15