Cache-optimized implementation of the filtered backprojection algorithm on a digital signal processor

被引:5
作者
Neri-Calderon, Ricardo A. [1 ]
Alcaraz-Corona, Sergio [1 ]
Rodriguez-Dagnino, Ramon M. [1 ]
机构
[1] Ctr Elect & Telecommun, Monterrey 64849, NL, Mexico
关键词
D O I
10.1117/1.2815987
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The reconstruction of an image from its projections through filtered backprojection is not new and has gained popularity since its application on computerized tomography (CT) for medical imaging. However, the number of projections to reconstruct a single image can be in the thousands. Thus, significant computational power is required. Today's digital signal processors (DSPs) offer an alternative for implementations of a backprojector to process large amounts of data. We demonstrate an implementation in a fixed-point DSP This implementation is optimized for cache memoty to reduce CPU stalls, and we achieved up to 99.6% of effective CPU cycles. With a DSP running at 1 GHz, an image of 1200 X 1200 pixels can be reconstructed from 180 projections in 1 s. (c) 2007 SPIE and IS&T.
引用
收藏
页数:13
相关论文
共 36 条
[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]  
Baringer W. B., 1991, Proceedings 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (91CH2983-5), P508, DOI 10.1109/CVPR.1991.139744
[3]   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
[4]  
Cabral B., 1994, P 1994 S VOLUME VISU, P91, DOI DOI 10.1145/197938.197972
[5]  
CORIC S, 2002, P 2002 ACM SIGDA 10, P217, DOI DOI 10.1145/503048.503080
[6]   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
[7]  
Hennessy John L., 2017, Computer Architecture-A Quantitative Approach
[8]  
HURST P, 1990, INT CONF ACOUST SPEE, P933, DOI 10.1109/ICASSP.1990.116009
[9]  
Jain Anil K., 1989, Fundamentals of Digital Image Processing
[10]  
KACHELRIESS M, 2006, IEEE MED IM C REC, pM14